功能需求方面:
设计并实现一个考试系统,能够做到针对不同权限的登录人群拥有不同的功能(考生、教师、管理员),实现网络上传题目、在线考试、在线判卷、得出成绩并整理数据等功能,同时为考生、教师提供便利。
对于考生,应实现三个模块的功能:
(1)试卷获取:将试卷从题库中获取显示
(2)在线考试:输入答题内容,并将答题内容传送至服务器保存
(3)查询成绩:考生登录后可以查询到自己的成绩
对于老师,应实现四个模块的功能:
(1)上传题目:将题目按要求上传至题库,并能做随时的修改
(2)自动判卷:将选择题自动判卷,并存储对错情况、得分情况
(3)在线判卷:查看考生答题内容并给出分数,将分数储存
(4)查询成绩:根据预设权限查询多名考生的成绩
对于管理员,应实现四个模块的功能:
(1)权限管理:对每名成员的权限进行管理
(2)查询成绩:根据要求信息批量查询成绩,并导出
(3)整理数据:根据要求得出整理数据,并导出
操作需求方面:
(1)要做到界面整洁,美观
(2)要做到操作简洁,无复杂操作,尽量做到没有不合理的操作
(3)程序要做到规范整洁,随时可以进行修改、丰富程序
技术要求:
·整个程序采用的B/S的结构,选用Tomcat作为服务器。保证服务器端的搭建。
·采用MySQL作为后台数据库,分别写出权限表、注册成员表、试题表、作答表、得分表等等表格,通过关系进行连接
·采用Eclipse作为前台开发工具,做到代码工整
·采用JSP进行界面生成,采用合适的模板,保证界面的简洁性
计算机导论题库与在线考试系统
全国计算机等级考试综合分析系统的设计
研究生入学考试助手app
Web在线考试系统的设计与实现
简易移动端在线考试系统(套壳)
在线考试系统
驾校在线考试系统的设计与实现
基于Java的驾照在线考试系统开发