APP下载

高职院校考试管理系统的设计与探索

2013-09-06肖敏琼

长沙民政职业技术学院学报 2013年2期
关键词:题型子系统试卷

肖敏琼

(广州番禺职业技术学院,广东广州511483)

在当今信息化时代,计算机技术与网络技术广泛地应用于各个领域,改变着人们的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革。将计算机与网络技术应用于现代高等教育中,是现代高等教育发展的需要,也是改革教育模式、增强教学效果、提高科研和管理水平的必要手段。目前的一个发展趋势是采用大规模试题库的计算机网络考试模式[1]。随着计算机网络在生产生活、科技教育中的普及,传统的考试出卷、答卷方式以及学绩管理正发生着巨大的变革,因此,如何使考试过程变得方便、高效、快捷、公正,是现代教育的一个重要课题。网络考试系统是传统考场的延伸,它可以利用网络的无限广阔空间,随时随地对学生进行考试,加上数据库技术的利用,大大简化了传统考试的过程,因此,网络考试系统是电子化教学不可缺少的一个重要环节。考试的标准化、计算机网络化已成为当今考试的发展方向,当前国际上许多考试认证,例如GRE、CISCO,其出题、答卷以及评分都是在计算机上完成的。无纸化的考试形式有着其科学、及时、准确、公平等优点,具有传统考试形式无法替代和比拟的优势[2]。

一、可行性分析及设计原则

1、可行性分析

随着计算机价格的日益降低和性能不断增强,各大院校都在不断地扩大计算机的使用规模,这就奠定了开发和使用考试管理系统的硬件基础。计算机性能不断提高,市面上极普通的计算机运行WINDOWS环境下开发的软件已经不存在任何问题,这就为开发界面友好、可操作性强的考试管理系统提供了软件基础。加之WINDOWS的强大网络功能和价格低廉的网络硬件设备,使开发考试管理系统成为可能。

2.系统设计原则:

本系统是基于局域网的考试系统,为了使学生考试既达到传统考试的目地,又利用网络的优势达到传统考试不能实现的目标,为此,系统设计必须满足以下要求:

(1)易用性。系统的安装、配置、维护应该简单方便,具有良好的用户接口,且能够方便地进行移植。对于考生来说,只要掌握基本的计算机操作,便可完成整个考试过程,即使是没有操作过计算机的人,只需要进行简单的操作培训,就可以顺利地完成考试。用户操作起来简单方便,易学易用。

(2)可靠性。可靠性是指系统使用的软、硬件可靠性程度,使系统在运行中不发生或极少发生故障。在偶然事故及操作失误时,系统应具有较强自恢复能力,而不应造成系统自锁或信息丢失。停电、意外死机、网络故障等问题出现时,能让学生继续完成考试而不是重新进行考试,即要求系统运行过程中及时记录考生已经完成的考试。

(3)安全性。为保证考试的正常进行,就要保证数据在传输、使用和存储方面的安全性,还要在非正常情况下将数据的丢失减少到最低限度,在考生遇到特殊情况中断考试时,可以恢复考试。安全性包括两方面的内容:一是系统的安全性,主要预防信息的泄漏、篡改或假冒身份和恶意攻击;二是数据的安全性,如考试前试卷的保密、考后答案的不可否认性。另外,系统加入权限管理功能,任何本系统的使用者在进入系统前都必须登录其用户名和密码,以确认使用者的操作权限。

(4)容错性。一方面,系统本身有安全性能的要求,题目不允许随意泄漏和被更改,学生的答案和成绩在存入数据库以后也不允许泄漏和被更改;另一方面,当用户进行了不当操作时,能进行相应的错误处理,给予提示或警示,不能影响系统的正常运行。

二、需求分析

本系统的目的是着眼于利用计算机及其网络资源,为考试管理部门建立一个适用于多学科的可重复使用的试题库,并通过计算机网络为考生提供一个适合于各学科的考试平台。解决以往教学验收工作中给考务管理部门带来的诸如出考试题、印考试卷、监考、阅卷、核分、统计成绩、发放成绩等繁重的工作压力,同时也能够给同学们营造一个良好的考试环境。

该系统包括四个既相对独立又相互依存的子系统,它们是:命题子系统、阅卷子系统、考试子系统和查询子系统,四个子系统的功能及相互关系如下图1所示。

