軟體系統分析與體系結構設計

《軟體系統分析與體系結構設計》是2017年東南大學出版社出版的圖書,圖書作者是楊洋 劉全。

基本信息

作者:楊洋 劉全

出版社:東南大學出版社

圖書書號:9787564173562

出版日期:2017年10月

開本:16

版次:1/1

印張:13

字數:316千字

上架時間:2017-09-18

圖書點擊數:174

價格:¥35元

內容簡介

本書旨在從基礎著手,系統地介紹軟體系統分析和體系結構設計的原理、方法和實踐。全書分為11章,主要內容包括軟體工程基礎概述(第1章)、結構化分析和設計方法(第2章)、面向對象的分析和設計方法(第3~7章)以及軟體體系結構設計(第8~11章)。第1章系統介紹了軟體工程的相關背景知識。第2章簡要描述了傳統的結構化方法的要點和分析設計的步驟。第3~7章詳細討論了面向對象方法的要點和分析設計的步驟,包括用例建模、靜態建模、動態建模和實現建模等,並以UML為建模語言,Rational Rose為工具,給出了較完整的示例。第8~11章討論了軟體體系結構的風格、設計和評估等內容。本書可以作為各類計算機相關專業本科學生的教科書,或者供軟體開發人員參考,也適合推薦給有興趣系統學習軟體開發的非計算機專業的學生自學使用。

目錄結構

第1章軟體工程概述1

1.1軟體危機與軟體工程1

1.2軟體開發過程模型4

1.3軟體系統分析與設計的重要性7

1.4軟體開發方法8

1.5軟體工程工具10

1.6本章小結13

1.7思考與練習13

第2章結構化分析和設計方法14

2.1結構化分析14

2.2概要設計18

2.3模組詳細設計21

2.4本章小結22

2.5思考與練習23

第3章面向對象分析和設計方法概述24

3.1面向對象的核心概念24

3.2面向對象開發過程30

3.3統一建模語言32

3.4統一開發過程41

3.5OOCASE:Rational Rose 工具簡介48

3.6本章小結51

3.7思考與練習51

第4章需求分析與用例建模52

4.1需求分析的核心概念和任務52

4.2用例圖56

4.3用例之間的關係62

4.4用例圖的規格說明66

4.5案例分析67

4.6本章小結75

4.7思考與練習75

第5章靜態建模76

5.1面向對象分析和設計的關係76

5.2類圖77

5.3類之間的關係81

5.4對象圖86

5.5接口88

5.6包90

5.7案例分析93

5.8本章小結98

5.9思考與練習98

第6章動態建模99

6.1訊息99

6.2時序圖101

6.3協作圖106

6.4時序圖和協作圖的關聯與差異109

6.5狀態圖111

6.6活動圖120

6.7案例分析125

6.8本章小結136

6.9思考與練習136

第7章實現建模138

7.1邏輯建模和實現建模138

7.2構件和構件圖140

7.3部署圖143

7.4案例分析146

7.5本章小結148

7.6思考與練習149

第8章軟體體系結構概述150

8.1軟體體系結構的描述150

8.2動態軟體體系結構152

8.3Web服務體系結構153

8.4軟體產品線體系結構154

8.5案例分析155

8.6本章小結156

8.7思考與練習156

第9章軟體體系結構風格157

9.1軟體體系結構風格的定義157

9.2經典的軟體體系結構風格158

9.3客戶機/伺服器結構161

9.4瀏覽器/伺服器結構163

9.5公共對象請求代理體系結構164

9.6正交軟體體系結構165

9.7異構軟體體系結構166

9.8基於雲計算的軟體體系結構167

9.9案例分析168

9.10本章小結169

9.11思考與練習170

第10章設計模式171

10.1設計模式概述171

10.2設計模式的分類173

10.3設計模式的原則174

10.4典型設計模式177

10.5基於構件和基於體系結構的軟體開發189

10.6案例分析189

10.7本章小結190

10.8思考與練習191

第11章軟體體系結構評估192

11.1體系結構評估的主要方式192

11.2體系結構評估方法193

11.3ATAM評估方法194

11.4本章小結197

11.5思考與練習198

參考文獻199

相關詞條

熱門詞條

聯絡我們