预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

2007年11月榆林学院学报NOY.2oo7第17卷第6期JOURNALOFYULINCOLLEGEV01.17No.6基于VB的计算机考试系统的设计与实现张烨(榆林学院信息技术系,陕西榆林719000)摘要:介绍了网络环境下的基于VisualBasic计算机考试系统的基本组成和功能结构,同时,就题库的建立和管理、随机成卷系统和评分系统等研制的难点进行了分析,并针对其中的关键技术,提出相应的解决方法。关键词:计算机;考试系统;题库;随机成卷中图分类号:023TP文献标识码:3054—00—A71(2007)068—38号:100文章编计算机考试系统与传统的考试方式相比,不仅录,如输入准考证号、姓名、系班;成卷考试——该功能实现对学生所掌握理论知识的考核,还能实现对能是考试系统中的关键部分。考生登录后,由系统学生上机实际操作能力的考核,增加了考试的全面根据考生的登录情况,判断考生是否初次登录,如是性,并且通过计算机改卷,实时性强,标准一致,更大则根据组卷规则产生随机数,从题库中随机抽取试限度地保证了考试的客观性。另外,还可以把教师题组成试卷,直接在屏幕上显示,同时转入考生考试从大量重复陛命题、阅卷、成绩统计分析任务中解脱状态;如不是初次登录,则说明考生可能在考试中途出来,对提高教师的工作效率有着重要意义。因机器故障或其他原因须重新进入考试,此时,考生1系统结构和功能分析试卷已组成并可能已答了部分试题,因此系统不须1.1考试管理系统(如图1所示)管理员登录——重新抽取试题,而是直接恢复考生原有试卷即可;试管理员必须有超级用户密码才能进入考试管理系卷批阅——考生提交试卷后,该系统根据题库中标统。超级用户密码必须固化在程序代码中;题库管准答案和组卷规则对考生答案进行评分。理——试题库管理主要由系统管理员和教师实现,2考试系统实现的难点以及关键技术包括试题录入、试题分类、试题库维护等功能。试题2.1试题库的建立和管理在制作考试系统之前,录入可采取批量录入或单个录入,试题库中的试题首要任务是进行数据库的设计,为了随机生成试卷,以单个试题存放并不形成成套试卷,按类别、难度等并保证试卷无重复陛,以及方便管理和维护,在建立不同分别分类管理;试题库维护主要包括对试题库本系统试题数据库时采用Access来实现,其中存储中的试题进行添加、删除、修改、浏览、分类统计等功试题的表结构如表1所示。在考试前,教师可以规能;试卷管理——包括考试内容选择、考试标准制定需考察的章节题数及难度,通过对类型字段和难定、试卷回收等功能;评卷系统——评卷系统按照题度字段的控制,在随机抽取试题时,达到规定的要型及考试管理人员所给定的每种题型的评分标准进求。还可通过添加试题、查询试题、删除试题等操作行自动评分。系统具有自动汇总、分类统计、试卷分调整试卷。析等功能;成绩管理——包括统计分数、浏览成绩、自动创建数据库和库表时使用DAO方法。成绩分析、输出成绩和打印成绩等功能。DAO是数据库编程的重要方法之一,是一种面向对1.2考生考试系统(如图2所示)考生登录——象的界面接口,是设计关系型数据库系统结构的对为了确认是否是合法考生,考生必须以有效身份登象类的集合,它提供了完成管理这样一个系统所需o9—o9—期:2007收稿日作者简介:张烨(1977一),女,陕西靖边人,助教