随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。本文设计开发的在线考试系统也是其中重要的一个方面。该系统本着减轻教师工作负担、提高工作效率、优化用户考试的流程,增强参加考试用户的身份识别,比传统的考试模式节省人力财力和时间。
系统分为三大模块:考生管理模块、试题库管理和试卷生成管理。其中试题库管理是进行题目的添加、存储和删除,是系统运行的基础;成绩查询管理实现了对用户考试信息查询。登陆界面管理是客户端考生或管理员通过自己的姓名和学号以及密码登陆系统,进入界面时由系统按照出题教师预先设置好的试卷结构从题库中随机抽取适合的题目,形成试卷。
系统选用的开发软件是PHP,后台数据库为MYSQL,采用B/S结构的运行模式
根据前面的设计思想进行分析,按照系统开发的基本观点对网站进行分解,从内容上可对网站做如下划分:
(1)考生管理:为了更好的维护和管理本系统,就要给使用本系统的人设置注册这一验证过程,分别给予他们不同的权限使用。
(2)试题库管理:用户通过浏览器端可以下载或者观看到试卷,可以在线进行答题,做完之后可以在线提交。
(3)试卷生成管理:老师具有对用户试卷进行评阅,修改,查询,打分等权限,管理员可以对系统进行维护等操作。
(4)成绩查询功能:用户和管理员可以查询成绩单。
(5)管理员帐号管理:可以对超级管理和普通管理员的管理。
系统应该具备的基本功能
根据学校要求,设计一个在线考试系统。要求参加考试的用户不需要聚集在一个考场内进行考