高职院校学生在线考试系统的设计与实现
2016-07-09柴向卫
柴向卫
摘 要: 随着科学技术的进步,在线考试已经成为高职院校不可缺少的考试方法之一,因为在线考试系统具备让高职院校青睐的优势,比如节省空间、节省资源、节省时间等。作者对高职院校学生考试系统的设计与实现进行了阐述。
关键词: 高职院校 在线考试系统 设计与实现
近年来,我国高职院校的招生规模逐渐扩大,学生人数越来越多,因此利用考试对学生进行检验十分必要,然而传统的考试方式给教师带来很大的负担,耗时长,工作量大,教师容易疲惫不堪,同时对于学生来说纸质的试卷也比较耗时,而在线考试具有高效、实用的特点,便于学校对教学进行管理,能够节约成本、降低时长。
一、在线考试系统的发展背景
信息全球化时代,信息技术在人们的生活中起着越来越重要的作用,人们可以利用网络传递信息、进行交流。学校考试中的问题、答案等也属于信息,因此能通过网络处理,实现在线考试或者无纸化考试。在线考试利用计算机随机出题,可以自动改题,让学生通过电脑在线答题,既节省空间、时间,又大大节省资源,有助于实现考试真的公平和公正。目前,大多数等级校考试都采用在线考试模式。
二、在线考试系统的设计特点
(一)先进性
在线考试其实是无纸化考试、网络在线考试,与传统考试模式相比具有先进性。
(二)稳定性
用户只需要使用连接网络的计算机安装浏览器就可以使用,非常稳定。
(三)通用性
不同种类的考生都可以使用在线考试系统,而且有适合不同种类的考生的不同种类的试卷,具有通用性。
(四)随时性
在线考试使学校可以随时组织学生进行考试,教师随时能够看到题库的更新状态,学生交卷后就能看到自己的考试成绩,具有随时性的特点。
三、在线考试系统的分析
(一)在线考试系统的目标
1.在线考试系统使用计算机与人联系的方法,信息的查询快捷方便,试题的存储具备很强的安全性。
2.严格核实对照管理者与考生的登录信息。
3.在线考试系统自动阅卷,考生答完卷就能看到成绩,避免人为性的失误。
(二)一般需求分析
在线考试系统省略人工出卷和试卷印刷的烦琐环节,不仅可以降低学校成本,节约资源,而且可以减轻教师的负担。另外,在线考试系统的开发环境采用Eclipse外加MyEclipse插件,利用Hibernate、Spring和Servlet技术,很大程度上节约开发所需的成本。
在线考试系统坚持实用性、科学性和可操作性的原则,将用户分为考生、教师、管理员三种不同的身份,而且这三种身份拥有的操作权限不同。
(三)系统的功能模块的划分
1.学生模块
注册:学生在注册系统时要填写班级、专业、学号等个人基本信息,以方便教师管理。
登录:在学校局域网系统内学生可以登录考试系统。
练习:系统随时提供学生联系的机会,这样学生能够及时地将疑惑向老师咨询,以便考试时得心应手。
考试:在学校局域网覆盖的范围内,学生在规定的时间地点登录系统参加考试。
查询:考试结束后学生可以看到自己的成绩,也可以在考试结束一段时间后登录系统查询。
2.教师模块
教师可以对试题进行添加、更改和删除,还可以建立供学生练习的习题库;可以对主观题进行阅卷评分;可以从人数、及格率等方面分析学生的考试成绩,分析学生知识的薄弱点。
3.管理员模块
管理员可以进行管理员登录,对用户信息进行更改、管理考试题库、管理成绩、对教学进行管理等。
四、在线考试系统的设计与实现
(一)在线考试数据库设计
目前,在市场上有Access,oracle,Mysql,SQLServer等数据库产品,其中Access适用于个人或者小型的系统,Oracle价格贵适用于大企业,而对于在线考试系统来说SQLServer比较合适,它具备日志记录、网络功能等服务,具有稳定性和可靠性。
(二)在线考试的数据流程
考生登录,输入用户名、密码,然后与数据库中的考生表上的信息进行核对,无误的话可以进入考试页面,假如该考生已经登录过,则进入正常考试页面,如果跳出出错的页面就要重新登录。
(三)系统主要功能模块的实现
1.登录模块的实现
登录模块是系统依据不同级别的用户进行登录,其中学生用户登录之后,能够进行个人信息修改、在线考试和查询成绩等操作;教师登录后可以进行主观题阅卷评分、成绩管理等操作;管理员用户登录后,可以进行所有操作,因为管理员具有所有权限。
2.考生考试模块的实现
在线考试的一个重要模块是考生答题模块,进入系统后考生选择自己的科目然后进行考试,此时系统自动启动倒计时,考生如果对答题进行修改,系统则自动覆盖原来的答案。考生需要在倒计时结束答题结束并前交卷,交卷成功考试结束,如果超出倒计时时间,系统就自动交卷,结束考核。考试结束后系统自动对所有试卷进行阅卷,阅卷结束后给出考生成绩。但是如果考题中包含主观题,则需要教师给主观题打分之后才能看到成绩。另外,如果考生通过考试,考生就不可以再次进行本科目的考试,如果不合格,则需要教师公布补考的时间,再补考。
3.试题及成绩管理模块的实现
在线考试系统的核心模块就是试题和成绩模块,教师、管理员登录考试系统,可以添加试题、删除试题、修改试题,模块的向导方式方便教师和管理员操作。
在线考试系统具有节省空间、节省资源、节省时间、有助于实现考试真正的公平和公正等优点,因此高职院校教师要积极地探索设计和实现高职院校在线考试系统的新方法。
参考文献:
[1]段小焕.在线考试系统的设计与实现[J].甘肃交通职业技术学院,2008(9):1-3.