| 作 者: | 吴洁明 |
| 出版社: | 清华大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | 软件工程 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 软件工程概述
1.1 软件和软件危机
1.1.1 软件的特点
1.1.2 软件危机
1.1.3 软件错误导致的失败实例
1.2 软件工程发展简史
1.3 软件工程的定义和目标
1.4 软件工程的7条基本原理
1.5 软件生命周期模型
1.5.1 瀑布模型
1.5.2 快速原型化模型
1.5.3 演化模型
1.5.4 螺旋模型
1.5.5 构件组装模型
1.6 软件工程过程
1.7 软件开发方法简述
1.7.1 Parnas方法
1.7.2 Yourdon方法
1.7.3 面向数据结构的软件开发方法
1.7.4 问题分析法PAM
1.7.5 面向对象的软件开发方法
1.7.6 可视化开发方法
1.8 软件工程相关的技术规范、标准和最新文献的信息源
1.9 练习
第2章 可行性研究
2.1 可行性研究的任务
2.2 可行性研究的步骤
2.3 可行性分析的要素
2.3.1 经济
2.3.2 技术
2.3.3 社会环境
2.3.4 人
2.4 成本/效益分析
2.4.1 程序规模估算
2.4.2 工作量估算
2.4.3 成本/效益分析的方法
2.5 可行性研究的模板
2.6 练习
第3章 需求工程
第4章 结构化分析
第5章 结构化软件设计
第6章 软件测试
第7章 编写程序
第8章 面向对象的需求分析
第9章 面向对象设计
第10章 面向对象的实现
第11章 面向对象的测试
第12章 软件开发文档的写作和管理
第13章 系统维护
第14章 软件复用
参考文献