注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)行業(yè)軟件及應(yīng)用UML系統(tǒng)分析與設(shè)計(jì)教程(第2版)

UML系統(tǒng)分析與設(shè)計(jì)教程(第2版)

UML系統(tǒng)分析與設(shè)計(jì)教程(第2版)

定 價(jià):¥39.00

作 者: 冀振燕 著
出版社: 人民郵電出版社
叢編項(xiàng): 普通高等教育軟件工程“十二五”規(guī)劃教材
標(biāo) 簽: 大學(xué)教材 大中專教材教輔

ISBN: 9787115349903 出版時(shí)間: 2014-08-01 包裝: 平裝
開本: 16開 頁數(shù): 267 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

目 錄
第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)容 3
1.1.4 UML的主要特點(diǎn) 3
1.1.5 UML的功能 4
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 時(shí)間軸 9
1.2.5 迭代 11
1.2.6 工作流 12
1.2.7 微過程的劃分 13
1.3 工具 16
小結(jié) 17
習(xí)題 17
第2章 面向?qū)ο蠓治雠c設(shè)計(jì)方法 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è)計(jì) 23
2.2.3 對象設(shè)計(jì) 25
2.2.4 實(shí)現(xiàn) 25
2.2.5 測試 25
2.2.6 模型 26
2.3 Booch方法 26
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 測試階段 30
2.5 Fusion方法 31
2.5.1 分析階段 31
2.5.2 設(shè)計(jì)階段 32
2.5.3 實(shí)現(xiàn)階段 33
小結(jié) 33
習(xí)題 33
第3章 UML的關(guān)系 34
3.1 依賴關(guān)系 34
3.2 類屬關(guān)系 36
3.3 關(guān)聯(lián)關(guān)系 37
3.3.1 角色與階元 38
3.3.2 導(dǎo)航 39
3.3.3 可見性 40
3.3.4 限定符 40
3.3.5 接口說明符 40
3.3.6 聚合關(guān)系 41
3.3.7 組合關(guān)系 41
3.4 實(shí)現(xiàn)關(guān)系 42
小結(jié) 43
習(xí)題 43
第4章 UML的符號 44
4.1 注釋 44
4.2 參與者 44
4.3 用例 46
4.4 協(xié)作 46
4.5 類 47
4.5.1 邊界類 49
4.5.2 實(shí)體類 49
4.5.3 控制類 50
4.5.4 參數(shù)類 50
4.6 對象 51
4.7 消息 52
4.8 接口 52
4.9 包 54
4.10 組件 56
4.10.1 組件與類 56
4.10.2 組件和接口 57
4.10.3 組件的二進(jìn)制可替代性 57
4.10.4 衍型 57
4.11 狀態(tài) 58
4.12 躍遷 60
4.13 判定 61
4.14 同步條 62
4.15 活動 62
4.16 節(jié)點(diǎn) 62
4.17 UML的擴(kuò)充機(jī)制 64
4.17.1 衍型 64
4.17.2 標(biāo)記值 64
4.17.3 約束 65
小結(jié) 65
習(xí)題 66
第5章 視與圖 67
5.1 視 67
5.2 UML的圖 68
小結(jié) 70
習(xí)題 70
第6章 用例圖 71
6.1 用例圖 71
6.2 參與者 72
6.3 用例 74
6.3.1 用例描述及模板 75
6.3.2 用例與腳本 77
6.3.3 用例間的關(guān)系 77
6.4 用例圖的應(yīng)用 79
小結(jié) 81
習(xí)題 81
第7章 類圖、對象圖和包圖 83
7.1 類圖 83
7.1.1 類圖的定義 83
7.1.2 類圖的劃分 84
7.1.3 類圖的應(yīng)用 85
7.2 對象圖 88
7.2.1 對象圖的定義 88
7.2.2 對象圖的應(yīng)用 88
7.3 包圖 89
7.3.1 包圖的定義 89
7.3.2 包圖的應(yīng)用 89
小結(jié) 90
習(xí)題 91
第8章 交互作用圖 92
8.1 順序圖 93
8.2 通信圖 95
8.3 語義等價(jià) 97
8.4 交互作用圖的應(yīng)用 97
小結(jié) 98
習(xí)題 98
第9章 活動圖 99
9.1 活動圖 99
9.2 組成元素 100
9.2.1 動作狀態(tài) 100
9.2.2 活動狀態(tài) 100
9.2.3 躍遷 100
9.2.4 分支 101
9.2.5 分叉和聯(lián)結(jié) 102
9.2.6 泳道 103
9.2.7 對象流 103
9.3 活動圖的應(yīng)用 104
小結(jié) 106
習(xí)題 106
第10章 狀態(tài)機(jī)圖 107
10.1 狀態(tài)機(jī)圖 107
10.2 狀態(tài)機(jī)圖的應(yīng)用 108
小結(jié) 111
習(xí)題 111
第11章 組件圖與部署圖 112
11.1 組件圖 112
11.2 組件圖的應(yīng)用 112
11.3 部署圖 114
11.4 部署圖的應(yīng)用 115
小結(jié) 117
習(xí)題 118
第12章 數(shù)據(jù)庫設(shè)計(jì) 119
12.1 持久性數(shù)據(jù)庫層 119
12.1.1 數(shù)據(jù)模型 119
12.1.2 將對象映射到數(shù)據(jù)庫 120
12.2 對象數(shù)據(jù)庫模型 120
12.2.1 ODB建模原語 121
12.2.2 映射到ODB 123
12.3 對象關(guān)系數(shù)據(jù)庫模型 128
12.3.1 ORDB建模原語 128
12.3.2 映射到ORDB 131
12.4 關(guān)系數(shù)據(jù)庫模型 134
12.4.1 RDB建模原語 134
12.4.2 映射到RDB 138
小結(jié) 144
習(xí)題 144
第13章 圖書管理系統(tǒng)的分析與設(shè)計(jì) 145
13.1 系統(tǒng)需求 145
13.2 需求分析 146
13.2.1 識別參與者 146
13.2.2 識別用例 147
13.2.3 用例的事件流描述 147
13.3 靜態(tài)結(jié)構(gòu)模型 153
13.3.1 定義系統(tǒng)對象 153
13.3.2 定義用戶界面類 161
13.3.3 建立類圖 166
13.4 動態(tài)行為模型 169
13.4.1 建立交互作用圖 169
13.4.2 建立狀態(tài)機(jī)圖 181
13.5 物理模型 182
小結(jié) 183
習(xí)題 183
第14章 銀行系統(tǒng)的分析與設(shè)計(jì) 184
14.1 系統(tǒng)需求 184
14.2 分析問題領(lǐng)域 185
14.2.1 識別參與者 185
14.2.2 識別用例 185
14.2.3 用例的事件流描述 186
14.3 靜態(tài)結(jié)構(gòu)模型 192
14.3.1 定義系統(tǒng)對象類 192
14.3.2 定義用戶界面類 196
14.3.3 建立類圖 199
14.3.4 建立數(shù)據(jù)庫模型 200
14.4 動態(tài)行為模型 201
14.5 物理模型 207
小結(jié) 208
習(xí)題 208
第15章 嵌入式系統(tǒng)設(shè)計(jì) 209
15.1 系統(tǒng)需求 209
15.2 需求分析 210
15.3 靜態(tài)結(jié)構(gòu)模型 214
15.3.1 識別出類 214
15.3.2 建立類圖 215
15.4 動態(tài)行為模型 221
15.4.1 狀態(tài)機(jī)圖 221
15.4.2 通信圖 228
15.5 物理模型 232
小結(jié) 233
習(xí)題 233
第16章 Web應(yīng)用程序設(shè)計(jì) 234
16.1 Web應(yīng)用程序的結(jié)構(gòu) 234
16.2 Web應(yīng)用程序的設(shè)計(jì) 236
16.2.1 瘦客戶端模式的UML建模 238
16.2.2 胖客戶端設(shè)計(jì) 242
16.2.3 Web發(fā)送應(yīng)用程序的設(shè)計(jì) 243
小結(jié) 246
習(xí)題 246
第17章 前向工程與逆向工程 247
17.1 C++的代碼生成和逆向工程 247
17.1.1 C++的代碼生成 248
17.1.2 使用C++分析器的逆向工程 252
17.2 Visual C++或Visual Basic的代碼生成與逆向工程 257
17.2.1 代碼生成 257
17.2.2 逆向工程 260
17.3 應(yīng)用Java語言的代碼生成與逆向工程 261
17.3.1 代碼生成 262
17.3.2 逆向工程 266
小結(jié) 267
習(xí)題 267
參考文獻(xiàn) 268

本目錄推薦

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