基于WEB的考试系统在某些领域中已经实际使用了一段时日了,例如雅思考试,用的就是网上考试系统,而且事实也证明了这类型系统的高效与低成本。网上考试系统利用计算机网络实现了在各个不同地理位置上的学生与教师的信息交流,提高了考试的工作效率,降低了考试的成本,使考试实现了网络化、信息化和现代化,促进了教育事业的发展。经过对系统的测试和对其他同类网站的参考研究,发现有一些地方还有待于进一步的改进和完善,例如:一、增强对试卷类型的细分,比如可以为试卷分难度,分时间,分分数等等来进行区别;二、教师与管理员两个身份可以考虑合一,以减少人力资源的消耗,毕竟系统操作简单,只要懂得电脑的基本操作就可以使用;等等。这些都是以后工作的重点。在线考试系统结合实际需求,提供学生上网考试、立即查询成绩,教师添加、修改、删除试题和考试科目信息,管理学生成绩,管理员管理教师和学生资料等功能。力求成为一个符合大众操作习惯的,能运用到实际中去的人性化系统。其中运用到的技术有:java、JSP、 SQL server 2000、css网页美工、photoshop图形处理。
在本次毕业设计中,在线考试系统主要涉及到三种类型用户对该系统的使用,即学生、教师以及管理员。这三种用户根据不同的用户姓名和密码登陆,经过验证后进入各自的界面。
学生通过身份验证后进入考试窗口。系统的考试窗口提供了三项功能选择:考试、查询成绩、自身资料修改。
考试:进入考试界面后选择还没考过的试卷进行考试。
查询成绩:考完试后立即可以查询到成绩,还可以看见以前的考试成绩。
自身资料修改:对自己的个人资料进行修改。
系统提供给教师的功能有:题库管理、添加新题、试卷管理、添加试卷、查询学生成绩、资料修改。
题库管理:对已有试题进行编辑和删除。
添加新题:给题库添加新的试题。
试卷管理:预览、(取消)发布、删除试卷的功能。
添加试卷:添加新的试卷。
查询学生成绩:查看本专业考过试的学生的成绩。
资料修改:对自己资料的修改。
系统提供给管理员的功能有:学院、班级、科目的管理和教师、学生、自身账户的管理。
教师账户管理:添加新教师、删除已有教师。
学生账户管理:添加新学生、删除已有学生。
自身账户管理:修改自身账户。
学院管理:添加新的学院、删除已有学院。
班级管理:添加新的班级、删除已有班级。
科目管理:添加新的科目、删除已有科目。