注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)UML基礎(chǔ)與Rose建模實用教程

UML基礎(chǔ)與Rose建模實用教程

UML基礎(chǔ)與Rose建模實用教程

定 價:¥39.80

作 者: 謝星星 編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787302239765 出版時間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 349 字?jǐn)?shù):  

內(nèi)容簡介

  《UML基礎(chǔ)與Rose建模實用教程(附光盤)》系統(tǒng)地講解了學(xué)習(xí)UML圖和創(chuàng)建圖中模型元素的基礎(chǔ)理論,并通過兩個完整的建模案例講解Rose建模工具的使用。全書內(nèi)容分為4部分:入門基礎(chǔ)(第1-4章)介紹了面向?qū)ο?、UML、Rational Rose和Rational統(tǒng)-過程的相關(guān)知識:圖(第5-12章)針對UML的各種圖,包括用例圖、類圖、對象圖、序列圖、協(xié)作圖、狀態(tài)圖、活動圖、包圖、構(gòu)件圖和部署圖進(jìn)行介紹;案例(第13-14章),以圖書管理系統(tǒng)和超市信息管理系統(tǒng)為例,介紹如何使用UML分析和設(shè)計一個實際的項目;附錄(附錄 A-附錄B)針對RationalRose的安裝和應(yīng)用進(jìn)行詳細(xì)介紹,并給出章末練習(xí)答案?!禪ML基礎(chǔ)與Rose建模實用教程(附光盤)》注重學(xué)習(xí)的漸進(jìn)性和實踐性,對UML每一種圖的講解均通過“圖的基本概念一圖的組成一圖的創(chuàng)建概述一圖的創(chuàng)建示例”方式進(jìn)行,從而完整地把握每一種UML圖。通過建模的具體案例,幫助讀者達(dá)到學(xué)以致用的目的。此外,每章附有操作練習(xí)題,著重培養(yǎng)讀者的動手能力,使其在練習(xí)過程中能快速提高實際應(yīng)用水平?!禪ML基礎(chǔ)與Rose建模實用教程(附光盤)》適合軟件設(shè)計與開發(fā)人員學(xué)習(xí)參考,更適合作為高等院校計算機(jī)軟件工程相關(guān)專業(yè)的教材或教學(xué)參考書。

作者簡介

暫缺《UML基礎(chǔ)與Rose建模實用教程》作者簡介

圖書目錄

