在此大环境的影响之下,各类的在线考试系统应运而生,TOMEXAM在线考试系统便是众多优秀系统中的佼佼者之一[2]。TomExam是一款基于JAVA与MYSQL开发的在线考试系统[3]。TomExam在线考试系统能够在Windows和Linux系统上顺畅稳定地运行,测评者可以通过系统来创建题库和出试卷,方便而且快捷,之后可以组织考试,考完系统自动进行批改和上传成绩。
1。2 研究目的和意义
在现阶段,应着互联网技术发展的大流,网络上受欢迎的应用软件的开发大多是以C/S(客户端/服务端)和B/S(浏览器用及服务端)两种结构类型为基础开发的,C/S架构的一大优点是,它的功能相对而言比较强大,但是此种架构维护与管理成本太昂贵。除此之外,由于浏览器的技术不断的得以发展和普及,越来越多的系统也基于B/S架构[4]。TomExam在线考试系统便是一个活生生的例子,它的架构是基于B/S架构的,使用简便,安装便捷是此架构最大的优势,并且应用起来功能扩展比较方便。除此之外,B/S架构还可以结合AJAX等客户端交互技术,能够弥补C/S架构在性能和功能上的缺陷之处。不远的将来,B/S架构会成为在线考试系统主流架构界的国王。
现阶段,在线考试系统架构为B/S架构的系统功能还是相对的集中,主要考试题型包括:单项与多项选择、填空、判断和问答。对这些类型的题目进行随机抽题组卷和自动评卷上,在功能上还远远没有达到人们所想要的效果,大多数基于B/S架构的在线考试系统都不具备办公自动化类操作题型的考试功能,即使具有办公自动化考试功能的系统也不能做到任意合成考题,往往只能随机抽取题库中固有的试题[5]。另外,在系统的可靠运行和数据保密性方面也还存在需要改良的技术问题。基于以上考虑和作者工作所在学校对网络机考的实际需求,提出“基于TOMEXAM的在线考试方案的设计与实现”这个论题,力求通过认真分析与研究在在线考试系统上有所创新和突破[6]。
1。3 国内外研究现状
1。3。1 国外现状
1。3。2 国内现状
1。4 主要研究内容
TomExam在线考试系统是将互联网计算机技术运用于传统考试的一种创新活动,因为操作方便,管理员可以自主创建试题,高效组织和管理在线考试工作[12]一些试题考生也可见,这样考生可以根据自身需求,针对性的,快速的创建自主习题,进行针对性测评。TomExam在线考试系统,主要的研究内容是分别从管理员与用户两方面研究其功能特点的。
1。4。1管理员的功能文献综述
1) 题库管理: 题库是对试题进行管理的一种分类形式。在题库管理中,管
理人员以科目命名创建相关题库,并且对题库进行添加修改。
2) 试题管理:管理员可以在试题管理中创建试题,TomExam目前支持单选、多选、判断、填空、问答题。可在上述界面的“试题类型”选项进行选择。选择后,界面会自动切换相应内容供用户进行填写,以完成指定类型试题的创建。
3) 试卷管理:管理员在试卷管理中管理试卷,设置考试时间。 在TomExam中,考试组织者将系统题库中的试题进行组织,并设置各项参数,形成了电子试卷。 TomExam中的电子试卷要求参考者在特定的时间内进入考试,在规定的时间内完成各项试题,超期不交卷的,系统在到期后自动收卷。考试进行过程中,考试组织者可以对考试的进行情况进行监控,并对特定参考者进行收卷等操作。收卷之后,系统会对照答案对于客观题进行自动批改。 基于TOMEXAM的在线考试方案的设计与实现(4):http://www.youerw.com/jisuanji/lunwen_81840.html