1前言
随着信息技术的飞速发展,计算机网络技术的应用在现时代来说起着重要的作用。《计算机应用基础》作为一门计算机教育入门课程,主要包含了计算机基础知识和基本技能,学生对该课程的掌握程度是很重要的。但由于该课程是一门实践性很强的课程,想要准确测试学生的计算机应用于操作掌握程度,通过采用无纸化的网上测试方式,不仅能够帮助教师节省时间,还能够更为准确测试出学生所掌握的基本知识和技能。本文研究计算机应用基础网上考试系统的设计及其实现。
2《计算机应用基础》课程实行网上考试的优点
计算机应用基础课程实行网上考试的优点不是没有根据的,其优点主要体现在以下几点:(1)由于计算机应用基础是一门实践操作性较强的课程,故实行网上考试,充分符合了“计算机应用”这个条件。为学生提供与实际需要一样的考试环境能够学生动手操作将自己所学的理论知识通过实践操作表现出来,这样更能够准确测出学生的基础技能;(2)网络系统考试实质就是“无纸化考试”。在追求绿色节约的现社会来说,在为学生提供合适的考试环境的前提下倡导绿色环保考试方式,不仅能够节省了印刷数万张甚至亿万张试卷的费用和时间,还能够通过此方式大大减少了教师的工作量;(3)通过网上考试系统来实现对学生的计算机应用基础课程考试,可实现自由组卷和自由评卷。自动组卷、评卷能够避免教师因为工作量大而出现评卷错误的现象,或是受主观因素影响而出现不公平评卷现象。除了能大大减少教师的工作量外,网上评卷的公平、公正性还能够真实反映出学生的实际水平。
3《计算机应用基础》网上考试系统的设计与实现
计算机应用基础课程网上考试系统的开发是根据当前情势需求下所进行的,目的在于实现测试的公平、公正、客观、准确及实践考核性。系统开发可以帮助教师减少了繁重的收发及评卷工作。
3.1《计算机应用基础》课程网上考试系统的模块设计分析
3.1.1用户登录与注册模块设计系统设计中,作为学生登入系统的模块,在进行考试之前需要将考生的相关信息进行收集。主要包括了考生姓名、性别、身份证以及考试号等等,这些信息是作为学生登入系统前的一个检验信息。将收集来的考生信息录入到考生数据库中,作为是考试的原始记录。其中,用户登录界面中,有“新用户登录”、“学生”、“教师”以及“管理员”选项,用户可根据自己身份进行选择登录,然后输入登录信息即可进入子系统界面。3.1.2学生子系统学生子系统的主要功能为学生提供考试和成绩查询两个选项。考生根据要求选择“考试”选项登入即可。3.1.3考试模块(1)学生在选择登入考试之后,界面将出现要求考生输入相关信息的条栏,主要包括了学生的考试证号、姓名以及班别。之后即可进入试题抽取界面,系统会根据IP地质的不同而快速实现自动抽取不同试题。这些试题与相邻学生试卷各不相同,主要为了防止相邻考生作弊。之后便可进入考生答题模式。(2)考生答题模块会有预先设定的计时器对考试时间进行倒计,在试卷上显示的是考生考试所剩余的时间。(3)考生交卷。学生在答完题后,经检查后可进行考生交卷。即在考试倒计时间停止后,把考生试题中的客观题作答结果进行保存,将主观操作题窗口关闭,将其文件进行存档打包备份,以防止在自动阅卷程序出错时丢失而无法对考生的作答试题进行评分。3.1.4监控系统远程监控系统可实现对考试过程中的实时监控和维护。以防在考试过程中有出错,实时监控也有效实现了防止学生作弊现象的发生。3.1.5成绩查询模块在考试完毕经过一段时间之后,学生就可登录系统进行成绩查询了。同样的,登录需要输入相关信息以验证无误后才能进入查询页面。3.1.6评分管理子系统评分管理子系统结构中,主要分为了主观题评分、文字录入题评分、Windows操作题评分、Internet操作题评分,以及Office操作题评分。3.1.7系统性能需求分析《计算机应用基础》课程网络考试形式主要是基于网络下进行的,故为能够使系统能在考试考试整个阶段中甚至长期有效、快捷、安全可靠的环境中为考生和教师提供考核服务。且由于该系统的重要性,应当满足本身的易于维护与完善。故其性能就有了要求:(1)对其数据的录入要具准确性和及时性,此外数据也要具有一致性与完整性,并且能够实现共享与独立。这样能够防止系统在评分过程中能够准确判断与评分,以免失去评价结果的客观性。(2)系统要具有很高的可靠性。一方面是指,系统本身运行的可靠性,这样可以防止在访问该系统或对该系统进行运行操作时会出现故障,或者将其控制为少出现故障。另一方面,是指系统对以外事故的处理能力要强。因为在进行操作时,如果出现死机、蓝屏或者网络故障时,系统都应当要有自动对考生或其他操作人员操作记录进行自动保存的功能,以避免出现故障后学生丢失原来的答题记录。(3)系统的安全性。考试系统是基于网络的,故未来保证其数据的安全、机密、完整,系统应当要有能够预防风险,保护数据及基础结构不被恶意攻击或盗用的作用。因为系统中,用户信息、题库、成绩等的安全性都是至关重要的,也是系统所要考虑保障的。(4)系统要具有可扩展性和开放性。系统设计中,应当要考虑到其具备可扩展性和开放性,因为在以后的使用中,系统用户规模会不断扩大,用户管理功能等也会在使用中不断地更新和完善。而可扩展性的实现需要依靠其开放性来帮助完成。可以是通过增添或减少一些模块,配置系统的硬件,通过对软件的修补和替换等来升级系统和更新换代。(5)易用性。系统应当要具备有简单操作易于维护的功能作用。若系统出错了或者用户操作错误,其能恢复原先出错前的状态。
3.2《计算机应用基础》课程网上考试系统的实现
3.2.1网上考试系统中题库管理子系统的实现该系统的登录界定,只能是允许老师或管理员,学生不得登录题库管理子系统。教师在登录时,先要输入相关的信息,如用户身份、用户账号和密码,其中,用户身份选项中可选择“教师”或“管理员”,经系统验证通过后才可进入题库中。教师在进入题库管理子系统中对其所作的修改都将会保存到数据库中。其中,教师身份登录的可进入到题库管理界面,而管理员身份登录的则是进入服务器考试界面。3.2.2网上考试系统中监考管理子系统的实现网络考试过程中,需要通过监考管理子系统对考试系统和考试过程进行管理。其包括了维护管理、试题管理、考生管理以及考试监考管理和试卷回收管理等多方面模块。首先,管理员再登录界面登入后就可进行编辑和导入题库等操作步骤了。在考试时,监考员登入考试管理界面进行试卷生成,点击开始考试,学生也随之可以登录考试步骤了,监考员在这时就可进入考试监控进行监考。其中,监考员具有可延长考生考试时间和强制还不愿交卷的考试交卷,在所有一切完毕后系统将自动回收试卷。接着就进入客观题自动阅卷步骤。3.2.3网上考试系统中考试管理子系统的实现该系统是从考生登录、试题抽取和考生答题,最后到考生交卷的一系列操作过程。前面在系统设计中提到,学生在各个模块中按提示进行操作,直至进入到考试界面。(1)在考试管理子系统中,首先是考生凭借相关信息的输入,经验证无误后顺利登录。(2)然后进入试题抽取模块,该模块中,系统会自动识别信息,如题目难度等级以及题量要求等,然后自动生成一份既符合考生要求,又带有一定独立性的卷子。在成功分发给学生后,学生点击开始考试,然后会显示有考试结束倒计时。该计时是由服务器和客户机协同完成的。(3)在本系统中所涉及的试题类型主要分别有选择题、文字录入题和操作题,其中操作题又分为Windows基本操作题、Word操作题、Excel操作题Powerpoint操作题以及Internet操作题。每一种题型单独对应一个模块,试题要求会始终显示在电脑屏幕上,这样就可以避免学生对试题进行笔抄记录,达到真正的计算机考试要求。考试过程中,其将自动每隔五分钟就对考生的答题信息进行保存一次,以防止学生作答试题丢失,保证了其系统的续考功能。(4)考生交卷。该模块在考试计时器显示的时间为0,或者考生点击交卷按钮时,会自动将考试的试卷收回,对不交卷的只要时间到,该模块就有强制性将考生试卷收回的命令。通过一系列对试题文件进行加密和压缩后就可将答题信息交到数据库中。3.2.4网上考试系统中评分管理子系统的实现单项选择题是属于理论题,而理论题是该系统中的客观题,故在其选择题答案只是一个字数或字符的情况下,系统对其进行自动评分。评分过程中,是将设定好的标准答案与学生给出的答案进行对比从而给出相应的评分效果。在考试过程中,学生自行交卷,或者系统考试时间结束后强制的交卷后,系统均会自动调用“客观题评分模块”进行对考生客观题的自动评分。
4结语
在计算机基础应用越来越重要的当前,对该门课程进行无纸化的网络考试系统开发与推广应用,在一定程度上对教学起到了很大的影响作用。除了能够帮助教师减少繁重的试题评分和试卷印刷外,还能够实现让学生通过计算机来考核计算机应用知识的掌握程度,符合了计算机应用基础这门课程的本质,即具实践操作性。在保证考试方式有效的同时还起到环保的作用。其中,这样的考核方式能够更为公正、公平、客观和准确,能准确测试出学生的计算机基础操作水平,为学校教务工作节省了不少的人力、物力和财力,一定程度上提高了教学质量。
作者:于银凤
相关专题:中国直销排行榜 服装企业税收征管浅析