當前位置:成語大全網 - 新華字典 - 軟件開發生命周期目錄

軟件開發生命周期目錄

第壹個軟件開發生命周期概念

1章軟件開發生命周期的基本概念

1.1軟件的基本概念

1.1.1軟件定義

1.1.2軟件的功能

1.1.3軟件的分類

1.1.4軟件生產開發

1.2軟件危機

1.2.1軟件危機的表現形式

1.2.2軟件危機的原因

1.2.3軟件危機解決方案

1.3軟件開發生命周期

1.3.1軟件開發生命周期定義

1.3.2軟件開發生命周期的基本原則

1.3.3軟件開發生命周期的功能

總結

常見問題和答案

運用

第二章軟件過程

2.1軟件過程的基本概念

2.1.1軟件過程的定義

2.1.2軟件過程活動

2.2軟件開發生命周期

2.3軟件過程模型

2.3.1瀑布模型

快速原型模型

增量模型

螺旋模型

噴泉模型

總結

常見問題和答案

運用

第二部分是軟件過程的基本活動

第三章結構分析

3.1可行性分析

3.1.1可行性分析的任務

3.1.2可行性分析步驟

3.1.3系統流程圖

3.2需求分析

需求分析的任務和步驟

實體關系圖

數據流程圖

狀態轉換圖

數據字典

3.2.6要求規範和審查

總結

運用

第4章結構化設計

4.1外形設計

4.1.1概要設計的任務和步驟

4.1.2外形設計的基本原則

4.1.3輪廓設計的啟發式規則

4.1.4外形設計方法

4.2詳細設計

詳細設計的基本概念

詳細設計工具

總結

運用

第五章結構化實施

5.1編碼

5.1.1源程序的質量要求

5.1.2源程序編碼風格

5.1.3編程語言

5.2測試

5.2.1軟件測試基礎

軟件測試方法

5.2.3黑盒測試的用例設計

5.2.4白盒測試的用例設計

測試策略

總結

常見問題和答案

運用

第6章面向對象的概念。

6.1面向對象思想出現了

6.1.1傳統方法中的問題

6.1.2問題原因

6.1.3面向對象的主要思想

6.2基本概念

6.2.1對象和類

其他概念

6.3 UML基本概念和描述元素

6 . 3 . 1 UML介紹

6 . 3 . 2 UML的組成和應用

6.3.3類和對象的表示

6.4面向對象建模

6.4.1對象模型

動態模型

功能模型

6.4.4三種模式之間的關系

總結

運用

第7章面向對象的分析

7.1概述

7.2問題域建模

7.3用例建模

7.3.1用用例圖表示。

7.3.2用例分析

7.3.3用例圖和用例描述設計示例

總結

運用

第八章面向對象的設計

8.1面向對象系統設計基礎

8.1.1面向對象設計指南

8.1.2面向對象設計的啟發式規則

8.2子系統設計

8.2.1問題域子系統設計

8.2.2人機交互子系統設計

8.2.3應用控制子系統的設計

8.2.4設計數據管理子系統

8.2.5與問題領域相關的設計

8.3通過MVC設計模式進行設計

總結

運用

第九章面向對象的實現

9.1編程語言

9.1.1面向對象語言的特點

9.1.2面向對象的語言選擇

9.1.3實用系數

9.1.4編程風格

9.2測試策略和測試用例的設計

面向對象分析的測試

面向對象設計的測試

9.2.3面向對象實現的測試

面向對象的單元測試

面向對象的集成測試

面向對象的驗證測試

總結

運用

第10章軟件維護

10.1軟件維護概述

10.2軟件維護的特點

10.2.1結構化維護和非結構化維護

10.2.2軟件維護費用

10.2.3軟件維護的副作用

10.3軟件維護活動

10.3.1軟件維護組織

10.3.2軟件維護報告

10.3.3軟件維護工作流程

10.3.4軟件維護記錄

10.3.5軟件維護評估

總結

常見問題和答案

運用

第三章軟件過程的保護活動

第11章軟件項目管理

11.1軟件項目管理概述

11.2軟件指標

11.2.1軟件代碼行指標

11.2.2功能指標

11.3軟件項目估算

11.3.1軟件項目估算概述

11.3.2軟件開發成本和工作量估算方法

11.4軟件項目風險

11.4.1風險分類

11.4.2風險識別

11.4.3風險評估和評價

11.4.4風險緩解、監控和管理

11.5軟件項目進度

11.5.1估算軟件開發時間

11.5.2計劃和跟蹤

11.6軟件項目組織和人員配備

11.6.1軟件項目組織

11.6.2人員配備

總結

常見問題和答案

運用

第12章軟件配置管理

12.1軟件配置概述

12.1.1軟件配置項

12.1.2基線

12.2軟件配置管理流程

12.2.1配置ID

12.2.2版本控制

12.2.3變更控制

12.2.4配置審計

12.2.5配置狀態報告

總結

常見問題和答案

運用

第13章軟件質量保證

13.1軟件質量的基本概念

13.2軟件質量度量和評估

13.3軟件質量保證方法

1 SQA活動

13.3.2軟件審查

總結

常見問題和答案

運用

第14章軟件流程管理

14.1坐標測量機的基本概念

14.1.1軟件過程管理的概念

14.1.2能力成熟度級別

14.1.3能力成熟度模型的架構

14.1.4成熟度問卷

14.2 CMM實施步驟

總結

常見問題和答案

運用

編寫軟件文檔的第四個指南

第15章軟件文檔編寫

需求規格說明書的編寫

15.2簡要設計手冊的編寫

15.3詳細設計規範的編寫

15.4測試報告的編寫

15.5軟件文檔註意事項

15.6軟件文檔寫作技巧

總結

常見問題和答案

運用

參考