| 作 者: | 陶华亭 |
| 出版社: | 清华大学出版社 |
| 丛编项: | 21世纪普通高校计算机公共课程规划教材 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 计算机 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章概述
1.1软件工程学科的诞生
1.2基本概念和原理
1.3软件工程的主要内容
1.4软件工程师职业道德规范与要求
本章小结
习题
第2章软件过程
2.1软件过程的概念
2.2常见的软件过程模型
2.3软件过程的新发展
2.4敏捷方法
2.5rup
2.6软件过程改进与cmm
本章小结
习题
第3章软件项目管理
3.1概述
3.2软件规模估算
3.3工作量估算
3.4开发周期估算
3.5估算方法
3.6项目进度计划与控制
3.7人员组织
3.8质量保证
3.9软件配置管理
本章小结
习题
第4章项目调查与初步计划
4.1项目调查的任务
4.2项目调查的步骤
4.3结构化方案设计
4.4面向对象的方案设计
4.5成本效益分析
4.6可行性分析报告
本章小结
习题
第5章结构化需求分析
5.1需求分析概述
5.2结构化分析方法
5.3数据流图的绘制
5.4编写数据字典
5.5加工逻辑的分析与表达
5.6需求验证与评审
本章小结
习题
第6章结构化设计
6.1总体设计的过程
6.2设计原理
6.3启发性设计原则
6.4描绘软件结构的图形工具
6.5面向数据流的设计方法
6.6实例
本章小结
习题
第7章详细设计
7.1代码设计
7.2数据库设计
7.3规范化理论
7.4数据库设计实例
7.5系统平台设计
7.6对话设计
7.7输入输出设计
7.8处理过程设计
7.9编写系统设计说明书
本章小结
习题
第8章编程与测试
8.1概述
8.2编程
8.3软件测试基本概念
8.4白盒法
8.5黑盒法
8.6调试
8.7单元测试
8.8集成测试
8.9确认测试
8.10软件可靠性
本章小结
习题
第9章软件维护
9.1软件维护的内容
9.2软件维护的特点
9.3软件维护的实施
9.4软件的可维护性
本章小结
习题
第10章面向对象方法
10.1软件工程方法论
10.2从结构化到面向对象
10.3面向对象的基本概念
10.4uml
10.5uml提供的常用图
10.6面向对象的建模过程
本章小结
习题
第11章用例模型
11.1用例模型简介
11.2提取用例
11.3画用例图
11.4编写用例报告
11.5构造用户界面原型
本章小结
习题
第直2章全局分析
12.1选择构架模式
12.2识别关键抽象
12.3标识“关键技术”
12.4选定分析局部
本章小结
思考题
第13章局部分析
13.1提取“分析类”
13.2转述需求场景
13.3整理分析类
13.4案例
本章小结
习题
第14章全局设计
14.1确定核心元素
14.2引入外围元素
14.3优化模型结构
本章小结
习题
第15章局部设计
15.1实现需求场景
15.2实现子系统接口
本章小结
习题
第16章细节设计
16.1精化“属性”与“操作”
16.2明确类之间的关系
本章小结
习题
附录a建模工具rational rose简介
附录b软件工程职业道德规范和实践要求(5.2版)
附录c参考教学计划
附录d试题样卷
参考文献