目 录
第 1 章 绪论............................................................................................1
1.1 课题背景及意义.......................................................................................................................1
1.2 国内外研究现状.......................................................................................................................2
1.3 本文的主要工作.......................................................................................................................4
1.4 论文的组织结构.......................................................................................................................4
第 2 章 遗传算法简介................................................................................6
2.1 遗传算法的概念.......................................................................................................................6
2.2 遗传算法的特点.......................................................................................................................7
2.3 遗传算法的编码.......................................................................................................................9
2.4 遗传算法的基本操作.............................................................................................................11
2.5 本章小结.................................................................................................................................13
第 3 章 组卷的问题研究及其数学模型的建立..............................................14
3.1 组卷的问题描述.....................................................................................................................14
3.1.1 组卷的策略..................................................................................................................14
3.1.2 组卷的关键问题.........................................................................................................16
3.2 组卷数学模型的建立.............................................................................................................17
3.3 本章小结.................................................................................................................................19
第 4 章 改进遗传算法在组卷系统中的应用.................................................20
4.1 染色体编码方法.....................................................................................................................20
4.2 初始种群.................................................................................................................................21
4.3 适应度函数.............................................................................................................................21
4.4 遗传算子.................................................................................................................................22
4.4.1 选择算子......................................................................................................................22
4.4.2 交叉算子......................................................................................................................23
4.4.3 变异算子......................................................................................................................23
4.5 迭代的终止条件.....................................................................................................................24
4.6 最优保存策略.........................................................................................................................25
4.7 改进遗传算法的基本流程....................................................................................................25
4.8 算法实现.................................................................................................................................26
4.9 实验结果及分析.....................................................................................................................27
4.10 结论.......................................................................................................................................29
第 5 章 组卷系统的设计与实现.................................................................30
5.1 系统需求分析.........................................................................................................................30
5.2 数据库设计.............................................................................................................................31
5.2.1 概念结构设计..............................................................................................................31
5.2.2 物理结构设计..............................................................................................................32
5.3 系统的功能模块设计.............................................................................................................34
5.4 系统实现.................................................................................................................................36
5.4.1 主要界面设计..............................................................................................................36
5.4.2 主要代码实现..............................................................................................................39