中文摘要 | 第1-6页 |
英文摘要 | 第6-10页 |
1 绪论 | 第10-14页 |
·问题的提出和研究意义 | 第10页 |
·问题的提出 | 第10页 |
·研究的意义 | 第10页 |
·国内外研究现状 | 第10-12页 |
·本文研究的目的和研究内容 | 第12-14页 |
·本文研究的目的 | 第12页 |
·本文研究的主要内容 | 第12-14页 |
2 软件工程概述 | 第14-16页 |
·软件生存周期 | 第14页 |
·软件开发模型 | 第14-16页 |
3 需求工程技术基础 | 第16-22页 |
·什么是软件需求 | 第16页 |
·需求工程概论 | 第16页 |
·需求工程的产生与发展 | 第16页 |
·需求工程的定义 | 第16页 |
·需求工程的一般过程 | 第16-17页 |
·需求工程的实践准则 | 第17-18页 |
·需求工程的实践方法 | 第18-20页 |
·需求获取 | 第18页 |
·需求建模 | 第18页 |
·需求规格 | 第18-19页 |
·需求验证 | 第19页 |
·需求管理 | 第19-20页 |
·需求工程的实践工具 | 第20-22页 |
4 网上考试系统的需求工程实践 | 第22-82页 |
·对网上考试系统的需求获取 | 第22-41页 |
·识别问题域(Getting to Know the Problem Domain) | 第22-23页 |
·角色与用例(Actors and Use Cases) | 第23-24页 |
·用例建模(Modeling Use Cases) | 第24-27页 |
·使用活动图来描述用例(Using Activity Diagrams to Represent Use Cases) | 第27-41页 |
·对网上考试系统的需求分析 | 第41-77页 |
·定义系统对象类 | 第41-47页 |
·定义用户界面类 | 第47-58页 |
·建立类图(Building a Class Diagram) | 第58-59页 |
·建立数据库模型 | 第59-62页 |
·建立动态行为模型-借助时序图来实现用例(Use Case Realization by Means of Sequence Diagrams) | 第62-69页 |
·数据字典 | 第69-77页 |
·建立规格说明书(Building the specifications) | 第77-80页 |
·开发软件需求规格说明书(Developing a Software Requirements Specification) | 第77-80页 |
·需求验证 | 第80-81页 |
·用户登录程序窗口 | 第81页 |
·网上考试系统程序主窗口 | 第81页 |
·本章总结 | 第81-82页 |
5 网上考试系统体系结构分析 | 第82-88页 |
·软件体系结构概述 | 第82页 |
·C/S与B/S软件体系结构介绍 | 第82-84页 |
·C/S结构介绍 | 第82-83页 |
·B/S结构介绍 | 第83-84页 |
·C/S与B/S混合软件体系结构 | 第84页 |
·对网上考试系统的体系结构分析 | 第84-88页 |
6 网上考试系统组卷策略分析 | 第88-98页 |
·基本分析 | 第88-90页 |
·组卷全过程算法分析 | 第90-96页 |
·组卷相关数据库说明 | 第96-98页 |
7 网上考试系统安全控制介绍 | 第98-100页 |
·安全存储 | 第98页 |
·加密传输 | 第98-100页 |
8 系统的实现与特色 | 第100-102页 |
9 全文总结 | 第102-104页 |
致谢 | 第104-106页 |
参考文献 | 第106-109页 |