APP下载

基于数据库和WWW在线考试系统的研究

2020-11-30赖良友

无线互联科技 2020年16期
关键词:试卷试题考试

赖良友

(中国民用航空飞行学院 继续教育学院,四川 广汉 618307)

0 引言

进入21世纪以来,科学技术得到了快速发展,特别是计算机技术和网络技术的发展,其发展成绩是世人有目共睹的。计算机网络技术在教育领域的应用,也发挥出了巨大的教学优势,尤其是在线考试系统的应用,意义重大。传统的考试往往包括出题、监考、评分、总分等环节内容,不仅会受到时间和空间上的制约,而且整个考试过程会耗费大量的时间、精力、物力。而当今运用到的基于WWW数据库的在线考试系统,整个过程是不需要纸张的,而且考试操作体现出了便捷的特点,成功发挥了在线组卷、考试等重要功能,不仅降低了教师的工作量和劳动强度,而且在很大程度上提升了考试的质量。

1 分析在线考试系统

WWW在线考试系统,是建立在Web数据库基础之上的,为广大考生提供了一个舒适的考试环境,体现出了开放性、灵活性及便捷性特点。借助于Web技术,运用B/S模式,将各种考试用的试题存储在计算机的服务器上,而考生所用的计算机上不需要进行额外的操作和系统安装,就可以轻松地进入考试界面,既安全又方便。

1.1 在线考试系统的功能介绍

1.1.1 用户注册的功能

一般情况下,在线考试系统[1]都会有区分用户身份的功能,主要包括学生用户和教师用户。学生用户要想进入考试系统,首先要经过注册环节,填写一些简单的、必要的信息,就可以进入相关的考试系统界面,选择正确的考试科目,就可以进入具体的考试环节。而教师用户,除了进行简单的信息注册之外,还具备一些特殊的功能,例如,对相关学生信息进行必要的修改、增添或删除等操作。

1.1.2 对学生信息的必要操作功能

在必要的情况下,教师用户使用特殊功能,可以对学生的基本信息,实施编辑、修改、增减等操作,满足考试的实际需要。

1.1.3 对考试科目进行编辑的功能

针对考试的具体情况,教师用户可以登录考试系统,对考试科目进行增减或者实施一定的修改操作。

1.1.4 对考试试题进行编辑的功能

为了满足实际考试的需要,教师用户可以登录考试系统,可以对具体的试题题目进行增加、删减或者修改等操作,不断提升在线考试的严谨性和科学性。

1.1.5 生成试卷的功能

针对考试的科目、教师的出题要求、试题题型及考试难度等要求内容,考试系统会在试题库中进行甄别和判断,并自动生成合乎要求的考试试卷,各考生所面对的试题具有一定的差异性,但是难度性和考察的范围极具相似性。

1.1.6 在线考试的功能

学生要参加考试,就需要登录相关的考试系统,完成验证后就会进入考试的界面。当然,考试系统会在应用权限和时间控制方面进行严格的管理,每一位学生需要在权限范围内,在规定的时间内完成试题的作答并提交试卷。而一旦学生在规定的时间内未完成试卷的作答,系统将强行跳出考试界面,该试卷被保存且回收。可以说,整个考试过程都严格地受到考试系统的管理和控制。

1.1.7 自动阅卷的功能

学生结束考试,试卷被系统回收后,就进入了自动阅卷的环节中。系统依照试题信息数据库中的标准答案,对学生的试题答案进行匹配,答案一致,则被判定正确,否则将被判定为错误。最后学生的总成绩将被自动存储到学生的成绩数据库中。

1.1.8 查看考试成绩的功能

教师凭借着自己的特殊权限,可以依照一定的查阅条件,例如科目、班级、学号等,查阅到学生的考试成绩,并且可以对学生的成绩进行统计、档次划分等操作。而学生可以登录系统,依据自己的基本信息进行成绩的查询。

1.1.9 退出考试系统的功能

学生结束考试以后,可以方便地退出该考试系统的界面。

2 分析相应的数据库

2.1 学生基本信息数据库

在该数据库中,主要存储了学生的一些基本信息,例如,学生的姓名、学号、班级及在线考试系统的登录密码等。

2.2 教师的基本信息数据库

在该数据库中,主要存储的是教师的基本信息,例如,教师的姓名、编号、任课科目等,特别是教师登录在线考试系统的时间、次数、时长等信息。

