軟體工程:方法與實踐

1.1.2軟體危機 1.2.2軟體工程過程 1.4軟體開發方法

圖書信息

出版社: 電子工業出版社; 第1版 (2007年9月1日)
平裝: 313頁
開本: 16開
ISBN: 9787121049569
條形碼: 9787121049569
尺寸: 25.4 x 18.2 x 1.6 cm
重量: 481 g

內容簡介

軟體工程作為一門指導計算機軟體系統開發和維護的工程學科,近年來隨著我國信息化建設的深入發展,對軟體產業的支撐作用凸現。
本書是在吸取了國內外有關教材的精華,並結合編者多年進行軟體工程教學及軟體開發的實踐經驗、體會的基礎上編寫的。內容注重科學性、先進性,強調實踐性。重點介紹面向對象的方法及UML統一建模語言,以及CMM軟體成熟度模型、ERP企業資源規劃等先進管理技術。
本書可作為高等院校計算機及信息類專業“軟體工程”課程的教材,也可作為廣大工程技術人員和科研人員的參考書。

目錄

第1章 軟體工程概述
1.1 軟體工程的產生和發展
1.1.1 軟體工程的發展過程
1.1.2 軟體危機
1.1.3 軟體工程的定義及研究的內容
1.2 軟體與軟體過程
1.2.1 軟體的概念和特點
1.2.2 軟體工程過程
1.3 軟體過程模型
1.4 軟體開發方法
1.5 軟體工具與軟體開發環境
習題一
第2章 軟體需求工程
2.1 軟體需求的基本概念
2.1.1 軟體需求的任務
2.1.2 功能需求與非功能需求
2.2 需求工程過程
2.3 軟體需求獲取技術
2.4 需求分析與建模
2.4.1 結構化分析(SA)方法
2.4.2 面向對象的分析方法
2.5 軟體需求案例分析
2.5.1 案例1——醫院病房監護系統
2.5.2 案例2——網上拍賣系統
習題二
第3章 軟體設計
3.1 軟體設計概述
3.2 軟體體系結構設計
3.2.1 倉庫模型
3.2.2 分散式結構
3.2.3 其他體系結構
3.3 模組分解
3.4 詳細設計描述工具
3.5 用戶界面設計
3.5.1 用戶界面設計的特性與設計任務
3.5.2 用戶界面設計的基本原則
3.5.3 用戶界面的基本類型
3.5.4 信息輸入/輸出界面
3.5.5 MVC模式
習題三
第4章 面向對象的方法
4.1 面向對象方法概述
4.2 面向對象的基本概念
4.3 面向對象的分析
4.4 面向對象的設計
4.5 典型的面向對象方法
4.5.1 BOOch方法
4.5.2 CoaD/YOurdon方法
4.5.3 對象模型技術
4.5.4 OOSE方法
習題四
第5章 UML統一建模語言
5.1 UML概述
5.1.1 uML的基本概念
5.1.2 UML的圖形表示
5.2 建立用例模型
5.2.1 需求分析與用例建模
5.2.2 確定執行者
5.2.3 確定用例
5.2.4 建立用例之間的關係
5.2.5 用例建模實例
5.3 建立靜態模型
5.3.1 類圖
5.3.2 包圖
5.4 建立動態模型
5.4.1 訊息
5.4.2 狀態圖
5.4.3 順序圖
5.4.4 合作圖
5.4.5 活動圖
……
第6章 軟體實現
第7章 軟體復用和構件技術
第8章 軟體測試
第9章 軟體維護
第10章 軟體工具與集成化環境
第11章 軟體項目管理
第12章 軟體能力成熟度模型
第13章 軟體工程課程設計
參考文獻

相關詞條

熱門詞條

聯絡我們