计算机应用基础网络考试系统的设计与实现探讨

2018-06-07 06:02伏兵文
神州·中旬刊 2018年5期
关键词:计算机应用基础设计

伏兵文

摘要:在科技迅猛发展的今天,无纸化的考试系统因为其节省老师的工作量、高效、公平公正等特点在各大高校陆续使用。本文通过针对计算机应用基础这门课程的考试系统的设计和实现的分析,为日后其他网络考试系统的设计提供参考。

关键词:计算机应用基础;考试系统;设计

随着计算机网络技术的迅速发展,计算机应用基础也成为每一个大学生的必修课程之一。传统的考试方式不仅需要大量的时间和精力,而且无法检测学生的操作过程是否正确,所以计算机应用基础的无纸化考试系统的设计与实现是很有必要的,不仅能节省大量用来准备考试的复杂过程与时间,而且也更加公平公正的检测出每个学生的真实水平,减少作弊情况的发生。尤其是像计算机应用基础网络考试主要是对于计算机基本知识、基本操作以及微软office办公软件的基本操作的考核,这种传统的笔试考卷不仅无法有效的测试学生实践操作能力,而且由于时代的进步,科技的发展课程的内容也需要更新换代。所以需要對计算机应用基础网络考试系统进行需求分析,进而设计到最终投入运用。

一、考试系统的需求分析

随着近年来计算机技术的迅猛发展,人们的工作、学习和生活方式也收到了极大的影响,所以计算机应用基础课程也成为各大高校必修课程的重要组成部分之一。由于新生的入学水平参差不齐,不是所有的学生对于电脑有着深刻的了解,再加上该门课程的特殊性,就要求了该课程注重实际操作,并且检测学生学习成果最有效的方式就是通过实际的操作来检测;无纸化考试系统则显现出它独有的优势,计算机根据一定的题型规则从题库中抽取题目来组成试卷,并且通过提前设置答案由电脑自动统计得出成绩,不仅高效而且公正合理,能有效的检测出学生的实际操作水平,并且有效的避免了作弊现象。所以计算机应用基础网络的无纸化考试系统的设计与实现是很有必要的。所以提出以下几项基本需求:

(一)经济可行性

开发计算机应用基础网络考试系统的初衷是旨在解决当前各大高校的实际需求以及日后的运行及维护。期望通过使用该系统,减轻期末考试期间的工作量和成本,所以说成本是其中的重要因素之一。一个经济可行的考试软件,就是说该购买以及日后的维护等所花费的成本和最后取得的成效两者相比较而言是划算的。

(二)安全性

安全性是首要考虑的因素之一。高校使用该系统最主要的目的之一就是为了让计算机应用基础这门课程的考试成绩更加的公平公正。在该系统中,考试题目是根据题库中的题目,按一定的题型比例随机形成的,每位考生的题目都是有所差别的,这就保证了考试题目的安全性。同时,在数据库中的信息以及题目等也需要进行加密处理,这就保证了无法通过非法方式获得答案以及其他的信息。

(三)通用性

由于每一个高校可能使用不同的操作系统,以及在使用该考试系统时需要将该系统和学校的学生信息、教师信息等进行结合、导入,这就要求考试系统需要有通用性,在不同的操作系统中都能正常使用,不同学校的不同的信息系统也能够正常的导入信息。

虽然说该系统主要针对的是计算机应用基础这门各大高校的必修课程而进行设计的,但是如果某些高校想将其投入其他课程的考试使用当中,也需要能够轻松的更换题库的操作,以及新的阅卷规则设置等等。

(四)处理突发事件

突发事件是指突然发生、无法控制的事情,虽然是偶然事件,但是纵观各种考试软件,总是会或多或少的发生一些突发事件,所以提前考虑到突发事件并进行相关设置是很有必不可少的。例如:死机、卡机、意外断电、突然没网络以及操作题的材料的完整度等。这是就需要在系统内设计一些相关的程序来保护,在出现类似的突发情况是该系统可以自动进行保护,在恢复正常的时候可以继续正常的进行答题;同时也应该设置手动进行反馈的相关板块,在出现如操作题材料不完整的情况时,可以进行补充材料或者更换题目等补救措施。

二、考试系统的设计

通过对计算机应用基础考试系统进行需求分析,该系统需要的功能板块主要有:题库的管理与更新、自动生成试卷并进行评分、模拟考试、期中期末考试等。同时应该分成学生、教师和管理员三种不同的权限对系统进行操作与维护。其中教师负责题库的更新以及试卷的组成和考试过程的管理;学生则是登陆该系统进行练习模拟操作和模拟考试以及最后的正式考试;管理员则是对用户的信息和整个系统的维护和管理。通过需求分析得出的系统总体结构如下图:

除此之外,还应在某些板块下设置子模块,例如在题库管理下设置子模块。随着科学技术的发展以及所用的操作软件像微软office办公软件的更新等,需要将相应的题目更新成为适应新版本操作的题目。同时,随着时间的积累,题库中题目的数量也是越来越多,那么如果对题库进行维护和管理,以及题目的更新与删除过时题目则是在题库管理子模块中应该考虑到的。同时邻近的考生也需要收到尽量不同的试卷,以此来避免抄袭现象的发生,使得该门课程的考试结果更具有公平公正性。

三、考试系统的实现

在当前硬件价格普遍下跌和国家大力建设宽带的今天,结合有利的优势,对于网络考试系统,应采用Browser/Web模式来设计运行机制,数据库选择SOL Sercer平台来容纳大量的题库,建立一个快速稳定的运行环境。基于Web技术的网络考试系统可以借助因特网来进行,所以考试既可以本地进行也可以异地进行,大大增加了考试的灵活性。

四、结语

无纸化的考试系统是未来各大高校进行考试的一个趋势,不仅能节约给位老师在考试期间的工作量,也能保证考试结果的公平公正。本文通过对计算机应用基础网络考试系统的设计和实现进行分析,也让大家更了解网络考试系统的组成。

参考文献:

[1]叶娇.计算机应用基础考试系统的设计与实现方法探究[J].电子技术与软件工程,2017(04):181.

[2]张亚敏,史素娟.计算机应用基础考试系统的设计与实现[J].计算机光盘软件与应用,2012(01):146-147.

猜你喜欢
计算机应用基础设计
何为设计的守护之道?
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
掌握学情,提高计算机基础教学效率
设计之味