基于伪随机数的试题生成系统研究与设计文献综述
2020-04-29 18:48:25
1.目的及意义
该试卷生成系统相比较于传统考试老师出题来说,其优点是难以比拟的,该系统可以在试题库上按照一定的要求选出所需要的试卷,即使在出题量很多的情况下,也能实现知识点分布均匀,总体难度在可控制范围之内,并且出现不重复出题的作用,并且在同场考试中,可以出现多种试卷,就同一道四个选项的选择题来说,也可以形成16种不同的试卷,况且还可以从试题库中随机选择不同的题目,该变换之多,只要试题库足够大,便可以产生无数种的试卷,从而行之有效的避免答案的传递,降低作弊事件的发生。该系统还用伪随机数将试卷唯一标识,同时也将答案与之一一对应,方便机器改卷,免去了老师进行繁琐的改卷以及登分的过程。随着科技的发展,经济的飞跃,人们对于教育的要求不断提高,传统的考试模式已经不能满足人们的需要。人们需要一种更为公平公正,更为科学的考试模式。
只要试题的数据库建立完善,那么该试卷生成系统就会体现其出题效率高,操作简单,应用方便等特点,可以极大减轻老师出题负担,避免人为因素所造成的错误,实现更为便捷同时又更加准确、更加公正的考试。
1.1国内外的研究现状分析
现如今,无论是在国内还是国外,只有少部分考试采取了网上在线考试的形式,大多都依旧采用传统的考试模式,即以人工出题,学生考试,人工改卷,人工登分,试卷分析的过程为基础的考试出题方式。首先,该考试模式对于老师来说工作量极大,并且很容易因为人为因素产生较大误差。其次,就我国教育现状为例子,考试量极大,使出题重复率、难度偏差、知识点跨度等较大等问题经常出现。同时,由于采用人工阅卷形式,所以一般只会有一套试卷,这就导致在考试中答案容易被传递,使考试失去该应有的作用。
除此之外,石彬[1],利用Asp.net和SQL server可以实现在线计算机考试出题系统的设计。并经过实际测试,实现了在系统运行正常并且有100 人的同时在线考试的情况下,实现系统响应快,运行流畅,数据库并行操作响应及时的结果。除此之外,周希思[2]、马柯[3]等都利用该进行了在线考试出题系统的设计,但是经查阅相关文献发现,对于传统考试模式的出题系统和出题软件相结合的研究甚少,故本人以此为切入点,来进行本人的毕业设计。
{title}2. 研究的基本内容与方案
{title}2.研究(设计)的基本内容、目标、拟采用的技术方案及措施
2.1研究(设计)的目标
本设计以传统的考试出题为设计背景,利用相应软件设计出一个能够实现试题录入、试卷生成以及阅卷功能的软件。
2.2研究(设计)的基本内容
(1)首先对该出题系统进行总体设计并对相关技术理论做总结概括,构建总体的框架结构。
(2)利用Power Designer数据库对各个数据进行存储,设计出相应的试题数据库。采用从下至上的方法来构建关系型数据库,数据库存放的内容为试题的相关内容,主要由试题表、知识点表、章节表等组成,表建立的时候要有主键和索引,并且表和表之间可以通过主键相连接。