● 第1章軟件工程概述
1.1軟件與軟件危機
1.1.1軟件的定義、特點及
分類
1.1.2軟件開發的演變
過程
1.1.3軟件危機
1.2軟件工程
1.2.1軟件工程的定義
1.2.2軟件工程的基本
原理
1.2.3軟件工程的內容
1.2.4軟件工程的目標及
原則
1.3軟件工程過程
1。4軟件生存周期
1.5軟件生存周期模型
1.5.1瀑布模型
1.5.2快速原型模型
1.5.3增量模型
1.5.4螺旋模型
1.5.5噴泉模型
1.5.6智能模型
1.5.7基於構件的過程
模型.
1.5.8統一過程模型
1.5.9形式化模型
1.6小結
習題l
第2章需求分析
2.1可行性研究
2.1.1 問題定義
2.1.2可行性研究的任務
2.1.3 可行性研究的步驟
2.1.4 繫統流程圖
2.2需求分析
2.2.1需求的概念
2.2.2需求的層次
2.2.3 需求分析的任務
2.2.4需求獲取的方法
2.2.5 需求分析的原則
2.2.6需求分析的方法
2.3結構化分析方法
2.3.1 結構化分析方法
的思想
2.3.2結構化分析方法
的步驟
2.3.3 結構化分析方法的
描述工具
2.4數據流圖
2.4.1數據流圖的圖符
2.4.2分層數據流圖
2.4.3數據流圖的實例
銷售管理繫統
2.4.4構造分層圖的一般
原則
2.5數據字典
2.5.1數據字典中的詞條
2.5.2數據字典編寫的要求
及使用
2.6加工邏輯說明
2.6.1 結構化語言
2.6.2判定表
2.6.3判定樹
……