注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具UML系統(tǒng)分析與設(shè)計教程

UML系統(tǒng)分析與設(shè)計教程

UML系統(tǒng)分析與設(shè)計教程

定 價:¥29.00

作 者: 冀振燕 主編
出版社: 人民郵電出版社
叢編項: 21世紀(jì)高等學(xué)校計算機(jī)規(guī)劃教材·精品系列
標(biāo) 簽: 程序設(shè)計

ISBN: 9787115197955 出版時間: 2009-05-01 包裝: 平裝
開本: 16開 頁數(shù): 261 字?jǐn)?shù):  

內(nèi)容簡介

  《UML系統(tǒng)分析與設(shè)計教程》介紹了UML語言的基礎(chǔ)知識以及UML在面向?qū)ο蟮能浖到y(tǒng)分析和設(shè)計中的應(yīng)用,并通過實例講解了面向?qū)ο蠓治雠c設(shè)計過程,以及如何用UML語言為系統(tǒng)建模?!禪ML系統(tǒng)分析與設(shè)計教程》通過豐富的實例啟發(fā)讀者如何將所學(xué)到的面向?qū)ο蠹夹g(shù)應(yīng)用于軟件系統(tǒng)的分析、設(shè)計與開發(fā)中。《UML系統(tǒng)分析與設(shè)計教程》可作為高等院校計算機(jī)相關(guān)專業(yè)UML、面向?qū)ο蠓治雠c設(shè)計等課程的教材,也可作為軟件設(shè)計與開發(fā)人員的參考用書。

作者簡介

暫缺《UML系統(tǒng)分析與設(shè)計教程》作者簡介

圖書目錄

