第1章 軟件工程概述
1.1 軟件與軟件危機(jī)
1.2 軟件工程
1.3 軟件過程模型
1.4 軟件工程知識體系
1.5 軟件工程師職業(yè)道德規(guī)范
本章小結(jié)
習(xí)題
第2章 軟件工程方法與工具
2.1 軟件工程方法
2.2 UML簡介
2.3 軟件工具概述
本章小結(jié)
習(xí)題
第3章 軟件立項(xiàng)
3.1 立項(xiàng)方法
3.2 立項(xiàng)文檔
3.3 合同文檔
本章小結(jié)
習(xí)題
第4章 軟件需求分析
4.1 需求分析
4.2 需求分析的過程
4.3 需求分析的方法
4.4 需求分析的文檔
4.5 需求驗(yàn)證與評審
4.6 需求管理
4.7 面向?qū)ο蠓治霭咐?br />
本章小結(jié)
習(xí)題
第5章 軟件設(shè)計(jì)
5.1 軟件設(shè)計(jì)概論
5.2 軟件設(shè)計(jì)原理
5.3 軟件體系結(jié)構(gòu)設(shè)計(jì)
5.4 結(jié)構(gòu)化設(shè)計(jì)方法
5.5 面向?qū)ο笤O(shè)計(jì)方法
5.6 軟件設(shè)計(jì)文檔
5.7 面向?qū)ο笤O(shè)計(jì)案例
本章小結(jié)
習(xí)題
第6章 軟件實(shí)現(xiàn)
6.1 軟件編碼
6.2 程序設(shè)計(jì)語言及其選擇
6.3 軟件代碼檢查
6.4 程序效率與性能分析
6.5 軟件實(shí)現(xiàn)文檔
本章小結(jié)
習(xí)題
第7章 軟件測試
7.1 軟件測試
7.2 軟件測試方法
7.3 軟件測試過程
7.4 軟件測試管理
7.5 軟件的調(diào)試
本章小結(jié)
習(xí)題
第8章 軟件維護(hù)
8.1 軟件維護(hù)
8.2 軟件可維護(hù)性
8.3 軟件再工程過程
8.4 軟件維護(hù)文檔
本章小結(jié)
習(xí)題
第9章 軟件質(zhì)量保證
9.1 軟件質(zhì)量的基本概念
9.2 軟件質(zhì)量的保證方法
9.3 軟件質(zhì)量保證體系及其分類
9.4 軟件質(zhì)量保證文檔
本章小結(jié)
習(xí)題
第10章 軟件工程最新進(jìn)展
10.1 面向服務(wù)架構(gòu)
10.2 云計(jì)算
10.3 基于構(gòu)件的軟件開發(fā)
10.4 模型驅(qū)動
參考文獻(xiàn)