1.技术条件方面的可行性
简易移动端考试系统从技术上成熟,伴随着信息领域和其他领域的发展,其自身也在不断地完善和发展。就目前的发展水平来说,基本能满足学生的需要。
同时,时间比较充裕,预计在规定期限内可以完成!框架:ssm/springoot都有
jdk版本:1.8 及以上
ide工具:IDEA 或者eclipse
数据库: mysql
编程语言: java
前端:layui+bootstrap+jsp
详细技术:HTML+CSS+JS+jsp+springmvc+mybatis+MYSQL+MAVEN+tomcat
开发工具
IntelliJ IDEA: 一先进的IDE,用于java开发,提供了丰富的工具和功能。
2. 运行条件的可行性
目前,可良好运行。简易移动端在线考试系统正在被更多的人认可。现阶段实现了对试卷的客观题部分。并且具有用户注册,多用户同时在线考试,动态随时出题,时间控制,自动判卷,试题录入,用户管理等能够很好运行的条件!因此,可很好运行。
3. 社会因素方面的可行性
1)系统界面友好,操作简单,任何人都能很快掌握操作原理并使用!
2)程序运行安全稳定!
3)程序界面清晰,简单易用,适用于所有用户!
4)现今用户通过网络操作更方便!
系统具有主要如下功能:
1. 网上考试,
2. 网上出卷,
3. 网上阅卷,
4. 成绩查询等功能
后台管理模块:
1:学生信息管理
2:教师信息管理
3:试卷信息管理
4:科目信息管理
5:班级信息管理
(二)关键性问题:
1)数据库设计
2)算法问题。算法自动组卷设计
3)数据表设计。
4)数学模型设计。
(三)解决思路
数据库(Database)是整个软件应用的根基,是储存和 管理数据的仓库,虽然表现为虚拟状态,但对实际操作具 有很大影响。良好的数据库设计是计算机系统有效运行 的关键要素,对系统的功能和扩展性起着决定性作用。
考试的所有数据,如试卷信息、试题信息、答案、成绩、学生 信息等等,都需要存储在数据库中。本系统建立用户表,课程表、试题类型表、试题表、试卷表、试卷题目表 、成绩表、成绩详情表等。同时,还需要在数据 库中执行关系数据库语句 实现查询功能。并设计良好算法来实现。
计算机毕业设计java+springboot简易在线考试系统t46dh的设计与实现
于 2024-07-27 07:59:14 首次发布