第1章 緒論 1
1.1 統(tǒng)一建模語言UML 1
1.1.1 UML的背景 1
1.1.2 UML的發(fā)展 1
1.1.3 UML的內(nèi)容 2
1.1.4 UML的主要特點 3
1.1.5 UML的功能 3
1.1.6 UML的組成 5
1.2 RUP 7
1.2.1 RUP的發(fā)展 7
1.2.2 什么是RUP 8
1.2.3 過程概覽 9
1.2.4 時間軸 9
1.2.5 迭代 11
1.2.6 工作流(Workflows) 12
1.2.7 微過程的劃分 13
1.3 工具 16
小結(jié) 17
第2章 面向?qū)ο蠓治雠c設(shè)計方法 18
2.1 OOA/OOD方法 18
2.1.1 OOA 19
2.1.2 OOD 20
2.2 OMT方法 21
2.2.1 分析 22
2.2.2 系統(tǒng)設(shè)計 24
2.2.3 對象設(shè)計 25
2.2.4 實現(xiàn) 26
2.2.5 測試 26
2.2.6 模型 26
2.3 Booch方法 27
2.3.1 宏過程 27
2.3.2 微過程 28
2.4 OOSE方法 29
2.4.1 分析階段 30
2.4.2 構(gòu)造階段 30
2.4.3 測試階段 31
2.5 Fusion方法 31
2.5.1 分析階段 32
2.5.2 設(shè)計階段 32
2.5.3 實現(xiàn)階段 33
小結(jié) 34
第3章 UML的關(guān)系 35
3.1 依賴關(guān)系 35
3.2 類屬關(guān)系 37
3.3 關(guān)聯(lián)關(guān)系 39
3.3.1 角色與階元 39
3.3.2 導(dǎo)航 41
3.3.3 可見性 41
3.3.4 限定符 41
3.3.5 接口說明符 42
3.3.6 聚合關(guān)系 42
3.3.7 組合關(guān)系 43
3.4 實現(xiàn)關(guān)系 44
小結(jié) 45
第4章 UML的符號 46
4.1 注釋 46
4.2 參與者 46
4.3 用例 48
4.4 協(xié)作 48
4.5 類 49
4.5.1 邊界類 51
4.5.2 實體類 52
4.5.3 控制類 52
4.5.4 參數(shù)類 53
4.6 對象 54
4.7 消息 54
4.8 接口 55
4.9 包 57
4.10 組件 59
4.10.1 組件與類 60
4.10.2 組件和接口 60
4.10.3 組件的二進(jìn)制可替代性 61
4.10.4 衍型 61
4.11 狀態(tài) 62
4.12 躍遷 65
4.13 判定 66
4.14 同步條 66
4.15 活動 66
4.16 節(jié)點 67
4.17 UML的擴(kuò)充機(jī)制 69
4.17.1 衍型 69
4.17.2 標(biāo)記值 69
4.17.3 約束 70
小結(jié) 71
第5章 視與圖 72
5.1 視 72
5.2 UML的圖 73
小結(jié) 75
第6章 用例圖 76
6.1 用例圖 76
6.2 參與者 77
6.3 用例 79
6.3.1 用例的描述 81
6.3.2 用例與腳本 82
6.3.3 用例間的關(guān)系 83
6.4 用例圖的應(yīng)用 85
小結(jié) 86
第7章 類圖、對象圖和包圖 88
7.1 類圖 88
7.1.1 類圖的定義 88
7.1.2 類圖的劃分 90
7.1.3 類圖的應(yīng)用 90
7.2 對象圖 93
7.2.1 對象圖的定義 93
7.2.2 對象圖的應(yīng)用 93
7.3 包圖 94
7.3.1 包圖的定義 94
7.3.2 包圖的應(yīng)用 94
小結(jié) 95
第8章 交互作用圖 97
8.1 順序圖 98
8.2 通信圖 101
8.3 語義等價 102
8.4 交互作用圖的應(yīng)用 102
小結(jié) 103
第9章 活動圖 105
9.1 活動圖 105
9.2 組成元素 106
9.2.1 動作狀態(tài) 106
9.2.2 活動狀態(tài) 107
9.2.3 躍遷 107
9.2.4 分支 107
9.2.5 分叉和聯(lián)結(jié) 108
9.2.6 泳道 110
9.2.7 對象流 110
9.3 活動圖的應(yīng)用 111
小結(jié) 113
第10章 狀態(tài)機(jī)圖 114
10.1 狀態(tài)機(jī)圖 114
10.2 狀態(tài)機(jī)圖的應(yīng)用 115
小結(jié) 118
第11章 組件圖與部署圖 119
11.1 組件圖 119
11.2 組件圖的應(yīng)用 119
11.3 部署圖 122
11.4 部署圖的應(yīng)用 123
小結(jié) 125
第12章 數(shù)據(jù)庫設(shè)計 127
12.1 持久性數(shù)據(jù)庫層 127
12.1.1 數(shù)據(jù)模型 127
12.1.2 將對象映射到數(shù)據(jù)庫 128
12.2 對象數(shù)據(jù)庫模型 128
12.2.1 ODB建模原語 129
12.2.2 映射到ODB 132
12.3 對象關(guān)系數(shù)據(jù)庫模型 137
12.3.1 ORDB建模原語 138
12.3.2 映射到ORDB 140
12.4 關(guān)系數(shù)據(jù)庫模型 144
12.4.1 RDB建模原語 144
12.4.2 映射到RDB 148
小結(jié) 154
第13章 圖書管理系統(tǒng)的分析與設(shè)計 155
13.1 系統(tǒng)需求 155
13.2 需求分析 156
13.2.1 識別參與者 156
13.2.2 識別用例 156
13.2.3 用例的事件流描述 158
13.3 靜態(tài)結(jié)構(gòu)模型 163
13.3.1 定義系統(tǒng)對象 163
13.3.2 定義用戶界面類 170
13.3.3 建立類圖 174
13.4 動態(tài)行為模型 177
13.4.1 建立交互作用圖 177
13.4.2 建立狀態(tài)機(jī)圖 190
13.5 物理模型 191
小結(jié) 191
第14章 銀行系統(tǒng)的分析與設(shè)計 193
14.1 系統(tǒng)需求 193
14.2 分析問題領(lǐng)域 194
14.2.1 識別參與者 194
14.2.2 識別用例 194
14.2.3 用例的事件流描述 195
14.3 靜態(tài)結(jié)構(gòu)模型 203
14.3.1 定義系統(tǒng)對象類 203
14.3.2 定義用戶界面類 207
14.3.3 建立類圖 210
14.3.4 建立數(shù)據(jù)庫模型 211
14.4 動態(tài)行為模型 212
14.5 物理模型 219
小結(jié) 220
第15章 嵌入式系統(tǒng)設(shè)計 221
15.1 系統(tǒng)需求 221
15.2 需求分析 222
15.3 靜態(tài)結(jié)構(gòu)模型 226
15.3.1 識別出類 226
15.3.2 建立類圖 227
15.4 動態(tài)行為模型 234
15.4.1 狀態(tài)機(jī)圖 234
15.4.2 通信圖 241
15.5 物理模型 244
小結(jié) 246
第16章 Web應(yīng)用程序設(shè)計 247
16.1 Web應(yīng)用程序的結(jié)構(gòu) 247
16.2 Web應(yīng)用程序的設(shè)計 249
16.2.1 瘦客戶端模式的UML建模 251
16.2.2 胖客戶端設(shè)計 256
16.2.3 Web發(fā)送應(yīng)用程序的設(shè)計 258
小結(jié) 260
參考文獻(xiàn) 261

本目錄推薦

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