第1章 軟件工程概述
1.1 軟件危機
1.2 軟件工程概念
1.3 教材涉及的案例
習題
第2章 軟件開發(fā)過程和活動
2.1 過程概念
2.2 問題定義活動
2.3 可行性研究活動
2.4 需求分析活動
2.5 設計活動
2.6 實施活動
2.7 測試活動
2.8 部署活動
習題
第3章 軟件過程模型
3.1 過程模型概念
3.2 線形系列模型
3.3 演進系列模型
習題
第4章 問題定義和可行性研究方法
4.1 問題定義
4.2 可行性研究的任務
4.3 成本/效益分析
4.4 可行性研究報告
習題
第5章 需求分析方法
5.1 需求分析的原則
5.2 傳統(tǒng)需求分析建模方法
5.3 面向對象的需求分析建模方法
習題
第6章 軟件設計方法
6.1 設計的概念
6.2 分治
6.3 抽象
6.4 內聚與耦合
6.5 復用
……
第7章 軟件實施與測試方法
第8章 軟件項目管理方法
模擬測試題
參考答案
參考文獻
附:《軟件工程及應用》自學考試大綱