統一建模語言UML

統一建模語言UML

《統一建模語言UML》是2009年5月1日清華大學出版社出版的圖書,作者是袁濤、孔蕾蕾。

內容簡介

《統一建模語言UML》一書是學習面向軟體分析與設計的和套用UML 2.0的教材。它不僅詳細闡述了UML在建模活動中的基本套用方法,而且對UML的建模圖示在軟體生命周期中的套用進行了分類。在介紹UML 10種最為重要的語言圖示時,強調該UML圖示在軟體建模活動中的建模目的,並根據UML各種圖示的語法結構詳細解釋該圖示在實際建模中的不同表示形式和語法,最後套用UML圖示對一個貫穿全書的真實軟體工程項目實例進行建模示範,使讀者在深入理解UML語義、語法和圖示法的同時,能牢牢把握住學習該UML圖示的目的和意義。《統一建模語言UML》可作為高等學校計算機、電子、通信等專業高年級學生及研究生課程教學用書,同時對軟體研究者和開發人員亦頗具參考價值。

目錄

第1章 導言

1.1 模型

1.2 開發軟體為什麼需要模型

1.3 什麼是統一建模語言

1.4 UML的發展史

1.5 UML的建模對象

1.5.1 UML的結構模型

1.5.2 UML的行為模型

1.6 總結

第2章 用例圖

2.1 基於用例的系統行為建模

2.2 用例圖

2.3 用例圖的表示方法

2.3.1 參與者

2.3.2 用例

2.3.3 用例之間的關係

2.4 總結

第3章 對象圖

3.1 基於對象的系統瞬間狀態建模

3.2 對象圖

3.3 對象圖的表示方法

3.3.1 對象

3.3.2 鏈

3.4 總結

第4章 順序圖

4.1 基於互動的對象行為建模:互動時的行為順序

4.2 順序圖

4.3 順序圖的表示方法

4.3.1 生命線

4.3.2 活動條

4.3.3 訊息

4.3.4 互動框

4.4 案例分析

4.5 總結

第5章 通信圖

5.1 基於互動的對象行為建模:互動時的對象結構

5.2 通信圖

5.3 通信圖的表示方法

5.3.1 互動的參與者

5.3.2 連結

5.3.3 訊息

5.4 案例分析

5.5 總結

第6章 類圖

6.1 基於類的系統結構建模

6.2 類圖

6.3 類圖的表示方法

6.3.1 表示類

6.3.2 類的關係

6.4 總結

第7章 狀態圖

7.1 基於狀態的對象行為建模

7.2 狀態圖

7.3 狀態圖的表示方法

7.3.1 狀態

7.3.2 遷移

7.4 案例分析

7.5 總結

第8章 活動圖

8.1 基於活動的系統行為建模

8.2 活動圖

8.3 活動圖的表示方法

8.3.1 活動和動作

8.3.2 活動邊

8.3.3 活動節點

8.3.4 活動劃分或泳道

8.3.5 調用其他活動

8.4 案例分析

8.5 總結

第9章 包圖

9.1 基於包的系統靜止狀態下的結構建模

9.2 包圖

9.3 包圖的表示方法

9.3.1 包

9.3.2 包中元素的可見性

9.3.3 包之間的關係

9.4 總結

第10章 構件圖

10.1 基於構件的系統靜止狀態下的結構建模

10.2 構件和構件圖

10.2.1 構件

10.2.2 構件圖

10.3 構件圖的表示方法

10.3.1 構件

10.3.2 供接口和需接口

10.3.3 構件間的關係

10.3.4 實現構件的類

10.3.5 外部接口——連線埠

10.3.6 連線器

10.3.7 顯示構件的內部結構

10.4 總結

第11章 部署圖

11.1 基於物理環境的系統執行狀態下的結構建模

11.2 部署圖

11.3 部署圖的表示方法

11.3.1 製品

11.3.2 節點

11.3.3 部署

11.3.4 部署規約

11.3.5 通信路徑

11.4 總結與強調

附錄AUML的擴展機制

附錄BPPS項目的部分主要用例的用例規約

術語英漢對照表

參考文獻

相關詞條

熱門詞條

聯絡我們