Visual Studio 2010和UML黃金法則

Visual Studio 2010和UML黃金法則

《VisualStudio2010和UML黃金法則》是2011年機械工業出版社出版的圖書,作者是邱郁惠。

基本信息

作者: 邱郁惠 [作譯者介紹]

出版社:機械工業出版社

ISBN:9787111331292

上架時間:2011-2-28

出版日期:2011 年3月

開本:16開

頁碼:1

版次:1-1

作者簡介

邱郁惠

畢業於東吳大學信息科學系,研究UML、OOAD十餘年,並舉辦UML活動推廣UML技術。目前為自由工作者,專職於企業內訓、項目輔導、自辦課程、專欄寫作。

擔任過NEC、華夏、百通、MISOO物件教室、大竑、HSDc(2007)、資策會(2008)、台灣大哥大(2008)、意藍科技(2008)、新鼎(2008)、部落格來(2009~2010)、網飛訊(2010)、PMITW國際項目管理學會(2010)、巨鷗(2010)、三商計算機(2010)等公司的內訓講師及輔導顧問,也擔任過《面向對象》雜誌主編暨UML/OOAD專欄作家、《RUN!PC旗標信息》月刊(2008~2009)以及《iThome計算機報》(2008~2010)專欄作家。

內容簡介

《visual studio 2010和uml黃金法則》以微軟新一代開發工具visual studio 2010為基礎,深入介紹了visual studio 2010對uml的支持,同時說明了visual studio 2010/uml可以協助開發人員構建的模式。作者通過深入結合visual studio 2010和uml的套用方法,總結了二者結合使用的黃金法則。本書主要特色:從第2章開始,每一章介紹一款uml圖,同時介紹使用該uml圖的一個範例;通過一個完整的課務系統案例說明構建uml圖的參考步驟,並且總結了作者十多年的最佳實踐;引入uml元模型的概念,便於讀者系統認識瑣碎的uml概念;內容根據uml認證進行分類,把visual studio 2010支持的uml元素區分成初級概念、中級概念和高級概念等。

《visual studio 2010和uml黃金法則》內容新穎,語言幽默,涉及主題豐富,適用範圍廣泛,從初學者到希望進一步提高開發水平的中級讀者,都可以從本書獲益匪淺。同時,本書也適合作為高等院校相關課程的教材和各類培訓班的輔導教材。

目錄

推薦序一

推薦序二

序言

前言

致謝

作者簡介

第1章visual studio 2010與uml /1

1.1昔日黃花 /2

1.2雙向工程 /6

1.3xmi /8

1.4uml圖 /13

1.4.1類圖 /14

1.4.2用例圖 /15

1.4.3序列圖 /15

1.4.4活動圖 /15

1.4.5組件圖 /16

1.4.6部署圖 /16

1.4.7對象圖 /16

1.4.8通信圖 /17

1.4.9狀態圖 /17

.1.4.10包圖 /19

1.4.11組合結構圖 /19

1.4.12互動概覽圖 /19

1.4.13時間圖 /20

1.4.14造型圖 /20

1.5關於本書 /21

第2章活動圖 /23

2.1從活動圖開始 /24

2.1.1較少的面向對象特徵 /24

2.1.2易於跟客戶溝通流程 /24

2.1.3查找用例並且串接用例 /24

2.2visual studio 2010中的活動圖 /25

2.3活動圖的初級概念 /26

2.3.1操作、初始節點和邊 /26

2.3.2控制流程 /30

2.3.3對象流程與對象節點 /34

2.3.4輸入插針與輸出插針 /39

2.3.5活動參數節點 /42

2.3.6決策節點與合併節點 /47

2.3.7uml的連線器 /52

2.4活動圖的中級概念 /54

2.4.1分叉節點與聯接節點 /54

2.4.2傳送信號的操作與接收事件的操作 /57

2.4.3調用行為的操作與調用操作的操作 /61

2.4.4對象節點 /67

2.4.5活動參數節點 /71