第1章 面向?qū)ο蟾攀?1
1.1 面向?qū)ο蟮幕靖拍?1
1.1.1 什么是對象 1
1.1.2 面向?qū)ο笈c面向過程的區(qū)別 2
1.1.3 對象與類的確定 4
1.1.4 消息和事件 5
1.2 面向?qū)ο蟮幕咎卣?5
1.2.1 抽象 5
1.2.2 封裝 7
1.2.3 繼承 7
1.2.4 多態(tài) 8
1.3 面向?qū)ο蠓椒ㄕ?9
1.3.1 面向?qū)ο蠓治?9
1.3.2 面向?qū)ο笤O(shè)計 13
1.4 面向?qū)ο蠼?15
1.4.1 為什么要用UML建模 15
1.4.2 以面向?qū)ο蠼榛A(chǔ)的開發(fā)模式 16
1.5 本章小結(jié) 20
習(xí)題1 21
第2章 UML概述 22
2.1 UML的起源與發(fā)展 22
2.2 UML的概念范圍 23
2.2.1 視圖 24
2.2.2 圖 27
2.2.3 模型元素 32
2.3 UML的公共機(jī)制 36
2.3.1 UML的通用機(jī)制 37
2.3.2 UML的擴(kuò)展機(jī)制 38
2.4 UML的對象約束語言 40
2.5 UML的目標(biāo) 40
2.6 本章小結(jié) 41
習(xí)題2 41
第3章 Rational Rose 概述 43
3.1 Rational Rose的起源 43
3.2 Rational Rose對UML的支持 44
3.3 Rational Rose的4種視圖模型 46
3.3.1 用例視圖 47
3.3.2 邏輯視圖 50
3.3.3 構(gòu)件視圖 52
3.3.4 部署視圖 54
3.4 Rational Rose的其他技術(shù) 55
3.4.1 Rational Rose雙向工程 55
3.4.2 Rational Rose與xml 59
3.5 本章小結(jié) 59
習(xí)題3 59
第4章 rational 統(tǒng)一過程 61
4.1 什么是rational統(tǒng)一過程 61
4.2 rational統(tǒng)一過程的結(jié)構(gòu) 68
4.2.1 統(tǒng)一過程的靜態(tài)結(jié)構(gòu):過程描述 68
4.2.2 統(tǒng)一過程的動態(tài)結(jié)構(gòu):迭代開發(fā) 70
4.2.3 統(tǒng)一過程以架構(gòu)為中心 72
4.3 rational統(tǒng)一過程的配置和實現(xiàn) 75
4.3.1 配置rational統(tǒng)一過程 75
4.3.2 實現(xiàn)rational統(tǒng)一過程 75
4.4 本章小結(jié) 77
習(xí)題4 77
第5章 用例圖 78
5.1 用例圖的基本概念 78
5.1.1 用例圖的定義 78
5.1.2 用例圖的作用 79
5.2 用例圖的組成 80
5.2.1 參與者 80
5.2.2 系統(tǒng)邊界 82
5.2.3 用例 83
5.2.4 關(guān)聯(lián) 85
5.3 用例圖的創(chuàng)建概述 89
5.3.1 創(chuàng)建用例圖 89
5.3.2 創(chuàng)建參與者 91
5.3.3 創(chuàng)建用例 92
5.3.4 創(chuàng)建用例之間的關(guān)聯(lián) 93
5.4 用例圖的創(chuàng)建示例 94
5.4.1 需求分析 94
5.4.2 識別參與者 95
5.4.3 確定用例 96
5.4.4 構(gòu)建用例模型 97
5.5 本章小結(jié) 99
習(xí)題5 100
第6章 類圖與對象圖 102
6.1 類圖與對象圖的基本概念 102
6.1.1 類圖與對象圖的定義 102
6.1.2 類圖與對象圖的作用 104
6.2 類圖的組成 105
6.2.1 類 105
6.2.2 接口 110
6.2.3 類之間的關(guān)系 110
6.3 類圖的創(chuàng)建概述 118
6.3.1 創(chuàng)建類 118
6.3.2 創(chuàng)建類與類之間的關(guān)系 124
6.4 類圖的創(chuàng)建示例 130
6.4.1 確定類和關(guān)聯(lián) 131
6.4.2 確定屬性和操作 132
6.5 對象圖 132
6.5.1 對象圖的組成 132
6.5.2 對象圖的創(chuàng)建 134
6.6 本章小結(jié) 135
習(xí)題 6 136
第7章 序列圖 138
7.1 序列圖的基本概念 138
7.1.1 序列圖的定義 138
7.1.2 序列圖的作用 139
7.2 序列圖的組成 140
7.2.1 對象(object) 140
7.2.2 生命線(lifeline) 141
7.2.3 激活(activation) 141
7.2.4 消息(messages) 142
7.3 序列圖的高級概念 143
7.3.1 創(chuàng)建與銷毀對象 143
7.3.2 分支與從屬流 144
7.3.3 幀化序列圖 144
7.4 序列圖的創(chuàng)建概述 145
7.4.1 創(chuàng)建序列圖 145
7.4.2 創(chuàng)建生命線 148
7.4.3 創(chuàng)建消息 149
7.5 序列圖的創(chuàng)建示例 151
7.5.1 確定工作流程 151
7.5.2 確定對象 152
7.5.3 確定消息和條件 152
7.5.4 繪制序列圖總圖 154
7.6 本章小結(jié) 154
習(xí)題7 154
第8章 協(xié)作圖 156
8.1 協(xié)作圖的基本概念 156
8.1.1 協(xié)作圖的定義 156
8.1.2 協(xié)作圖的作用 157
8.2 協(xié)作圖的組成 158
8.2.1 對象 158
8.2.2 消息 158
8.2.3 鏈 159
8.3 協(xié)作圖的創(chuàng)建概述 159
8.3.1 創(chuàng)建對象 159
8.3.2 創(chuàng)建消息 163
8.3.3 創(chuàng)建鏈 163
8.4 協(xié)作圖的創(chuàng)建示例 164
8.4.1 確定協(xié)作圖的元素 164
8.4.2 確定元素之間的結(jié)構(gòu)關(guān)系 165
8.4.3 細(xì)化協(xié)作圖 165
8.5 本章小結(jié) 166
習(xí)題8 166
第9章 狀態(tài)圖 168
9.1 狀態(tài)圖的基本概念 168
9.1.1 狀態(tài)圖的定義 168
9.1.2 狀態(tài)圖的作用 171
9.2 狀態(tài)圖的組成 172
9.2.1 狀態(tài) 172
9.2.2 轉(zhuǎn)換 174
9.2.3 判定 177
9.2.4 同步 178
9.2.5 事件 178
9.3 組成狀態(tài) 179
9.4 狀態(tài)圖的創(chuàng)建概述 181
9.4.1 創(chuàng)建狀態(tài)圖 181
9.4.2 創(chuàng)建初始和終止?fàn)顟B(tài) 182
9.4.3 創(chuàng)建狀態(tài) 183
9.4.4 創(chuàng)建狀態(tài)之間的轉(zhuǎn)換 184
9.4.5 創(chuàng)建事件 184
9.4.6 創(chuàng)建動作 185
9.4.7 創(chuàng)建監(jiān)護(hù)條件 185
9.5 狀態(tài)圖的創(chuàng)建示例 186
9.5.1 標(biāo)識建模實體 186
9.5.2 標(biāo)識實體的各種狀態(tài) 186
9.5.3 標(biāo)識相關(guān)事件并創(chuàng)建狀態(tài)圖 187
9.6 本章小結(jié) 187
習(xí)題9 188
第10章 活動圖 190
10.1 活動圖的基本概念 190
10.1.1 活動圖的定義 190
10.1.2 活動圖的作用 191
10.2 活動圖的組成 192
10.2.1 動作狀態(tài) 192
10.2.2 活動狀態(tài) 192
10.2.3 組合活動 193
10.2.4 分叉與結(jié)合 193
10.2.5 分支與合并 194
10.2.6 泳道 195
10.2.7 對象流 195
10.3 活動圖的創(chuàng)建概述 197
10.3.1 創(chuàng)建活動圖 197
10.3.2 創(chuàng)建初始和終止?fàn)顟B(tài) 198
10.3.3 創(chuàng)建動作狀態(tài) 198
10.3.4 創(chuàng)建活動狀態(tài) 199
10.3.5 創(chuàng)建轉(zhuǎn)換 200
10.3.6 創(chuàng)建分叉與結(jié)合 200
10.3.7 創(chuàng)建分支與合并 200
10.3.8 創(chuàng)建泳道 201
10.3.9 創(chuàng)建對象流的狀態(tài)與對象流 201
10.4 活動圖的創(chuàng)建示例 202
10.4.1 標(biāo)識活動圖的用例 202
10.4.2 建模用例的路徑 203
10.4.3 創(chuàng)建活動圖 203
10.5 本章小結(jié) 204
習(xí)題10 204
第11章 包圖 206
11.1 模型的組織結(jié)構(gòu) 206
11.2 包圖的基本概念 207
11.3 包圖的創(chuàng)建概述 210
11.4 包圖的創(chuàng)建示例 213
11.5 本章小結(jié) 214
習(xí)題11 214
第12章 構(gòu)件圖與部署圖 216
12.1 構(gòu)件圖與部署圖的基本概念 216
12.1.1 構(gòu)件的基本概念 216
12.1.2 構(gòu)件圖的基本概念 218
12.1.3 部署圖的基本概念 219
12.2 構(gòu)件圖與部署圖的創(chuàng)建概述 221
12.2.1 創(chuàng)建構(gòu)件圖 221
12.2.2 創(chuàng)建部署圖 228
12.3 構(gòu)件圖與部署圖的創(chuàng)建示例 231
12.3.1 創(chuàng)建構(gòu)件圖 232
12.3.2 創(chuàng)建部署圖 233
12.4 本章小結(jié) 234
習(xí)題12 234
第13章 圖書管理系統(tǒng) 236
13.1 需求分析 236
13.2 系統(tǒng)建模 237
13.2.1 創(chuàng)建系統(tǒng)用例模型 238
13.2.2 創(chuàng)建系統(tǒng)靜態(tài)模型 240
13.2.3 創(chuàng)建系統(tǒng)動態(tài)模型 241
13.2.4 創(chuàng)建系統(tǒng)部署模型 264
13.3 本章小結(jié) 265
第14章 超市信息管理系統(tǒng) 266
14.1 需求分析 266
14.2 系統(tǒng)建模 267
14.2.1 創(chuàng)建系統(tǒng)用例模型 267
14.2.2 創(chuàng)建系統(tǒng)靜態(tài)模型 271
14.2.3 創(chuàng)建系統(tǒng)動態(tài)模型 272
14.2.4 創(chuàng)建系統(tǒng)部署模型 278
14.3 本章小結(jié) 279
附錄A Rational Rose 的安裝與應(yīng)用 280
附錄B 考試成績管理系統(tǒng) 309
附錄C 高校教材管理系統(tǒng) 314
附錄D 網(wǎng)上教學(xué)系統(tǒng) 319
附錄E 汽車租賃系統(tǒng) 324
附錄F atm自動取款機(jī)系統(tǒng) 330
附錄G 網(wǎng)上選課系統(tǒng) 334
附錄H 參考答案 338

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號