摘 要 I
Abstract II
1. 绪论 1
1.1 研究背景及意义 1
1.2 国内外当前研究状态 1
1.3 本文的工作 4
1.4 论文结构 4
2. 智能组卷与粒子群算法概述 5
2.1 智能组卷概述 5
2.1.1 组卷问题描述 5
2.1.2 组卷问题的数学模型 6
2.1.3 智能组卷算法的选择 6
2.2 粒子群算法在组卷系统中的应用 7
2.2.1 粒子群算法简介 8
2.2.2 粒子群算法的基本过程 8
2.3 粒子群算法应用于组卷系统的原理 11
3. 智能组卷系统的设计 13
3.1 需求分析 13
3.2 系统结构 14
3.3 数据库设计 16
3.3.1 数据描述 16
3.3.2 概念数据库设计 16
3.3.3 逻辑数据库设计 19
3.4 智能组卷中试卷参数的确定 21
3.5 粒子群算法实现智能组卷的关键技术 22
3.5.1 惯性权重的设计 22
3.5.2 加速因子的确定 22
3.5.3 粒子群数量的选择 23
3.5.4 迭代中止的判定 24
4. 智能组卷系统的实现 26
4.1 开发环境和开发工具 26
4.2 智能组卷系统的主要功能实现 27
4.2.1 用户登录模块的实现 27
4.2.2 添加题目模块的实现 27
4.2.3 题目查看模块的实现 28
4.3 粒子群算法组卷的实现 29
4.4 组卷系统的应用实例 36
4.4.1 用户登录 36
4.4.2 知识点管理 37
4.4.3 题目管理 39
4.4.4 智能组卷 41
4.4.5 现有试卷查看 42
5. 结束语 45
5.1 总结 45
5.2 展望 46
参考文献 47
致 谢 49