论文摘要
本文综合分析了传统在线考试系统的组卷算法,针对其组卷速度慢、成功率低、组卷质量不高的缺点,提出了一种更好的组卷算法——遗传算法。充分利用了遗传算法的并行求解能力和善于处理大量非线性数据的特点进行组卷,使组卷的成功率和速度都得到了明显的提高。论文首先阐述了与考试系统相关的自主学习理论和题库理论,根据试题库的结构和特征,详细分析了考试系统的组卷策略,定义了组卷参数和参数约束条件。其次对自动组卷的算法进行了研究,给出了基于矩阵编码的遗传算法组卷的方法。最后把组卷策略和遗传算法相结合,建立了利用遗传算法自动组卷的数学模型,应用遗传算法全局寻优和智能搜索的特性,在试题的各种属性满足数学模型控制指标的基础上,快速的从题库中抽出一组符合要求的试题,从而得到一份满意的试卷。系统在利用遗传算法组卷的基础上,利用ASP、SQL Server、Dreamweaver等技术实现了在线考试的基本功能。系统主要功能分为两大部分,即系统管理员模块和考生考试模块。在开发过程中注重结合工程技师学院的实际需要,有针对性的进行设计,具有较强的实用性。
论文目录
摘要Abstract第一章 绪论1.1 引言1.2 课题来源1.3 远程教育的发展现状1.3.1 国外发展现状1.3.2 国内发展现状1.4 考试系统组卷算法的发展和概述1.5 遗传算法概述1.6 开发本系统的目的和意义1.6.1 开发本系统的目的1.6.2 开发本系统的意义第二章 理论与技术基础2.1 理论基础2.1.1 自主性学习理论2.1.2 题库理论2.1.3 组卷理论2.2 技术基础2.2.1 B/S模式2.2.2 ASP技术2.2.3 Microsoft SQL Server 2000数据库2.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.3.1 基本组卷方式3.3.2 难度组卷方式3.3.3 认知分类组卷方式第四章 遗传算法组卷策略4.1 遗传算法原理4.2 自动组卷算法4.2.1 自动组卷算法概述4.2.2 适应度函数的确定4.2.3 遗传算子的确定4.3 遗传算法组题过程4.4 系统的搜索技术第五章 考试系统的设计与实现5.1 系统总体设计5.2 系统数据库设计5.2.1 概念结构设计5.2.2 物理结构设计5.3 系统模块设计5.3.1 管理员功能模块5.3.2 考生功能模块5.4 系统的测试5.4.1 系统的运行环境5.4.2 系统的测试第六章 全文总结参考文献致谢
相关论文文献
标签:在线考试论文; 遗传算法论文; 组卷策略论文;