网络在线考试系统
前言
随着网络技术的飞速发展,现在很多国外的大学和社会其他部
门都已经开设了网络教学,通过计算机网络实现异地教育和培训。
现在,计算机硬件技术的发展已经达到了相当高的水平。但是,网
络教学软件的开发目前还处于起步阶段,随着这项技术的不断深入
发展,就要求有更好、更完善的软件系统应用到网络教学当中去,
这就给软件设计人员提出了更高的设计要求。
网络教学包括很多环节,例如教学系统、答疑系统和考试系统
等等。其中很重要的一个环节就是在线考试系统,同时它也是最难
实现的环节。在我国,虽然网络教学已经蓬勃地发展起来,但是目
前学校与社会上的各种考试大都采用传统的考试方式,在此方式下
组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工
阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考
试要求的不断提高,教师的工作量将会越来越大,并且其工作将是
一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经
不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用
不断扩大,如网络教学和虚拟大学的出现等等,且这些应用正逐步
深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以
减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质
量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例
如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分
采用这种方式。
在线考试是现阶段研究开发的一个热点。它是建立在国际互联
网上的应用系统,客户端的配置可以极为简单,使考试不受地域的
局限。一个完备的在线考试系统可以使用户在网上学习过后及时检
验自己的学习效果,已发现自己的不足,使得学习效率得到很大提
高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可
以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的
自动化。这样一来,教师所要做的只是精心设计题目、维护题库,
1