课程考试系统的设计与实现文献综述

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于C/S的课程考试系统的设计与实现

文献综述

07网络工程200708090018 王书静

1 、课题研究意义

随着计算机技术的迅速发展,传统教育考试模式由于局限性大、浪费资源等原因已经越来越不适应当今天高等教育的要求。然而限于当前考试依然是评估学生学习效果的最主要的手段,所以,首先要考虑的问题是采用什么样的考试模式才能更准确、客观的测试学生掌握的知识层次。

如今各种测试软件应用于各级各类考试已屡见不鲜。然而,这些软件的水平参差不齐,能成为考试系统的更是凤毛麟角。从八十年代中期至今的十几年里,各级各类学校的课程考试系统尽管不断有人试点,但却发展缓慢,至今未见一个成熟度较高的课程考试系统面世。主要原因有三:一是对考试的理论认识不统一;二是考试系统本身是一个多学科综合、需不断动态完善的系统工程;三是考试系统要求高速度、大容量的计算机系统支持。但是这几十年来,经验性命题考试受到了科学性命题考试的极大冲击,教育统计学、教育测量学的基本观点正逐渐被人们所熟悉、所接受。现在几乎每一份试卷中都包含了相当数量的客观性试题,就是这种观念变化的一个佐证。此外,目前计算机硬、软件的发展水平已为考试系统提供了坚实可行的技术基础。在数分钟之内从2000题的题库中按一定得要求抽取50~100题组卷并预测均已非难事。因此,根据当前教学改革的需要,遵循学校课程考试的固有性质,运用先进的考试理论,涉及考试系统和建设各个课程的题库就显得适时而必要了。

2、课题的研究现状及发展趋势

2.1 课程考试系统的现状及存在的问题

考试是学校教育中测量教与学的手段,是教学活动中的重要环节。目前为止我国大多数的学校仍以纸质考试和基于B/S的在线考试系统为主,另外还有近几年才发展起来的可视化考试。

(1) 纸质考试的优缺点:目前大多数的考试仍采用的是纸质考试,因为纸质考试对考试环境的要求不是很高,不用像基于B/S的在线考试系统一样,考前一

定要确定网络的连通性良好,各地的同学是否能够登陆上考试系统;也不用像基于C/S的局域网下的考试系统一样,考前一定要确定机器是良好可用的。

但是随着各门学科的迅速发展,纸质考试已经不太适合有些注重动手能力的科目。而且传统的纸质考试的一些弊端也逐渐显露出来:传统的纸质考试不但工作量大,考试前要批量印刷试卷,考试时要一一发给学生,考试后又需要大量的人力物力去保存试卷,以及批改试卷;而且传统的纸质考试效率低、反馈周期长、反馈能力弱,最重要的是浪费资源,也较难体现考试结果的公平性。传统的纸质化考试模式还会出现以下的问题:一是考试的方法单调,大多是闭卷;二是考核的方式单一,理论成绩比重大;三是考试内容不合理,教师为了阅卷统一,客观题比例往往过大,实用题较少,这样会限制学生对学习知识的主动性和积极性的发挥,阻碍了创新思维的培养与发展。

(2) 基于B/S的在线考试系统的优缺点:B/S模式,即浏览器/服务器模式。由于考生是通过本地计算机上的浏览器浏览服务器中的考试主页,并接受用户的输入,作为后台服务的数据库与服务器进行信息交流,而不直接与客户端打交道,因此它简化了客户端软件的安装,简化了系统的开发和维护,使系统具有较好的可移植性,而且可以不限制考试地点,比较方便远程考试。

然而这种考试系统仍然存在不足之处:由于此考试系统是在网络中运行并传输数据的,因此它受网络线路质量,传输速度的影响比较大,具有一定的局限性;现今网络中的黑客猖獗,在网络中传输的数据,要保证数据的安全性实现起来比较复杂;学生在考试时也可能到网上查找答案,严重影响了考试的公平公正性;由于所有的客户端都要和服务器交换信息,因此会造成服务器的负荷过大。

(3) 基于C/S的局域网下的考试系统的优缺点:C/S模式,即客户端/服务器模式。它是属于发展到20世纪90年代较为先进的结构,这种模式将应用一分为二,服务器负责数据管理,客户机完成与用户的交换任务。由于用户只和客户机打交道,因此服务器的任务相对来说比较轻松。而且系统是在局域网下运行的,因此维护起来比较方便,所传输数据的安全性也比较容易实现。

但是随着在线考试规模的日益扩大,应用程序的复杂程度不断提高,C/S模式逐渐暴露出一些弊端。比如,开发成本较高、只适用于一定范围的局域网内、移植困难等。

(4) 可视化考试系统的优缺点:这种考试系统可以提高学生的动手能力,弥补了其他那些考试方式的不足。但是由于是近几年才发展起来的考试系统,因此学生对此种考试方式不是太了解,也不是太适应;这种考试方式也比较浪费时间;最重要的是这种考试系统对硬件软件的要求比较高,浪费资源。

2.2 课程考试系统的发展趋势

根据多年来的实践体会和社会的主流发展趋势,课程考试系统将向以下几个方面发展:

(1) 纸质化考试会逐渐被取代。现在是数字化时代,更加讲究考试的公平公正性以及操作的便利性。

(2) 增强并确保试卷的保密性以及数据传输的安全性。

(3) 提高考试的效率,努力达到所预期的效果,使考试真正能达到检测的作用。

(4) 提高考试内容和题型的多样性,促进学生的创造性思维。

3 课题研究结语

本文详细介绍了开发课程考试系统的意义,各种考试系统的优缺点,以及未来考试系统的发展趋势。本系统采用C/S结构设计是基于机房的软硬件、维护人员的情况及考试系统的自身要求规划的。机房配有专职技术老师,每台机器都有还原卡,第一次安装配置好后,以后考试不需要重复设置,这样就弥补了C/S的结构缺点。考试系统的操作对象是大量的学生,所以对速度和安全性有很高的要求,在这两点上C/S结构比B/S结构更加适合,所以综合考虑C/S结构的设计更能满足系统的实际需要。我将利用C#编程技术,SQL数据库,数据库访问技术,多层软件开发思想等来设计开发此系统。此系统还实现了选定课程科目,选定题型(增加了题目的多样性),从题库中随机抽取试题自动组成试卷,控制学生在有效地时间内进行答卷,并且实现系统自动改卷的功能,以便于更方便用户使用。

参考文献:

[1] 罗宾逊,内格尔. C#高级编程(第三版)[M].北京:清华大学出版社,2005:99-121.

[2] 王华东,刘国柱. 基于局域网下C语言考试系统的设计与实现[J]. 计算

相关文档
最新文档