本系统主要是适用于学校在线考试系统,通过网上考试,快速给出测试结果。此系统的应用不但减轻了学校老师的负担,更能减少学生考试难的问题,解决了改卷,考场问题。大家在线考试,做完题后点击提交考卷,成绩即可以出来。方便了在校师生考试难的问题。系统实现时采用的工具主要是SSH mvc框架,利用了B/S 三层架构,使用的数据库是 mysql ,以Windows 作为操作系统,Myeclipse,以 tomcat 作为 web 服务器
在这个考试管理系统分为数据库、前台、后台三大模块, 主要需求有: 登陆系统可供管理员对数据进行管理,教师和考生可以登录和查询,学生可通过登录在线考试系统进行考前练习。试卷为考前从考题数据库随机抽取,考试题型有:单项选择题、判断题,填空题和程序阅读题,所有题自动评分,评分参考评分标准。进入考试前,查看考生须知,考试开始时间到后,考试计时开始,考试方可点击考试考试。答完题可点击提交自动保存离开考场,考试结束时间到了自动保存退出系统。教师和考生可以登录考试管理系统,查询考试成绩和查看试卷。后台管理员对考生的信息进行添删改查等操作。考试状态:考试中,缺考,考试15分钟未登录系统,视为缺考。
1、用户模块实现的功能
用户登录:不同用户可以通过选择对应的用户类型,然后输入用户名和密码登录系统,同时包括修改自己密码的功能。
2、管理员模块实现的功能:
(1)教师管理:可进行教师信息的维护操作,如增加、修改、查询、删除以及教师任课班级设置功能。
(2)班级管理:可进行班级信息的管理和维护操作,如赋予相应班级准考权限、任课教师的管理功能。
(3)学生管理:可进行学生信息的增加、修改、查询、删除操作。
3、试卷和试卷管理的功能
(1)试卷发布、修改、删除,教师可发布新的考试试题,其中包括试题的增加、修改、查询和删除。
(2) 学生考试:学生登录系统后,可选择参加某考试,在规定时间内完成答卷并给出相应分数。
(3) 学生成绩及试卷的查询。