中文摘要 | 第3-4页 |
ABSTRACT | 第4页 |
目录 | 第5-7页 |
第一章 引言 | 第7-13页 |
1.1 研究目的与意义 | 第7页 |
1.2 研究内容 | 第7-8页 |
1.3 现有客观题考试软件基本模式 | 第8-10页 |
1.4 静态定制测试界面的弊端 | 第10-11页 |
1.5 测试界面动态生成的优势 | 第11页 |
1.6 论文主要工作 | 第11页 |
1.7 论文的组织 | 第11-13页 |
第二章 相关技术概述 | 第13-17页 |
2.1 三层软件架构 | 第13-14页 |
2.2 三层架构中的类设计 | 第14-15页 |
2.3 GridView组件与界面生成技术 | 第15-16页 |
2.4 本章小结 | 第16-17页 |
第三章 系统设计需求分析 | 第17-22页 |
3.1 系统设计背景 | 第17页 |
3.2 非功能性需求分析 | 第17页 |
3.3 功能性需求 | 第17-20页 |
3.4 功能模块整体视图 | 第20-21页 |
3.5 本章小结 | 第21-22页 |
第四章 客观题存储结构映射成测试界面的设计方案研究 | 第22-30页 |
4.1 客观题的存储结构设计 | 第22-24页 |
4.2 客观题测试界面动态生成的方案设计 | 第24-26页 |
4.3 试题选项模板列设计 | 第26-28页 |
4.4 试题选项文本内容的呈现设计 | 第28页 |
4.5 动态生成组件的事件处理设计 | 第28-29页 |
4.6 本章小结 | 第29-30页 |
第五章 系统业务流程设计 | 第30-39页 |
5.1 总体业务流程设计 | 第30-31页 |
5.2 各用户业务流程设计 | 第31-33页 |
5.3 各用户具体典型业务流程设计 | 第33-38页 |
5.3.1 基础数据管理员新增试卷管理员业务流程设计 | 第33-34页 |
5.3.2 试卷管理员典型业务流程设计 | 第34-36页 |
5.3.3 测试对象具体业务流程设计 | 第36-38页 |
5.4 本章小结 | 第38-39页 |
第六章 系统详细设计 | 第39-57页 |
6.1 提取并优化业务实体 | 第39-41页 |
6.1.1 初步提取业务实体 | 第39页 |
6.1.2 优化业务实体 | 第39-41页 |
6.2 定义类 | 第41-51页 |
6.2.1 持久类属性定义 | 第41-43页 |
6.2.2 定义类行为 | 第43-46页 |
6.2.3 对界面类及控制类建模 | 第46-51页 |
6.2.4 对数据共享类建模 | 第51页 |
6.3 对象交互活动设计 | 第51-52页 |
6.4 文件组织设计 | 第52-53页 |
6.5 用户接口主页设计 | 第53-55页 |
6.6 动态生成的客观题测试界面的设计 | 第55-56页 |
6.7 本章小结 | 第56-57页 |
第七章 系统实现概要与实现实例 | 第57-69页 |
7.1 用户接口基本页面的实现 | 第57-61页 |
7.2 文件的组织架构实现 | 第61-62页 |
7.3 基于.NET平台的测试界面动态生成实现 | 第62-66页 |
7.3.1 模板列的实现 | 第63-65页 |
7.3.2 动态生成试题选项界面的实现 | 第65页 |
7.3.3 动态生成组件的事件处理实现 | 第65-66页 |
7.4 实现实例 | 第66-68页 |
7.5 本章小结 | 第68-69页 |
总结与展望 | 第69-71页 |
参考文献 | 第71-72页 |
致谢 | 第72页 |