第1章 軟件工程概述
1.1 軟件
1.1.1 軟件的發(fā)展
1.1.2 軟件的定義
1.1.3 軟件的特點
1.1.4 軟件的分類
1.2 軟件工程的內容與方法
1.2.1 軟件危機與軟件工程的定義
1.2.2 軟件工程的基本內容與目標
1.2.3 軟件的基本開發(fā)方法
1.2.4 軟件工程的基本原則
1.2.5 軟件工具與環(huán)境
1.3 軟件生存周期與軟件開發(fā)模型
1.3.1 軟件生存周期
1.3.2 軟件開發(fā)模型
第1章 軟件工程概述
1.1 軟件
1.1.1 軟件的發(fā)展
1.1.2 軟件的定義
1.1.3 軟件的特點
1.1.4 軟件的分類
1.2 軟件工程的內容與方法
1.2.1 軟件危機與軟件工程的定義
1.2.2 軟件工程的基本內容與目標
1.2.3 軟件的基本開發(fā)方法
1.2.4 軟件工程的基本原則
1.2.5 軟件工具與環(huán)境
1.3 軟件生存周期與軟件開發(fā)模型
1.3.1 軟件生存周期
1.3.2 軟件開發(fā)模型
1.4 軟件工程學的知識體系
小結
習題
第2章 軟件項目分析
2.1 可行性研究的任務
2.2 可行性研究的步驟
2.3 可行性研究的要素
2.3.1 經濟可行性
2.3.2 技術可行性
2.3.3 社會環(huán)境
2.4 系統(tǒng)流程圖
2.5 成本一效益分析
2.5.1 成本估計
2.5.2 費用估算
2.5.3度量效益的方法
小結
習題
第3章 軟件需求工程
第4章 概要設計
第5章 詳細設計
第6章 面向對象設計
第7章 用戶界面設計
第8章 編碼
第9章 軟件質量與軟件測試
第10章 軟件交付與維護
第11章 項目計劃與管理
第12章 軟件建模及其工具
第13章 軟件開發(fā)工具與環(huán)境
附錄A 可行性研究報告規(guī)范
附錄8 項目開發(fā)計劃規(guī)范
附錄C 需求規(guī)格說明書規(guī)范
附錄D 概要設計說明書規(guī)范
附錄E 詳細設計說明書規(guī)范
附錄F 測試計劃
附錄G 測試分析報告
附錄H 項目開發(fā)總結報告規(guī)范
參考文獻