毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

组卷算法问题中综合类试题去重问题研究(遗传算法) 第5页

更新时间:2016-9-25:  来源:毕业论文
4.2 组卷设计与实现
组卷模块是整个组卷系统的核心,组卷过程采用交互方式,即用户输入各种组卷的约束条件。组卷的操作流程如下:
(1)考试相关信息设置。组卷用户进入课程选择界面,选择将要进行组卷的课程。选择相应的课程后,进入该课程的操作界面。
(2)设置组卷各约束条件的权重比例。本组卷系统采用遗传算法进行组卷,其中适应度函数的设计采用的是权重系数法,系统对各约束目标的相应权值有相应的默认值,但组卷用户可根据需要做相应的更改。组卷算法流程图如图2所示:

图2 组卷算法流程图
(3)对输入的约束条件进行检测。本系统组卷前对用户提出的约束目标进行检测,并提出相应的修改意见,这样可进一步减少组卷过程出现错误或组卷失败的可能,提高组卷的工作效率与成功率。
(4)进行组卷。如果约束条件检测无误,则用户可以点击组卷按钮进行组卷。组卷操作流程图如图3所示:

图3 组卷过程操作流程图本文来自辣*文^论(文&网,毕业论文 www.751com.cn 加7位QQ324'9114找源文
4.3 组卷去重功能的设计与实现
在本系统中客观题的组卷根据用户提出的知识点(也可叫章节-知识点)分布要求,直接抽取符合要求的试题组出试卷。但综合题中一道题可能涉及多个知识点(即涉及多个章节),且题目的叙述也有可能相同,因此,本系统中采用将组出的试卷中的综合类试题在生成试卷的基础上做修改。在组卷系统中由教师手工完成,综合类试题去重的基本思想为:
(1)在组卷系统中,由教师控制各章节综合类试题所占的总分值;
(2)抽取第一道综合类试题,显示该综合类试题各章节所占的分值,然后系统将用户设定的各章节的分值与根据该题中各章节的分值相减,,如果达到要求,则结束,否则,转(3);
(3)抽取第二道综合类试题,继续做(2),直到满足要求或成为负值,则转(4);
(4)最后由教师将综合类试题的分值做调整,以满足试卷的满分值

上一页  [1] [2] [3] [4] [5] 

组卷算法问题中综合类试题去重问题研究(遗传算法) 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。