转载地址: http://www.3q2008.com/soft/search.asp?keyword=696
对目前存在的自动组卷考试系统进行综述,利用VB和SQL Server数据库实现计算机软件基础课程自动组卷考试系统。掌握VB与数据库相连接的编程技巧,提出程序设计方案,编写代码,并完成与程序设计相关的文档。要求系统能够自动组卷,并自动批卷,能够实现60人左右的网络考试。
毕业设计完成具体工作量;成果形式;验收方式)
注: 1、查阅自动组卷考试系统相关文献,熟练使用VB和SQL Server数据库。 2、设计系统方案,编写程序。要求用VB编写组卷和批卷考试系统。 3、最终生成可执行的程序,要求界面友好,主要功能运行流畅。 4、在计算机上演示,以考试系统的组卷多样性、效率、批卷准确性作为最后的评测标准。 |
试题可以根据章节、知识点、题型等不同方式录入,既可以集中一起录入,也可以分开录入。在录入试题的同时将试题的答案、分析等相关信息一并录入、当然也可以分开以后录入。可以方便的修改、删除试题。
数据库结构:试题库用于存放试题,供组题之用。
试题库应提供对试题进行各种方式的浏览,如:按题型浏览、按难度等级浏览、浏览全部试题、浏览必选题、浏览复习题、浏览已组卷试题等检索功能,如需要也可同时浏览相关试题的答案和分析。
试题库应能对已有的试题进行按一定的分类标准(如:章节、难易程度、题型、分值等)进行统计、打印输出,提供试题库的全面信息,为组卷提供参考信息。
为了保证试题库的安全性,应使试题库具有数据备份恢复功能。并进行一定的权限和密码验证机制,保证试题库中的试题不被窃取和泄漏。
同时应使试题库具由一定的可移植性,实现试题的导入和导出功能。
该系统主要通过试卷的难易程度、试题的难度系数、一张试卷中不同类型的题目个数以及试卷格式等参数来实现试卷产生的随机性。对于一张试卷的难易程度及其合理性,一般是通过学生的应考成绩或其它参数来评价,通过相应的参数可以把试卷的难度分为:简单,即试卷比较简单或没有什么难度;适中,即难易程度比较合理;较难,即有一定的难度。据此,该系统可以生成以上三种不同难易程度的试卷[6]
为了能更好地产生难易程度不同的试卷,该系统要求每个试题都有一个大致的难度系数,以便在试卷生成的过程中,系统能够合理而有效地对试题库中的试题进行筛选。该系统对于试题的难度系数规定如下:
重点: 难度系数的范围:0.3~1.0 试题的难度系数分为以下档次: A、0.3~0.4:此难度范围的试题均是对计算机软件基础基本知识的考察,无任何难度,属于基本得分题目。 B、0.5~0.6:此难度范围的试题均是对计算机软件基础基本知识的考察,需要稍加考虑,比较容易得分。 C、0.7~0.8:此难度范围的试题有一定的难度和综合性。 D、0.9~1.0:此难度范围的试题的难度和综合性都很强,需要对计算机软件基础知识有较深的认识和理解。 |
自动组卷是指组卷系统根据出卷人的预定要求和既定标准自动从试题库中抽取试卷组成标准试卷的过程,就是用户向系统送入试卷要求,例如:要考查哪些知识点、采用哪些题型、各知识点所占的分数比例、各题型的题目数、各题型所占的分数比例、整套试卷的难度及考试的时间等。根据用户的这些指标,系统就能自动地生成试卷。并允许在试卷抽取之后进行调整。用这种方式生成试卷客观性强,也比较规范化,是教务部门考查时常用的抽题方法。
一般常见的自动组卷方式有以下几种:
全自动组卷方式:只需给出必要的组卷要求信息(如:试卷所含试题类型、各题型题数或分值、各章节的题数或分值等),确认无误后,即可自动生成试卷。
半自动组卷方式:由人工确定某些必选题和排除题后,再给出组卷必要的信息,确认无误后,可自动生成试卷,试卷中包含所确定的必选题,同时排除不要选入试卷的试题,其它试题由计算机随机选择补充。
人工组卷方式:完全由人工选择试卷中需要的试题,然后由计算机将这些试题生成试卷。
组卷的原理:组卷时系统根据专业、课程、题型顺序组卷,先选出对应题型的必选题编号存入试卷库,如果分值还不够,则根据预定的组卷信息,产生随机数,抽取试题库中对应编号的该题型的其它试题存入试卷库,并对该试题作已经选择标记,如此往复,直到该题型分值足够为止,然后开始抽取下一题型试题,方法相同。当所有试题抽取完毕,自动组卷完成。
组卷中的试题全部从由SQL Server 2000所形成的试题库中抽取。
试题库指由许多适用于不同目的、技能和任务需要,且具有必要参数的大量优质题目组成的集合。试题库中试题根据出卷人的不同要求,按照一定的标准选出试题组成试卷。
试题库具有以下几方面的优点:
1. 出卷人可以容易地组成试卷,对被考试对象进行考试。
2. 出卷人可以在试题库的范围内,按被考试对象的情况方便地取出一定数量的优质试题,在确保内容覆盖面的基础上组成试卷。
3. 当在试题库中试题内容恰当和技巧完备情况下,通过试题库组成的试卷的质量将高于出卷人自己出的试卷。
4. 出卷人的工作会变得简单和高效。
5. 运用计算机技术,可以方便地完成对试题的保存、扩充、修改和查询,可以自动生成试卷,并可实现教考分离。
方便形成习题集供考试对象练习;方便将试卷应用于上机考[7]
表数量11
成绩信息表 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
学号 | ||||
试卷 | 是 | |||
成绩 | 是 |
表:1
答题信息表 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
学号 | 是 | |||
试卷 | 是 | |||
试题 | 是 | |||
正确答案 | 是 | |||
考生答案 | 是 | |||
是否正确 | 是 |
表:2
考试设置表 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
考试 | 是 | |||
试卷 | 是 |
表:3
难度程度 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
难度程度 | 是 |
表:4
试卷设置表 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
试卷 | 是 | |||
难度程度 | 是 | |||
填空题 | 是 | |||
填空题每题分数 | 是 | |||
选择题 | 是 | |||
选择题每题分数 | 是 |
表:5
试卷信息表 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
试卷 | 是 | |||
试题 | 是 | |||
试题内容 | 是 | |||
试题 | 是 | |||
答案 | 是 | |||
知识点 | 是 | |||
难度程度 | 是 |
表:6
试题类型 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
试题 | 是 |
表:7
试题信息库 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
试题 | ||||
试题 | ||||
试题内容 | 是 | |||
答案 | 是 | |||
知识点 | 是 | |||
难度程度 | 是 |
表:8
用户信息表 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
用户名称 | ||||
密码 | 是 | |||
是 |
表:9
知识点 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
知识点 | 是 |
表:10
viw答题信息表 | ||||
字段名称 | 数据 | 自增主键 | 允许为空 | 默认值 |
试题 | 是 | |||
学号 | 是 | |||
试卷 | 是 | |||
试题 | 是 | |||
正确答案 | 是 | |||
考生答案 | 是 | |||
是否正确 | 是 |
表:11
转载地址: http://www.3q2008.com/soft/search.asp?keyword=696