UML建模與應用標準教程-(2018-2020版) 版權信息
- ISBN:9787302474715
- 條形碼:9787302474715 ; 978-7-302-47471-5
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
UML建模與應用標準教程-(2018-2020版) 本書特色
《UML建模與應用 標準教程(2018—2020版)》循序漸進地介紹了UML建模、分析與開發的基礎知識,全書共分15章,內容涉及UML概述、用例圖、類圖、對象圖和包圖、活動圖、順序圖、通信圖和時序圖、組合結構圖和交互概覽圖、狀態機圖、組件圖和部署圖、UML與RUP、對象約束語言、UML擴展機制、UML與數據庫設計、基于C 的UML模型實現等!禪ML建模與應用 標準教程(2018—2020版)》內容體現了理論的適度性、實踐的指導性和應用的典型性原則,結構清晰,敘述流暢,并采用了圖文并茂的排版方式,結合豐富的實例,適合作為高校教材和社會培訓教材,也可以作為UML用戶的自學參考資料。
UML建模與應用標準教程-(2018-2020版) 內容簡介
? 精心提煉全書知識點和技巧,系統全面,超值實用。? 全書步驟詳細,提示精準,操作要點一個不漏!。? 每章穿插大量提示、課堂練習等欄目,構筑了面向實際的知識體系。? 采用全程圖解方式,圖像大量PS裁切拼合,信息豐富,閱讀輕松,快速上手。? 每章知識點均為資深建模專家與經驗豐富電腦培訓教師聯手打造。
UML建模與應用標準教程-(2018-2020版) 目錄
目 錄ü
第1章 UML概述 1
1.1 面向對象開發... 1
1.1.1 理解面向對象開發... 1
1.1.2 面向對象的主要特征... 4
1.1.3 面向對象的層和模型... 7
1.2 認識UML. 8
1.2.1 UML的發展歷程... 8
1.2.2 UML統一的作用... 9
1.2.3 UML體系結構... 10
1.2.4 UML建模流程和工具... 10
1.3 UML核心元素... 12
1.3.1 UML視圖... 12
1.3.2 UML圖... 13
1.3.3 事物... 15
1.3.4 關系... 17
1.3.5 通用機制... 18
1.4 思考與練習... 19
ü
第2章 用例圖 21
2.1 用例圖的構成... 21
2.1.1 系統... 22
2.1.2 參與者... 23
2.1.3 用例... 25
2.1.4 關系... 27
2.2 用例關系和描述... 28
2.2.1 泛化關系... 28
2.2.2 包含關系... 29
2.2.3 擴展關系... 31
2.2.4 用例描述... 33
2.3 實例:創建BBS論壇用例圖... 35
2.3.1 確定系統信息... 35
2.3.2 前臺功能概述... 37
2.3.3 構造用例模型... 39
2.4 思考與練習... 41
ü
第3章 類圖 43
3.1 類圖的概念... 43
3.1.1 類圖概述... 44
3.1.2 類... 45
3.1.3 定義類... 49
3.1.4 接口... 50
3.2 泛化關系... 51
3.2.1 泛化的含義和用途... 51
3.2.2 泛化的層次與多重繼承... 52
3.2.3 泛化約束... 53
3.3 依賴關系和實現關系... 54
3.3.1 依賴關系... 54
3.3.2 實現關系... 56
3.4 關聯關系... 56
3.4.1 二元關聯... 57
3.4.2 關聯類... 62
3.4.3 或關聯與反身關聯... 63
3.4.4 聚合關系... 64
3.4.5 組合關系... 64
3.5 實例:創建BBS論壇類圖... 65
3.5.1 創建實體類... 65
3.5.2 創建類與類之間的關系圖... 67
3.6 思考與練習... 69
ü
第4章 對象圖和包圖 70
4.1 對象圖... 70
4.1.1 對象和類... 71
4.1.2 對象和鏈... 71
4.1.3 對象圖概述... 73
4.1.4 對象圖和類圖的區別... 75
4.1.5 使用對象圖測試類圖... 75
4.2 包圖... 77
4.2.1 包... 77
4.2.2 導入包... 79
4.2.3 包圖概述... 80
4.2.4 包之間的關系... 83
4.2.5 包圖和類圖的區別... 84
4.3 對象圖和包圖建模... 84
4.3.1 使用對象圖建模... 84
4.3.2 使用包圖建模... 85
4.4 思考與練習... 85
ü
第5章 活動圖 87
5.1 活動圖概述... 87
5.1.1 定義活動圖... 87
5.1.2 活動圖的主要元素... 88
5.1.3 了解活動和動作... 89
5.2 活動圖的組成元素... 91
5.2.1 基本組成元素... 91
5.2.2 其他元素... 94
5.3 控制結點... 100
5.3.1 分支與合并... 101
5.3.2 分叉與匯合... 102
5.4 實例:創建BBS論壇活動圖... 104
5.4.1 建模步驟... 104
5.4.2 創建活動圖... 104
5.5 思考與練習... 105
ü
第6章 順序圖 107
6.1 順序圖概述... 107
6.1.1 什么是順序圖... 108
6.1.2 順序圖的元素... 108
6.2 順序圖的構成元素... 108
6.2.1 對象... 109
6.2.2 生命線... 111
6.2.3 消息... 111
6.2.4 激活... 117
6.3 建模和執行... 118
6.3.1 建模時間... 118
6.3.2 執行規范... 119
6.3.3 建模迭代... 119
6.4 實例:創建BBS論壇順序圖... 120
6.4.1 會員用戶功能順序圖... 120
6.4.2 普通用戶功能順序圖... 122
6.5 思考與練習... 124
ü
第7章 通信圖和時序圖 126
7.1 通信圖概述... 126
7.1.1 什么是通信圖... 127
7.1.2 對象與類角色... 127
7.1.3 關聯角色與鏈接... 128
7.1.4 消息... 129
7.2 操作消息元素... 130
7.2.1 消息序列號與控制點... 130
7.2.2 創建對象... 131
7.2.3 消息迭代... 131
7.3 時序圖概述... 132
7.3.1 什么是時序圖... 132
7.3.2 時序圖中的對象... 133
7.3.3 狀態... 134
7.3.4 時間... 135
7.3.5 狀態線... 135
7.3.6 事件與消息... 137
7.4 時間約束和替代... 138
7.4.1 時間約束... 138
7.4.2 時序圖的替代表示法... 139
7.5 實例:創建BBS論壇通信圖... 141
7.5.1 會員用戶功能通信圖... 141
7.5.2 普通用戶功能通信圖... 142
7.6 思考與練習... 143
ü
第8章 組合結構圖和交互概覽圖 145
8.1 組合結構圖... 145
8.1.1 內部結構... 145
8.1.2 端口... 148
8.1.3 協作... 149
8.2 交互概覽圖... 150
8.2.1 組成部分... 150
8.2.2 使用交互... 151
8.2.3 組合交互... 154
8.3 思考與練習... 155
ü
第9章 狀態機圖 156
9.1 狀態機概述... 156
9.1.1 狀態機及其構成... 157
9.1.2 狀態機圖標記符... 157
9.2 轉移... 159
9.2.1 什么是轉移... 159
9.2.2 事件... 160
9.2.3 動作... 163
9.2.4 轉移的類型... 164
9.3 組合狀態... 165
9.3.1 順序狀態... 165
9.3.2 并發子狀態... 166
9.3.3 同步狀態... 167
9.3.4 歷史狀態... 167
9.3.5 子狀態機引用狀態... 168
9.4 實例:創建自動取款機
狀態機圖... 169
9.4.1 分析狀態機圖... 170
9.4.2 創建狀態機圖... 170
9.5 思考與練習... 172
ü
第10章 組件圖和部署圖 173
10.1 構造實現方式圖概述... 173
10.1.1 組件圖概述... 173
10.1.2 部署圖概述... 174
10.1.3 組合組件圖和部署圖... 176
10.2 組件圖... 176
10.2.1 組件... 176
10.2.2 接口... 178
10.2.3 組件間的關系與
組件嵌套... 179
10.2.4 組件圖的建模應用... 180
10.2.5 組件圖的適用情況... 182
10.3 部署圖... 183
10.3.1 結點和連接... 183
10.3.2 部署間的關系... 185
10.3.3 部署圖的適用情況及
如何繪制... 185
10.3.4 部署圖的建模應用... 186
10.4 實例:創建BBS論壇組件圖和
部署圖... 188
10.4.1 模型創建流程... 188
10.4.2 實現BBS組件圖和
部署圖... 190
10.5 思考與練習... 191
ü
第11章 UML與RUP 193
11.1 RUP概述... 193
11.1.1 理解軟件開發過程... 193
11.1.2 什么是RUP. 194
11.1.3 RUP的作用... 196
11.1.4 RUP的特點... 197
11.2 RUP的二維空間... 198
11.2.1 時間維... 198
11.2.2 RUP的靜態結構... 200
11.3 核心工作流程... 202
11.3.1 需求獲取工作流... 202
11.3.2 分析工作流... 205
11.3.3 設計工作流... 207
11.3.4 實現工作流... 210
11.3.5 測試工作流... 213
11.4 思考與練習... 215
展開全部
UML建模與應用標準教程-(2018-2020版) 作者簡介
長期從事計算機圖形與模式識別的研發工作,在圖形繪制方面擁有豐富的經驗,所著圖書注重實戰與知識相結合,深受讀者歡迎,多種圖書長期居于圖書分類排行前列。