第1章軟件工程概述
1.1軟件工程的產生.
1.2軟件工程及其基本原理
1.2.1軟件工程定義
1.2.2軟件工程的基本原理
1.3軟件生存期
1.4軟件工程方法學
1.4.1軟件工程方法學
1.4.2面向對象方法
1.5軟件過程
1.6軟件工程工具和環(huán)境
1.6.1軟件工程環(huán)境的概念
1.6.2軟件工程環(huán)境的類型
1.6.3軟件工程環(huán)境的發(fā)展前景
1.6.4人工智能和軟件工程環(huán)境
1.7軟件工程學習指南
本章小結
習題
第2章需求分析
2.1需求分析的任務
2.2需求分析的原則
2.3可行性研究
2.3.1可行性研究的任務
2.3.2可行性研究的步驟
2.3.3系統(tǒng)流程圖
2.4需求分析方法
2.4.1結構化分析方法
2.4.2面向對象分析方法
2.4.3統(tǒng)一建模語言
2.5軟件需求分析建模與規(guī)格說明
2.5.1需求分析建模
2.5.2規(guī)格說明及形式化說明技術
2.6軟件需求正確性驗證
2.6.1軟件需求正確性要求和驗證方法
2.6.2用于需求分析的軟件工具
2.7需求分析指南
本章小結
習題
第3章軟件設計
3.1軟件設計的基本任務
3.1.1總體設計的基本任務
3.1.2詳細設計的基本任務
3.2軟件設計的概念和原則
3.2.1模塊化與模塊獨立性
3.2.2抽象與細化
3.2.3信息隱蔽
3.2.4可重用
3.3結構化設計
3.3.1結構化設計概述
3.3.2結構化設計描述工具
3.3.3面向數據流的設計
3,3.4面向數據結構的設計
3.4面向對象的設計
3.4.1面向對象的設計概述
3.4.2系統(tǒng)設計
3.4.3對象設計
3.4.4設計模式
3.5用戶界面設計
3.5.1用戶界面設計的一般原則
3,5.2用戶界面設計過程
3.5.3用戶界面設計經驗
3.6設計質量的度量
3.6.1McCabe方法
3.6.2Malstead方法
3.7軟件設計CASE工具..
本章小結
習題
第4章軟件實現(xiàn)
4.1編碼
4.1.1程序設計語言
4.1.2編碼風格
4.1.3常用程序設計工具簡介
4.2軟件測試概述
4.2.1軟件測試的概念和原則
4.2.2軟件測試的方法和步驟
4.3軟件測試的策略
4.3.1單元測試
4.3.2集成測試
4.3.3系統(tǒng)測試
4.4測試用例的設計
4.4.1白盒測試法用例的設計
4.4.2黑盒測試法用例的設計
4.5面向對象的軟件測試
4.5.1面向對象的測試策略
4.5.2面向對象的測試用例設計
4.6軟件調試
4.6.1調試原則
4.6.2調試步驟
4.6.3調試方法
4.7軟件可靠性
4.7.1軟件可靠性概念
4.7.2軟件測試中可靠性分析
4.8軟件測試CASE工具
4.8.1軟件測試工具分類
4.8.2測試工具的選擇
本章小結
習題
第5章軟件維護
5.1軟件維護的定義和特點
5.1.1軟件維護的定義
5.1.2軟件維護的特點
5.2軟件維護的過程
5.3軟件的可維護性
5.3.1決定軟件的可維護性的因素
5.3.2提高可維護性的方法
5.4軟件再工程
本章小結
習題
第6章項目管理
6.1項目管理概述
6.1.1項目管理的特點
6.1.2項目管理的過程
6.2項目計劃
6.3進度安排
6.4項目估算
6.4.1軟件規(guī)模估算
6.4.2軟件開發(fā)成本估算
6.5項目組織
6.5.1組織原則
6.5.2人員配備
6.6軟件質量
6.6.1軟件質量及質量保證
6.6.2質量保證的主要內容
6.6.3質量保證體系
6.6.4軟件工程標準化
6.6.CMM模型
6.7軟件配置管理
6.7.1概述
6.7.2配置管理的過程
6.8常用軟件項目管理工具
本章小結
習題
第7章軟件工程的未來
7.1軟件工程的發(fā)展前景和研究方向
7.1.1軟件體系結構
7.1.2軟件復用
7.1.3分布計算和分布對象技術
7.1.4面向A8ent的軟件工程
7.1.5敏捷方法
7.1.6網絡時代軟件工程技術發(fā)展的趨勢
7.1.7軟件工程理論研究和實踐的結合
7.1.8軟件工程管理
7.2我國軟件產業(yè)的現(xiàn)狀和發(fā)展趨勢
7.2.1政府大力支持軟件產業(yè)發(fā)展
7.2.2軟件企業(yè)由弱到強
7.2.3中國軟件產業(yè)的特征
7.2.4中國軟件產業(yè)的發(fā)展趨勢
7.3軟件工程教育
7.3.1法律意識和職業(yè)素質
7.3.2國際化與軟件工程教育
7.3.3多元化與軟件工程教育
7.3.4本地化與軟件工程教育
7.3.5工程化與軟件工程教育
本章小結
附錄
附錄1軟件工程中國國家標準目錄
附錄2GB8567—88軟件開發(fā)主要文檔編寫規(guī)范
附錄3軟件工程職業(yè)道德規(guī)范和實踐要求
附錄4軟件工程資料網址...
主要參考文獻