四个子系统的功能分述如下:

1、命题子系统

由科目设置模块、题型管理模块、试题编辑模块、试题设置模块四部分组成,主要功能是开发考试科目、考试题型、考试内容、考试题量以及试题难度系数等,分别叙述如下:

第一步:科目设置模块实现多科目题库的统一管理。为了实现考试管理系统的通用性,我们把考试管理系统的题库管理子系统设计为适应于多学科的公共试题库管理子系统,以便把多门课程的考务工作纳入到同一考务管理系统之中。

第二步:题型管理模块确定适用某门课程的考试题型:开发多种考试题型,以适应不同课程考试的需要,不仅要有类似于填空题、判断题、单项选择题、多项选择题等客观题的考核方式,而且还能实现主观题的考核,并针对不同的考试科目确定不同的考试题型。

第三步:试题编辑模块实现输入试题、确定难度系数以及对试题的校对工作:实现对各种题型的试题的编辑、答案的编辑、得分分值的编辑、难度系数的设置,以及对上述内容的修改和校对等功能。

第四步:试题设置模块确定考试题型、题量和考试时间:在对某门课程进行考核之前,可确定本次考核所需的题型、每种题型的题量和难度分布,设置本次考试需要的时间等。每门课程所建立的试题库是动态的,可以定期进行维护。同时题库中有足够的题量可供随机生成试卷使用,以期达到考生之间试题难度相同,但试题内容不同。

图1 考试管理系统功能及相互关系图

2、考试子系统

考试子系统是通用考试管理系统的核心部分,是整个考试管理系统的灵魂。命题子系统是考试工作的准备阶段,而阅卷子系统是考试工作的总结阶段,考试子系统则是考试工作的具体实施阶段,它起到承上启下的作用,是整个系统的中心目的所在。下面叙述标准化考试系统的工作过程。

第一步:登录和抽题。考生系统登录界面,输入自己准考证号和密码,输入后由系统进行格式验证。如果不是数字或位数不对则由考生重新填写,如果格式正确由系统从考生信息表中查找此学生信息。如果找不到则提示重新填写;如果正确则显示考生信息由考生确认;如果确认不正确则重新输入;如果正确则进入抽取试题题型。

第二步:答题状态中的一些设定

1)进入答题状态后,始终显示该考生的姓名和照片,以供监考人员核对,并给考生提示考试剩余时间。

2)当开始考试的时候,系统会将数据库中存放的试题按试题类型显示出来,包括题干和选项,并通过“上一题”、“下一题”实现依次显示。

3)答题过程中应随时记录考生的答题进度和答题结果,防止因意外情况造成机器死机影响考生的考试成绩。

4)考生交卷或者考试时间到,系统应自动记录考试成绩,保存考生考卷。

榆阳煤矿采用风积砂似膏体充填材料充填采空区,其中在材料配比中,添加一定比例的辅料,在发生反应后形成一定量气体,使充填体微膨胀,保证充实率高达98.5%,满足充实率90%以上要求[4]。对充填体不同循环的充填体进行单轴抗压强度测试,14d平均强度增长至4.65MPa,28d强度稳定在5MPa以上。对顶板进行监测,反馈充填工作面对充填步距进行动态调整,维持充填步距至6.4m。通过对待充区顶板进行监测表明,待充区顶板下沉量最大值为0.256m,工作面顶板呈稳定态势。

3、阅卷子系统

阅卷子系统由学生情况登录模块、试卷批阅模块、考试成绩发送模块三部分组成。主要功能是通过计算机网络登录考生自然情况、批改考生试卷、向相关部门传送考试成绩。

第一步:登录考生自然情况:通过计算机网络从学籍管理部门索取考生自然情况 (也可以用手工录入的方式),包括考生所在的班级、姓名、学号、性别、以及照片等。其中,照片是一个非常重要的信息,可直接确定参考考生与本人是否相符。

第二步:试卷批阅:正式考试时,试卷虽然可以出现任何类型的试题,但主要分为两大类:客观题和主观题。客观题(选择题、判断题、填空题)由计算机批改(即自动评分),主观题(操作题和程序题)由相关的老师进行批阅。其设计思路如下:

(1)由计算机自动批改客观题,统计并保存各题分数;

(2)阅卷老师批阅主观题,统计并保存各题分数;

