基于网络的试题库的探讨

时间:2022-09-23 03:45:49

基于网络的试题库的探讨

摘要本文首先介绍了网络试题库的主要功能,其次对网络试题库进行分类讨论,最后将成型的网络试题库系统功能做了介绍。

中图分类号:TP319文献标识码:A

Discussion on Test Database Based on Network

SONG Lulu

(Shaanxi Financial Professional Technology School, Xianyang, Shaanxi 712000)

AbstractThis paper introduces the main functions of the network, then the classification test database on the network to discuss, and finally formed a network test database system function is introduced.

Key wordsnetwork; test database

最近几年,以网络为基础的考试类型得到了广泛的应用,此类技术给学校、企业、大型事业单位等机构带来了很多方便及效益,减少了考试成本提高了考试效率。带来了诸多好处的同时也给IT部门提出了更大的考验和更高的要求。本文通过对网络考试软件进行详细的分析和介绍,对它的操作性和可靠性进行探讨。

1 考试题库及网络考试题库的主要功能

1.1 考试题库具有普通试题库的功能,即试题的输入、编辑、调用等

(1)试题的输入就是指将试题如何录入到试题库中,有些试题中含有图片、公式等等,这些试题输入试题库就有一定的困难,因此如何进行高效的试题输入就需要进一步重点研究。(2)试题库的编辑功能则可进行追加试题、更改试题的有关参数、文本、图形等,可删除当前试题或指定的试题,使试题的各项参数更为合。(3)试题库的调用就是如何在数量庞大的试题里面挑选出自己所需要的试题,如果这个功能不够完善的话,那么试题库的实用性将大大降低。

不同于普通试题库的特殊功能。网上试题库主要用于需要经常举办考试的单位,比如说我们最常见到的全国计算机等级考试等、它都是按照网络报名、照片采集、考生答题的管理模式进行。网络试题库的最大特点在于它通过网络信息技术,让设计人员建立网络试题数据库,同时让考试主管人员对试题库中的试题进行浏览以及审阅,大大缩短了传统考试所花费的时间,让网络管理工作更加有效率。

1.2 网上考试功能

网上考试功能顾名思义就是所进行的考试考生必须用计算机完成。考试前,由主考部门根据课程的具体特点和教学任务安排设定考试要求,试题库系统根据这些要求从试题库中选择合适的题目组成一份暂时文件存储在系统里的试卷。开始考试后,考生凭借考号和密码进入考试系统,系统验证通过后,考生浏览选择考试科目,考试系统则从试题库里调用选择好的题目,通过网页形式供考生作答。试卷以表单形式设计,考生可在规定的时间内提交或超过规定时间系统自动提交试卷。

若考题由客观题组成,则交卷后系统根据预存标准答案自动核对并给出考试成绩。当考题存在主观题部分时,当考生结束考试后,系统将考生所填写的主观试题区的答案提交到在线阅卷模块。教师阅卷完成后,将得分返回到系统,系统将主、客观两部分的得分结合,给出考生的考试成绩。最后,由阅卷教师将考生的成绩分数录入到试题库系统的试题管理模块的对应模块,考生可以随时进行查阅。

1.3 网络试题库的建立

网络试题库的建立分为前台应用和后台管理两个部分。前台应用需注册,注册完成后点击登录按钮进行试题库,试题库中配有练习模式,并且带有答案,用户可以多次练习,对错误的试题进行再思考,以便提高学习效率。网上测试是由系统根据用户设定的要求从试题库选择试题提供给用户或者当用户未设置明确要求时根据基本框架随机选择题目供用户测试。

后台管理是由管理员进行题库和网页管理一个界面。为了保证试题库系统管理的安全性,管理员页面是一个不同于用户登录的网址,管理员也需要注册帐户和设置密码,这样防止后台界面安全不易被破解。后台管理员的主要任务是:对注册用户的管理、对题库的管理、对网上作答的主观题进行评阅等。

2 系统部分功能设计思路

目前该类系统分为B/S和C/S两种模式。两种模式无外乎分布式集中管理。

2.1 用户添加和登录

添加新用户采用两种方式:一是用户自行在注册页面进行注册;二是管理员从后台的用户管理中添加用户。用户注册方式只能添加考生,而角色为教师或管理员的用户可以直接进入到系统的后台管理界面。

用户登录是一个验证的过程,当用户登录(下转第124页)(上接第90页)时,系统首先从数据库获取该用户的信息,然后再根据用户的角色显示用户的下一步操作页面。具体可以分两部分执行:第一、界面设计:依照不同的用户权限,用户可以自己选择一个自己喜欢的角色。第二、用户登录:用户输入自己的用户名及密码后单击“确定” ,该事件实现用户登陆的验证过程。如果输入正确,则可以登陆到系统中,否则页面弹出用户名或密码错误对话框。

2.2 后台管理

(1)用户管理:需要实现添加和删除用户功能,“增加新用户”按钮实现添加新用户功能,“删除用户”按钮实现删除用户的功能,用户列表框显示系统当前包含的所有用户,文本输入框用来输入新的用户名称。

(2)权限管理:用户权限管理实现用户角色的权限分配功能。本系统存在的角色比较多,如管理员、教师、考生等,角色不同权限不同。如管理员分超级管理员和系统管理员,超级管理员拥有最大操作权限,可以维护和管理整个系统;系统管理员维护整个系统,但不能访问系统的数据库。教师可以添加系统的试题,创建试卷,分配试卷等功能。考生拥有最小的权限,考生用户只能参加考试、查阅自己的考试成绩以及维护自己的信息。

(3)题库设计:主要是处理题库信息,如试题和试题种类的添加、修改和删除,试题答案的设计等。试题的属性比较多,如标题、课程、章、节、说明、难度系数、分值以及试题所属种类等,所以添加试题的过程比较复杂。试题答案和试题是配套的,在网络试题库中,每个试题有四个备选答案,正确答案只有一个。

3 系统的可靠运行及安全

网络高速发展的今天,网络安全已成为各大TI使用者头疼的问题,而且网络题库暴露在网上,其安全性必须值得大大的加强。增强其可靠性提高系统环境安全势在必行。

(1)保证考试系统的可靠运行。网络题库系统无论哪种布置,其硬件条件及电器设施必需完好,以免发生故障,避免不必要的损失。主服务器必需双机热备。安装好杀毒软件及防火墙,避免U盘等移动存储工具带进病毒。主服务器密码及系统密码严格保密,不得由非相关人员知道,造成泄密。

(2)保证网络系统安全。网络题库系统是基于网络的一种信息化技术手段。保证网络安全是保证系统正常运行的基础。

4 结束语

由于网络题库的使用越来越广泛,各单位正在越来越广泛的采用这种考试方式。所集成的各种学科越来越广泛,包含的内容也越来越多。实施高效可行的网络题库的系统设计和安全有效的系统及网络管理手段能够有效地解决各种随时出现的矛盾,使网络题库,真正有效地为大家服务。

参考文献

[1]张海藩.软件工程导论(第四版).清华大学出版社.

[2]程序员大本营.Http://.

[3]微软MSDN网站.Http://.

上一篇:浅谈个性化作文应注意的几个问题 下一篇:新课改形势下教师在英语课堂教学中的作用