当前位置:首页 > 考试题库系统的设计与实现
西南交通大学网络教育毕业设计(论文) 第 17 页
第4章 考试系统的流程介绍
考试系统首页是登录界面,打开Project2即可看到如图4-1所示的考试登录书面。但是考生必须先注册得到系统验证后才能进行登录工作如图4-2,当应试学生进入到考试首页,点击“Go”后系统会先要求你输入[用户名]和[密码]后才会进入考试的第二页;此后,系统就直接进入考前设置界面如图4-3所示,并要求你键入各题型的数目与试题的难易程度,以进行考前的试卷设置工作,待上述核对正确后,系统即领你进入本次考试内容。考试内容由老师订做,考试题库资料由老师不断更新和增删,系统即会将所点选的内容合并成一份试卷,可省去老师出题的时间。点击“开始考试”按钮,此时,系统会提示你“试卷完成” 如图4-4所示,并且瞬间就有一套与你设置相应的试卷自动生成,对此套试卷系统提供保存功能,以便考生复习。如图4-5所示。
图4-1 登录界面
图4-2 注册界面
图4-3 考前设置界面
西南交通大学网络教育毕业设计(论文) 第 18 页
图4-4 试卷完成界面
图4-5 保存试卷面
西南交通大学网络教育毕业设计(论文) 第 19 页
第5章 组卷策略
在题库系统建设中,试题质量控制与参数设置、组卷策略是最重要的两个环节;题库建成后,我们需要输入一些查询参数,系统将根据这些参数抽出最适合要求的试题,组成能够实际使用的试卷,定义这种查询参数以及对这些参数进行变换算法,我们称之为组卷策略。组卷策略的实质是将对人比较直观明了的组卷参数变换成计算机能够直接操作的试题属性项,然后根据这些属性项,在题库中抽取试题组成试卷。因此,完整的组卷策略应该由三部份组成:试题属性项定义、组卷参数的定义、变换算法的说明。根据组卷方式和评价的类型不同,我们可以将组卷策略划分三大类型:智能组卷、相对评价组卷、绝对评价组卷。下面我将对第一种组卷策略作简要说明。
智能组卷只需要设置试卷的一些整体属性参数和题型结构参数,便可以组出一份满意的试卷,它对题目的知识点难度分布没有特殊要求,只设平均难度和平均区分度参数,参数设置简单直观,其组卷步骤为: 置总体参数:试卷标题、总题数、分值、平均难度;
设置题型比例表,示例值见表5-1,检查约束条件,生成最终组卷参数原型表,表的格式见表5-1
表5-1 题型比例表 题型 A B … N 试题数 10 5 … 8 分数 12 10 … 5 难易程度 难 易 … 难 注:表中数据为示例数据,A、B…N 表示有(n)个题型。 1. 试卷难度的选择:在平均难度计算模式表中随机取一模式值,得出这份试卷的试题的难度程度,将此难度程度变换成最终组卷参数表中的难度级别参数。
n:难度的等级数,这里为5;Nn:表示各难度级别,n的取值范围是1~难度的
西南交通大学网络教育毕业设计(论文) 第 20 页 等级数;m:题型比例表中试题的题型数;Mm:某一类题型,m的取值范围为1~题型比例表中试题的题型数;num:某类题型所占的题数;j、tmp:中间变量;算法说明:
j=m
SortMn(num) (将题型按题数多少从多到少排列) WHILE j>0 do BEGIN IF num>n THEN
IF Nn>Sn THEN Extract(n, Sn) (此类题型抽n道题,第n道题的难度程度为Sn(Sn为题型分数比),若Nn Nn=Nn-Sn num=num-n Else WriteLeftMn(num) (将此题型记录在剩余试题表中) SortLeftMn(num) (并按剩余试题的多少从多到少排列) End if SortMn(num) (将题型按题数多少从多到少排列) j=j-1 END HandleRemainItem(num)(按比例分配剩余的试题) 2. 形成最终抽题的组卷参数表 通过以上几步变换步骤,形成最终的组卷参数表,最终抽取试题的组卷条件都是通过该表生……。
共分享92篇相关文档