2.3 试题信息数据库

在考试系统中存在着试题数据库,里面包含着许多各种各样的考试题目,具体包含,试题号、难度等级、试题类型、考试科目、标准答案等字段内容。在每次考试中,试题的具体题目都是随机自动生成的,试题数据库是开展在线考试的重要保障,因此,在实践中,一定要注重试题库中试题的高质量。

2.4 学生成绩数据库

学生在线考试完成以后,系统自动给学生判定试题的对错,最终将成绩存储在成绩数据库,其中包含学生的一些关键信息,例如,学生的姓名、学号、成绩等。

2.5 学生选择信息数据库

在考试的过程中,学生每道题的答案都会被存储到信息数据库[2],在系统进行判卷时,就会相互匹配,答案一致的就是正确的,否则就是错误的。

3 依据功能的需要进行系统的合理化设计

3.1 对考试系统的登录界面进行设计

在在线考试系统设计中,考试界面的设计非常重要,因为美好的考试界面,能够带给考生舒服的感觉,缓解紧张的考试情绪,对良好发挥起着积极的作用。在考试界面上,具有两种身份的登录方式,一种是学生的身份,另一种是教师的身份。学生只要填上自己的一些必要基本信息,例如姓名、学号、密码等就可以成功登录考试系统。同样的,教师只要进行一些必要信息的输入,就可以进入考试系统,并对试卷具有一定的管理权限,可以增加、修改、删减相关的考试题目,对学生的考试情况进行适当的管理。

3.2 录入模块的设计

学生的基本信息、考试的试题信息、考试的科目等信息,都需要事先录入考试系统的相应模块中,一般教师、被授权的用户都具备这样的权限。一些任课教师可以将一些高质量的试题录入试题数据库中。当然,教师也可以将自己组编好的完整试卷录入试题库中,以备日后的考试应用。

3.3 对修改模块的设计

具备管理权限的管理员,不仅可以对教师的信息进行必要的修改和编辑,还可以对学生的信息、试卷的试题进行必要的修改。为保证数据的正常使用,尽量减少对数据的修改。用户出现越权操作时,系统要给予一定的拒绝提示。

3.3.1 查询模块设计

在在线考试系统中,查询功能是非常重要的功能之一,查询的内容包括:考试科目、用户的基本信息、试题及考试成绩等。教师在自己的权限范围内,可以查寻自己的基本信息,可以查询学生的相关信息。学生只能查询自己权限范围内的一些基本信息。而系统管理人员的管理权限较大,可以查阅系统中所有的信息。

3.3.2 组卷模块的设计

在在线考试系统中,组卷模块是重要的组成部分,该模块承担着在试题库中的挑选试题,并自动生成考试试卷的重任。在试题数据库中,有很多类型的试题,对同一个知识点的考核试题往往包含很多种类,因此在模块的设计中,就要考虑对一个知识点的考核严格限制数量,并做好标记,避免出现重复的考查和重复的题型,保证试卷的高质量。

4 出于对数据的安全性和保密性开展的设计

4.1 对进入在线考试系统的用户,要严格审核其资质

需要提供必要的身份信息和登录密码验证,保证登录用户的真实性和安全性。另外,给予教师和学生不同的操作权限,一方面能保证系统中众多信息的机密性和共享性,另一方面可以保证在线考试系统管理工作的有序性和规范性。

4.2 限制学生的查阅功能

例如,不允许学生查看试卷的源文件,并禁止他们使用下载功能等。具体来讲,试卷数据库中的试卷只能查看,不能进行实质性操作,同时,鼠标的右键功能也是不被允许使用的。

5 结语

随着社会的发展,在线考试已经成为发展的趋势,是当今教育事业快速发展的明显体现。在在线考试系统的应用过程中,考生的考试感觉提高了,考试的效率提升了,教师的工作量降低了,取得了良好的应用效果。当然,在线考试系统也一定的劣势,需要在实践和研发方面作出更大的努力。

猜你喜欢

试卷试题考试
2021年高考数学模拟试题(四)
2019年高考数学模拟试题(五)
《陈涉世家》初三复习试题
2019届高考数学模拟试题(二)
Module5 A Trip Along the Three Gorges
Module5 Great People and Great Inventions of Ancient China
Module 4 Sandstorms in Asia
Module 1 Europe