2.4.6輸入插針與輸出插針 /73

2.5案例——業務流程建模 /75

2.5.1價值 /75

2.5.2最佳實踐 /76

2.5.3繪製活動圖的操作步驟 /78

2.5.4業務流程——課程報名流程 /80

2.5.5參考步驟 /83

第3章用例圖 /85

3.1圖文相依 /86

3.2visual studio 2010中的用例圖 /86

3.3用例圖的初級概念 /88

3.3.1參與者 /88

3.3.2模板 /91

3.3.3泛化 /93

3.3.4用例 /96

3.3.5關聯關係 /100

3.3.6包含關係 /103

3.3.7擴展關係 /105

3.3.8子系統 /107

3.4用例描述 /110

3.4.1用例描述格式 /110

3.4.2項目 /112

3.4.3依賴項 /116

3.5案例——系統用例建模 /118

3.5.1價值 /118

3.5.2最佳實踐 /119

3.5.3系統用例圖 /120

3.5.4用例描述 /123

第4章類圖 /127

4.1類圖 /128

4.2visual studio 2010中的類圖 /128

4.3初級概念——類 /131

4.3.1類 /131

4.3.2屬性 /135

4.3.3操作 /140

4.3.4公用類與抽象類 /145

4.3.5枚舉 /147

4.3.6注釋 /149

4.4初級概念——關係 /151

4.4.1關聯關係 /152

4.4.2聚合關係 /157

4.4.3複合關係 /158

4.4.4繼承關係(泛化) /159

4.5初級概念——接口 /163

4.5.1接口 /163

4.5.2接口實現 /168

4.5.3依賴項 /171

4.6高級概念——模板 /180

4.7案例——企業對象建模 /184

4.7.1價值 /184

4.7.2最佳實踐 /185

4.7.3專家的最佳實踐 /189

4.7.4課務系統 /215

4.7.5用例——填寫課程報名表 /220

4.7.6用例——通知已付款 /226

第5章序列圖 /230

5.1動靜合一 /231

5.2visual studio 2010中的序列圖 /231

5.3序列圖的初級概念 /242

5.3.1生命線 /242

5.3.2同步調用與回復訊息 /246

5.3.3異步調用 /252

5.3.4創建訊息 /256

5.4序列圖的中級概念 /258

5.4.1互動使用 /259

5.4.2組合片段 /263

5.4.3組合片段——替代 /264

5.4.4組合片段——選擇 /267

5.4.5組合片段——並行 /268

5.4.6組合片段——循環 /270

5.4.7組合片段——中斷 /270

5.4.8組合片段——否定 /271

5.4.9組合片段——臨界 /272

5.4.10組合片段——弱順序和嚴格順序 /273

5.4.11組合片段——考慮與忽視 /277

5.4.12組合片段——斷言 /280

5.5案例——對象互動建模 /282

5.5.1價值 /282

5.5.2最佳實踐 /283

5.5.3專家的最佳實踐 /284

5.5.4課務系統 /288

5.5.5用例——填寫課程報名表 /289

5.5.6子流程——查看課程說明 /296

5.5.7用例——填寫課程報名表(續) /300

5.5.8練習——通知已付款 /309

第6章包圖 /311

6.1管理元素 /312

6.2visual studio 2010中的包圖 /312

6.3包圖的初級概念 /314

6.3.1包 /314

6.3.2特性描述 /319

6.3.3可見性 /323

6.3.4包導入 /326

6.4案例——系統包建模 /332

第7章組件圖 /338

7.1實體觀點 /339

7.2visual studio 2010中的組件圖 /340

7.2.1連線符 /341

7.2.2泛化關係 /342

7.2.3連線埠 /347

7.2.4部件與部件程式集 /350

7.3組件圖的中級概念 /352

7.3.1組件 /353

7.3.2界面與連線埠 /356

7.3.3部件與委託 /359

7.3.4部件程式集 /360

7.4案例——系統組件建模 /363

相關詞條

熱門詞條

聯絡我們