(4)全部批改完后,可以打印出成绩单。

第三步:成绩上传和打印:通过计算机网络对考生成绩分组(通常以班为单位),以班级为单位统计及格人数、不及格人数、总分、平均分并形成报表,等待打印和发送,将考试成绩发送到教务部门、学生管理部门、相关教研室,作为以后的教学管理工作需要的数据;通过计算机打印考试成绩报表,形成文字材料。

4、查询子系统

考生查看自己以往的考试成绩系统会将考生以前的所有的考试成绩都显示出来,包括考试科目、考试日期、成绩、是否通过等信息。查询设计是一套学生基本情况(学生的姓名、性别、学号、来自何地、所在院系班级)公开、成绩可公开或不公开(由管理员控制)的系统,主要包括以下几方面:

(1)查询途径模块:学校办公室查询、校园网查询和通过Internet查询。查询方式多样化。对老师来说,可以按个人查询、班级查询、课程查询、学期查询、学年查询,可以查询期末考试成绩,也可以查询报考程序。对学生来说,只可以查询自己成绩,包括各学期期末成绩和补考成绩、统考成绩、免修成绩、历年在校总成绩。

(2)自动统计排序模块:自动统计查询到内容的人数及男女生人数、通过率、最高分、最低分等。查询时可按姓名、性别、学号、籍贯、所在院系、班级自动分类排序。

(3)查询界面模块:学生可选择每页显示记录数及很方便选择想要查询的页码。

(4)显示查询到的详细内容模块:查询到指定记录时可显示学生基本资料及各个学期各门课程成绩、学期总分及在校期间总分等。

三、结语

考试管理系统是目前市场需求较多的考试应用系统。考试管理系统适合学校的多种课程的上机考试。能提供基于网络教室、校园网及Internet的上机考试、测验等。这样可以大大降低考试的管理成本,同时提高考试之后阅卷的效率,“使学生考试更规范、更科学,同时也减轻教师的工作量,节约时间,提高效率”[3]。

考试管理系统的实现是一项比较复杂且工作量很大的工作,该系统所涉及到的实际问题和技术细节相当多,许多技术都是在开发过程中根据需要才去学习的,整个完成过程历经坎坷。由于受实际经验不丰富、系统设计不合理、对开发技术掌握的水平不足、限于精力和时间等因素的影响,系统需要改进的地方还很多,主要问题如下:

(一)随机生成试卷有待进一步解决。目前试卷的生成比较简单,在实际使用中,可根据不同的情况,结合试卷的难易程度等信息,采用复杂有效的随机算法生成试卷。

(二)增加考试题型:由于本系统最初是针对标准化考试所设计的,所以只有对选择题、判断题、填空题的考查,但是伴随系统的推广使用,就不能满足各类考试的需要了。现在,准备增加所有常见的考试题型,包括排序题、操作题、语音题。而对主观性太强的题型(如问答题),我们仍然不予考虑,因为就现有的计算机体系结构来看,用计算机来判断一个主观性问题的正确程度是相当困难的。

(三)系统性能有待改进与提高。可以利用目前SQLServer2000提供的XML更进一步改进程序性能。

(四)增加帮助功能。实现友好、完全的联机帮助,在用户的使用过程中给予相应的帮助提示,使用户更快地熟悉、掌握系统的操作。对于现在开发出来的这个系统,笔者认为只是做了第一步的工作,还仅是做了初步的尝试和探索,要真正解决考试无纸化的问题,实现真正意义上的计算机辅助教学,还需要进一步的研究和完善。

[1]陶程仁.高等教育网络考试系统建设的意义及实现[J].集团经济研究,2005,(2):78-79.

[2]罗光文.基于web的在线考试管理系统[D].重庆:西南大学,2008.

[3]刘俊丽,严俊松.基于UML的在线考试系统的分析与设计[J].计算机与现代化,2009,(7):113-116.

猜你喜欢

题型子系统试卷
不对中转子系统耦合动力学特性研究
离散型随机变量常考题型及解法
巧妙构造函数 破解三类题型
GSM-R基站子系统同步方案研究
驼峰测长设备在线监测子系统的设计与应用
一次函数中的常见题型
Module5 A Trip Along the Three Gorges
Module5 Great People and Great Inventions of Ancient China
Module 4 Sandstorms in Asia
Module 1 Europe