论文摘要
随着计算机技术的发展,现有的教学内容、教学手段和教学方法遇到了前所未有的挑战。计算机辅助考试系统正成为人们的研究热点之一。计算机辅助考试系统通过试题库自动生成考试试卷,把传统考试中的多个环节缩小到一至两个环节,节约大量的人力、物力,而且还可以大幅度提高考试成绩的客观性和公正性。本文首先介绍了计算机组卷技术的发展历史。在对国内外大量相关文献分析研究的基础上,着重对自动组卷算法进行了研究,介绍了目前比较常见的组卷技术,并分析了常用组卷算法中存在的缺点。其次,通过对自动组卷的研究背景进行比较系统的总结,详细分析了试卷的评价指标、各项指标的作用及几个重要指标间的关系,建立了采用各个评价指标的分布构建的试卷模式。并进一步分析了试题生成过程中试卷的各项约束条件,通过分析组卷策略,建立了试题组卷的数学模型,并对模型进行简化处理。通过对组卷问题数学模型的分析,得到目前常用的组卷算法的一个比较规范的组卷求解流程,并在此基础上对目前常用的遗传算法进行研究。遗传算法以其自适应寻优及良好的智能搜索技术,受到了广泛的运用。众多学者对保留最佳状态的遗传算法的收敛速度做了讨论。通过理论推导和事实运用,发现遗传算法在寻优和收敛性方面都是非常有效的。然后,针对自动组卷系统的自身特征,本文采用分组自然数编码,减少了染色体长度空间,编码直接采用试题编号,省去了编码和解码的繁琐,简化了求解的问题。最后,本文对基于遗传算法的自动组卷系统进行了分析和设计,并利用VB编程实现了基于遗传算法自动组卷系统,文中给出了部分关键源代码。
论文目录
摘要ABSTRACT1 绪论1.1 课题背景1.2 国内外研究现状1.2.1 随机选取法组卷算法1.2.2 回溯试探法组卷算法1.2.3 基于数据挖掘和知识发现的的自动组卷算法1.2.4 遗传算法组卷算法1.3 本文的主要工作和组织结构1.3.1 本文的主要工作1.3.2 本文的组织结构2 系统分析与设计2.1 系统总体分析与建模2.1.1 基本功能描述2.1.2 系统功能描述与建模2.2 系统开发方案2.2.1 系统开发技术2.2.2 数据库系统2.3 系统难点2.4 本章小结3 组卷评价体系结构分析3.1 组卷的基本原则3.2 试题主要属性指标3.2.1 题号3.2.2 题型3.2.3 章节(知识点)3.2.4 难度3.2.5 区分度3.2.6 时间3.2.7 分数3.3 指标体系3.4 试卷模式3.4.1 章节(知识点)-分数约束3.4.2 题型-分数约束3.4.3 难度-分数约束3.4.4 区分度-分数约束3.4.5 总时间3.4.6 总分数3.5 偏差计算3.6 目标函数3.7 本章小结4 遗传算法研究4.1 遗传算法简介4.2 遗传算法的相关概念4.3 遗传算法的基本操作步骤4.4 遗传算法的特点4.5 遗传算法的研究历史与现状4.6 本章小结5 遗传算法组卷的设计与实现5.1 遗传算法组卷流程5.2 编码方案设计5.3 适应度函数设计5.4 遗传算子设计5.4.1 选择算子5.4.2 交叉算子5.4.3 变异算子5.5 算法实现过程5.6 实验结果分析5.7 本章小结6 组卷系统的设计与实现6.1 系统设计6.1.1 数据流图6.1.2 数据库设计6.2 系统实现6.2.1 界面设计6.2.2 主要代码6.3 本章小结7 结束语7.1 本文总结7.2 今后工作展望致谢参考文献
相关论文文献
标签:遗传算法论文; 题库论文; 自动组卷论文; 智能组卷论文; 试卷生成论文;