高等學校軟體工程系列教材·軟體工程基礎

軟體工程的定義 軟體過程與軟體模型 軟體過程模型

圖書信息

出版社: 高等教育出版社; 第1版 (2008年1月1日)
叢書名: 高等學校軟體工程系列教材
平裝: 312頁
正文語種: 簡體中文
開本: 16
ISBN: 9787040220773
條形碼: 9787040220773
尺寸: 23 x 18.6 x 1.4 cm
重量: 458 g

內容簡介

《高等學校軟體工程系列教材?軟體工程基礎》比較全面地反映了軟體工程技術的全貌,不僅介紹了傳統的結構化程式軟體工程方法,而且以面向對象的軟體工程技術為主,重點講解了軟體分析、設計、測試的方法和技術,並以實際案例分析貫穿始終。《高等學校軟體工程系列教材?軟體工程基礎》還介紹了軟體的形式化方法、軟體能力成熟度模型(CMM)、軟體文檔與標準、團隊組織等內容。強調實例分析和套用訓練是《高等學校軟體工程系列教材?軟體工程基礎》的主要特色。
《高等學校軟體工程系列教材?軟體工程基礎》可作為高等學校計算機及相關專業軟體工程課程的教材,也可供有關技術人員參考使用。

目錄

第一章 軟體工程技術概述
1.1 軟體的神話
1.2 軟體工程的產生背景
1.3 軟體的特點與軟體工程的定義
1.3.1 軟體的特點
1.3.2 軟體工程的定義
1.4 軟體的生命周期與軟體工程的內容
1.5 計算機輔助軟體工程
1.5.1 基本概念
1.5.2 常用工具
1.5.3 集成環境
1.6 本章小結
作業與練習
第二章 軟體生命周期模型
2.1 軟體過程與軟體模型
2.1.1 問題的確認和範圍
2.1.2 需求分析與描述
2.1.3 系統設計
2.1.4 實現
2.1.5 測試與交付
2.1.6 軟體維護
2.1.7 軟體淘汰
2.2 軟體開發的困難與問題
2.3 軟體過程模型
2.3.1 構造一修復模型
2.3.2 瀑布模型
2.3.3 快速原型模型
2.3.4 增量模型
2.3.5 同步一穩定模型
2.3.6 螺旋模型
2.3.7 面向對象模型
2.4 各種模型的比較
2.5 本章小結
作業與練習
實習題一
第三章 傳統軟體工程技術簡介
3.1 結構化程式的發展
3.2 結構化程式的開發流程與特點
3.2.1 結構化程式設計的分析與建模
3.2.2 結構化程式設計的原則與方法
3.2.3 測試
3.2.4 軟體維護
3.3 結構化程式設計與面向對象程式設計的比較
3.3.1 結構化程式設計
3.3.2 面向對象程式設計
3.4 結構化程式的套用
3.5 本章小結
作業與練習
第四章 面向對象技術
4.1 對象的概念
4.2 面向對象的概念
4.2.1 類與對象
4.2.2 屬性
4.2.3 方法、操作、服務與行為
4.2.4 訊息機制
……
第五章 UML語言
第六章 需求分析與描述
第七章 面向對象分析
第八章 面向對象設計
第九章 實現與測試
第十章 軟體維護
第十一章 軟體的標準與軟體文檔
第十二章 軟體開發團隊
第十三章 軟體工程技術發展
參考文獻

相關詞條

熱門詞條

聯絡我們