| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 软件工程概述
1.1 软件的概念、特点及分类
1.2 软件开发引发的问题
1.3 软件工程的基本内容
1.4 软件工程的基本目标和原则
本章小结
习题
第2章 软件的定义及可行性研究
2.1 问题定义
2.2 可行性研究
2.3 可行性研究报告的主要内容以及在软件开发中的作用
2.4 实例分析
本章小结
习题
第3章 需求分析
3.1 需求分析的目标和任务
3.2 软件需求的获取方法
3.3 需求分析的基本过程
3.4 结构化需求分析的方法
3.5 支持需求分析的原型化方法
3.6 需求分析的结果及其描述
3.7 实例分析
本章小结
习题
第4章 软件设计
4.1 软件设计的基础知识
4.2 软件设计的基本过程
4.3 总体设计
4.4 详细设计
本章小结
习题
第5章 面向对象软件工程
5.1 面向对象软件工程方法简介
5.2 面向对象分析
5.3 面向对象的设计
5.4 统一建模语方UML
5.5 用例分析实例
5.6 软件复用技术
本章小结
习题
第6章 编码
6.1 软件编码涉及的基本内容
6.2 开发高效软件的几个关键环节
6.3 程序设计方法
6.4 软件编码的依据及质量评价
本章小结
习题
第7章 软件测试
7.1 软件测试概述
7.2 软件测试用例的设计
7.3 软件测试的实施
7.4 软件测试的面向对象方法简述
本章小结
习题
第8章 软件维护
8.1 软件质量的概念及质量度量
8.2 软件维护的类型与策略
8.3 软件维护过程与组织
8.4 软件的可维护性
8.5 维护文档及其编写
8.6 软件逆向工程与再生工程简介
本章小结
习题
第9章 软件项目管理
9.1 软件项目管理的职能
9.2 成本估计
9.3 质量管理体系及策略
9.4 项目计划
本章小结
习题
第10章 软件设计过程的技术与方法
10.1 软件工程方法学
10.2 软件工程的标准化
10.3 软件设计常用的文档类型及作用
10.4 能力成熟度模型CMM
本章小结
习题
附录一 软件设计指导书
附录二 软件设计范例
参考文献
3.8