目 录
文摘
英文文摘
声明
第一章绪论
1.1课题研究的背景和意义
1.2课题的可行性分析
1.3课题的研究现状和存在问题
1.3.1在线考试系统现状
1.3.2在线考试系统的组卷策略与成卷算法
1.4课题研究的主要内容和特色
1.5论文的组织结构
第二章在线考试系统需求分析
2.1 引言
2.2系统功能需求
2.2.1系统功能
2.2.2考试系统的基本框架图
2.2.3系统用例图
2.2.4系统数据流图
2.3系统设计目标
2.4开发平台和开发工具的选取
第三章在线考试系统的总体设计
3.1系统设计原则
3.1.1准确性
3.1.2稳定性和可靠性
3.1.3速度和易用性要求
3.2在线考试系统的系统构架
3.3在线考试系统数据库设计
3.3.1数据库设计原则
3.3.2数据库概念结构设计
3.3.3数据库物理结构设计
3.4在线考试系统功能模块设计
3.4.1用户分类及享有功能
3.4.2系统功能模块的设计
3.4.3系统主要功能详解
第四章在线考试系统实现中的关键技术
4.1题库建设
4.2组卷策略分析
4.2.1组卷步骤的分析
4.2.2组卷的约束条件
4.2.3组卷问题的数学模型
4.2.4基本的组卷过程
4.3遗传算法理论
4.3.1遗传算法的优点
4.3.2基本遗传算法的构成要素
4.3.3基本遗传算法描述
4.4自动组卷算法的研究
4.4.1组卷的算法流程
4.4.2组卷的编码方案
4.4.3适应度函数的计算
4.4.4自适应交叉和变异算子
4.4.5种群的选择方法
第五章在线考试系统的实现
5.1系统功能模块图
5.2后台管理功能模块的详细设计
5.3考试界面功能模块的详细设计
5.4系统功能详细说明
5.4.1题库管理子系统实现
5.4.2试卷生成子系统实现
5.4.3在线考试子系统实现
5.5系统安全控制
5.5.1 IIS的安全性问题
5.5.2系统本身的安全问题
5.5.3数据库的安全性
5.5.4.ASP页面的安全性
5.5.5用户的注册验证
第六章在线考试系统测试
6.1测试目的
6.2测试步骤
6.3测试用例
6.3.1登录测试
6.3.2组卷测试
第七章总结与展望
7.1工作总结
7.2展望
参考文献
致谢