摘要
ABSTRACT
第一章 绪论
1.1 课题研究背景与意义
1.2 国内外研究现状
1.3 课题主要研究内容及创新点
1.3.1 主要研究内容
1.3.2 课题主要创新点
1.4 论文各个部分的主要内容
第二章 系统分析
2.1 系统需求分析
2.1.1 试题库的开放性和可持续发展性
2.1.2 试题多样性,支持多种数据格式的试题
2.1.3 易用性,易维护性和可扩展性
2.1.4 合理的试题的录入机制
2.1.5 提供多种组卷策略
2.1.6 可靠性、安全性、容错性
2.1.7 方便的试卷排版打印
2.1.8 试题的分类统计与查询
2.2 系统体系结构分析
2.2.1 C/S 结构及其优缺点
2.2.2 B/S 结构及其优缺点
2.2.3 C/S 结构与B/S 结构的分析比较
2.2.4 选择哪种体系结构
2.3 本章小结
第三章 系统开发工具及关键技术
3.1 Visual Basic 6.0 简介
3.2 VB 中的数据库访问技术
3.2.1 ActiveX 数据对象ADO 简介
3.2.2 ADO 对象模型及功能
3.2.3 ADO 数据库访问技术
3.3 VBA 及OLE 技术
3.4 Microsoft Access 数据库
3.5 本章小结
第四章 C 语言试题库组卷算法的设计与实现
4.1 常用组卷算法介绍
4.1.1 基于人工经验的组卷方法
4.1.2 基于随机算法的组卷方法
4.1.3 基于回溯算法的组卷方法
4.1.4 基于遗传算法的组卷方法
4.2 组卷算法小结
4.3 系统采用的组卷算法的设计及实现
4.4 本章小结
第五章 系统总体方案设计
5.1 系统总体结构
5.2 系统各主要功能模块简介
5.3 数据库设计
5.3.1 数据库设计与分析
5.3.2 数据库表的设计
5.4 本章小结
第六章 系统各模块设计与实现
6.1 登录数据库服务器
6.2 试题管理
6.2.1 试题录入
6.2.2 批量录入
6.2.3 试题查询维护
6.2.4 试题库信息浏览
6.3 试卷生成与管理
6.3.1 自动组卷
6.3.2 手工组卷
6.3.3 相似度组卷
6.3.4 原始试卷查询维护
6.3.5 试卷录入
6.3.6 试卷查询与维护
6.4 题库基本信息管理
6.4.1 题型信息录入与维护
6.4.2 试题难度等级信息录入与维护
6.4.3 试题重要度信息录入与维护
6.4.4 章信息录入与维护
6.4.5 节信息录入与维护
6.4.6 知识点信息录入与维护
6.5 系统用户管理
6.6 系统帮助模块
6.7 本章小结
第七章 系统测试及结果分析
7.1 软件测试的意义
7.2 软件测试方法
7.3 软件测试步骤
7.4 系统采用的测试环境及测试评价
7.4.1 系统测试环境
7.4.2 测试评价
7.5 本章小结
第八章 总结与展望
8.1 总结
8.2 存在问题及改进方向
谢辞
参考文献