軟體工程與軟體開發工具

軟體工程與軟體開發工具

本書以軟體生命周期為主線,著重介紹軟體開發的原理、方法與技術。主要內容包括軟體工程概述、項目計畫、需求分析、概要設計、詳細設計、編碼、測試、軟體維護、面向對象方法、面向對象系統的測試、軟體項目管理、軟體質量與可靠性、統一建模語言UML和RationalRose工具。

基本信息

版權資訊

書 名: 軟體工程與軟體開發工具
作 者:姜淑娟 榮新節
出版社清華大學出版社
出版時間: 2007
ISBN: 9787302092902
開本: 16
定價: 23.00 元

內容簡介

軟體工程是當代迅速發展起來的新興學科,是軟體開發的重要指導。
本書由淺人深,通俗易懂,內容豐富,圖文並茂。可作為高等院校高年級本科生或研究生教材,也可供從事計算機軟體工作的人員學習。

目錄

第1章軟體工程概述
1.1計算機軟體概念
1.1.1計算機軟體
1.1.2軟體的特點
1.1.3軟體與硬體的關係
1.1.4軟體分類
1.2軟體的發展
1.3軟體危機與軟體問題
1.3.1軟體危機
1.3.2軟體危機的表現
1.3.3軟體開發中的問題
1.4軟體工程與開發準則
1.4.1軟體工程概念
1.4.2軟體工程的內容
1.4.3軟體開發的基本準則
1.5軟體生命周期
1.5.1軟體生命周期的劃分
1.5.2各階段的基本任務
1.6軟體開發模型
1.6.1瀑布模型
1.6.2原型模型
1.6.3螺旋模型
1.6.4基於4GL模型
1.6.5面向對象開發模型
1.7小結
習題
第2章項目計畫
2.1問題定義
2.2可行性研究
2.2.1可行性研究的目的和任務
2.2.2可行'陛研究的過程
2.2.3初步的項目方案
2.2.4風險評估
2.3系統流程圖
2.4示例
2.5項目可行性及計畫編制文檔
2.5.1可行性研究報告
2.5.2項目開發計畫
2.6小結
習題
第3章需求分析
3.1需求分析概述
3.1.1需求分析任務
3.1.2需求類型
3.1.3需求特性
3.1.4獲取需求的步驟
3.2數據流圖
3.2.1符號
3.2.2作用
3.3數據字典
3.3.1定義方法
3.3.2實現
3.4加工邏輯描述工具
3.5結構化分析方法
3.5.1數據流圖的分層思想
3.5.2結構化分析的步驟
3.5.3畫數據流圖的注意事項
3.5.4示例
3.6需求規格說明書
3.7複審
3.7.1複審的必要性
3.7.2複審的內容
3.8需求分析人員
3.8.1需求分析人員面臨的挑戰
3.8.2需求分析人員的原則和策略
3.8.3需求分析人員應採用的技術
3.9小結
習題
第4章概要設計
第5章詳細設計
第6章編碼
第7章測試
第8章軟體維護
第9章面向對象方法
第10章面向對象系統的測試
第11章軟體項目管理
第12章軟體質量與可靠性
第13章統一建模語言UML
第14章RationalRose
參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們