APP下载

高职院校计算机考试系统的设计

2018-01-17张晓峰

电子技术与软件工程 2017年20期
关键词:模块设计高职院校

张晓峰

摘 要 随着教育机制的发展和改革,计算机网络在教育的各个环节中进行运用。结合科学技术的发展和教学的改革,对课程改革过程中的考试进行改革,采用计算机考试系统代替传统的的考试方式,提出计算机考试系统的设计思想。计算机考试系统具有其优越性,能够有效的节约人力和物力,促进考试效率和安全性的提高。本文对计算机考试系统的功能进行分析,并且对系统设计的模块进行探究。

【关键词】高职院校 计算机考试系统 模块设计

随着现代化信息技术的发展,计算机技术已经渗入到社会生活的各个方面。随着教育体制的发展和改革,传统的考试方式已经不适应教育机制的改革,采取计算机考试系统是考试改革的重要方向。计算机考试系统可以借助互联网进行实施,不受空间的限制,提高考试的灵活性。在高职院校利用计算机考试系统代替传统考试方式是发展的必然趋势,也是进行教学改革的重要环节。通过计算机考试系统能够检测学生的动手操作能力,同时促进考试客观性和真实性的提高,丰富考试的类型,促进高职院校运营教育水平的提高。

1 计算机考试系统的功能分析

1.1 数据库管理的功能

在计算机考试系统中数据库管理主要有试题库管理以及考生信息管理两大部分。在试题库管理中主要有试题录入和试题库维护等功能。试题录入的方式分为集中录入和随时录入两种方式。试题库维护主要是对试题库中的试题进行添加、删除、修改、整理以及分类统计等。考生信息管理中对考生的信息进行录入、删除、修改、整理以及统计等。

1.2 考试管理的功能

在考试管理中主要有考生的登录、自动出题以及计时等。在考试前,考生需要通过考号和密码的输入确定考生的身份,然后,系统会根据系统设置对不同章节、题型以及难易程度和题目数量进行出题。考生一旦开始考试就会进行自动计时,在具有考试结束有十分钟时,会对考生进行时间提示。在考试结束之后,系统会自动的对考生的答案进行保存。

1.3 自动评分的功能

在考生考試结束之后,系统会根据考试前设置的分值,对不同类型的题目进行自动评分,并且把考生的分数保存到相应的数据库中。另外还有相应的查询功能,考试结束之后,教师和考生能够通过网络对分数进行查询。教师可以对试卷进行查阅并且对答案进行核对。

2 计算机考试系统中主要模块的设计

2.1 登录模块设计

登录模块进行设计的主要功能是验证考生的身份。考生需要对姓名和考号进行输入,以便于在后期对考试成绩和试卷的查询。在考生通过登录界面进行登录时,系统通过相应的系统和服务器进行连接,对考生的信息进行禅熏,当考生录入信息没有错误时,并且标识为未登录,表明考生尚未登录,当考试登录系统时,服务器数据库中对该考生标识为已登录。如果输入的考号不存在,会提示“无此考号,请重新输入”。

2.2 组卷模块的设计

在组卷模块设计的过程中,学生能够对组卷的类型进行自主的选择,主要有随机组卷和选择试题难度组卷两个部分。在学生对组卷的类型进行确定之后,系统能够根据学生的选择,在题库中对符合条件的试题进行筛选,组成固定试题数目的试卷。系统中设置的试卷分数为50,教师可以通过后台按照需求进行修改。

2.2.1 随机组卷

这部分主要是系统自动、随机的从试题库中进行试题的选择组成试卷。虽然,试题库中对每个题目进行难度系数的设置,但是对于随机组卷来说,并不受到难度系数的制约,任何一个题目都可能会被选择,试卷的内容会随着试题库中的变化和而变化。在试题库中存储的试题号是从小到大的顺序进行排列的,最大号的试题编号定义为max,通过SQL语句实现取值,“select max from test”。试卷的组成是随机的,主要是根据试卷的编号进行随机选择,在1—max之间随机的选择一个数sum,此时利用函数Random 0完成随机的取数。在取数完成之后,需要对试题进一步的判断,是否存在重复的现象,题目数量是否足够等。在一套试卷中不能够存在相同的题目,如果出现重复现象,需要进行重新的随机选取。

2.2.2 自主选择试卷难度进行组卷

在这样的组卷过程中,学生具有较高的自主选择权利,学生可以根据自己的学生水平和学习能力,对难度进行选择,题目库中每个题目都设置了相应的难度系数,系统能够根据用户的选择,对相应的题目进行抽取,形成具有针对性的练习。自主选择难度进行组卷很随机组卷的方式存在相同之处,不同的是前者需要对试题库中的题目进行难度系数的判定,然后进行下一步,如果不符合要求,会进行重新取数。

2.3 自动计时和自动评分模块的设计

在自动计时模块设计的过程中,设置三个窗体级变量,分别是小时、分钟和秒,然后根据情况在程序中进行设置。程序中还设置有计时器,并且在窗体内动态显示倒计时,在距离交卷十分钟时,进行提醒,计时完毕之后自动交卷并且推出考试的系统。在考生考试结束之后,考试的数据存储到考生数据库中。通常的试卷由客观题和主观题组成。针对客观题系统能够根据数据库中考生答案和标准答案进行对比,然后给出相应的分值。针对于主观题,系统没有设置明确的标准统一的答案,在评分的过程中存在一定的问题。

2.4 显示结果模块的设计

在显示结果模块设计的过程中,系统会根据学生的试卷题目和考生答案,显示出相应的结果,在显示结果中有完成的题目和答案,对题目中的内容、选项以及正确答案和用户提交答案。通过这样的方式能够促使学生对自己的学习水平进行了解,有利于学生进一步的学习和巩固。在结果显示程序进行设计的过程中,需要对随机组卷中的试题题号进行获取,还需要对用户提供的答案进行回去。根据试卷的题号从数据库中对相关的信息进行提取和显示,并且促使正确答案和用户提交答案进行对比,对学生进行相应的指导,促进学生进一步的学习,对知识内容进行巩固。

3 结语

在高职院校教学的过程中,传统的考试方式和手段有着其优势,但是,随着教育改革的深入,计算机和网络技术的快速发展,教学管理和学生管理逐步实现网络化。因此,在高职院校考试的过程中,单纯依靠传统的考试方式,难以满足学生的需求,需要对考试进行相应的改革。借助计算机考试系统进行考试,具有其独有的优势。本文对计算机考试系统进行研究和设计,满足教师教学和学生学习的需求,促进学生认知水平的提升,促进学生进行自主学习和自我检测,开展更加灵活的教学。

参考文献

[1]季志江,庞晓枫,周广汉.高职院校网络考试系统的设计与实现[J].计算机与现代化,2013(01):81-84.

[2]王涛,王勇.计算机考试系统的设计与实现[J].计算机与网络,2011,37(Z1):103-106.

[3]于丽丽.计算机考试系统的分析与设计[J].福建电脑,2015,31(07):118-119.

作者单位

渭南职业技术学院 陕西省渭南市 714000endprint

猜你喜欢

模块设计高职院校
基于小型ERP管理系统
“一带一路”战略与盐城高职院校学生职业生涯规划的思考
浅析红色文化与高职院校思想政治教育工作
舆情监测系统设计