《UML 實戰教程》是2006年清華大學出版社出版的圖書,作者是(美)修馬克。本書詳細解釋UML的基礎知識,並演示了如何使用UML來考慮並解決問題,從而幫助您通過建模來設計和構建更好的系統。
基本介紹
- 書名:UML 實戰教程
- 作者:(美)修馬克、Martin L. Shoemaker
- 原版名稱:UML Applied A.NET Perspective
- 譯者:高猛、朱潔梅
- ISBN:9787302119395
- 頁數:325
- 出版社:清華大學出版社
- 出版時間:2006-2-1
- 開本:平裝
- 字數:550000
內容簡介,目錄,
內容簡介
第2章介紹了“UML五步法”,並且在全文中都將使用這種方法來指導讀者學習UML設計,希望您和您的團隊可以藉此來了解構建系統時採用圖形交流的優點。
本書主要從.NET的角度展開論述,但讀者往往會因此而忽略開發過程前期前面所有雜亂的分析和設計材料。在本書的後面,我嘗試幫助您培養在.NET開發項目環境中建模的能力。希望您可以意識到:即使代碼看起來非常容易,但前期工作也非常關鍵。
目錄
第I部分 UML和UML五步法:都是關於交流的
第1章 UML簡介:面向對象的分析和設計(OOAD)
1.1 對象
1.2 分析
1.3 設計
1.4 模型
1.5 UML
1.5.1 UML的統一
1.5.2 與UML相混淆的概念
1.5.3 UML圖
1.6 UML的作用
1.7 總結
1.8 練習題答案
第2章 UML五步法:輕量級OOAD
2.1 使用一個過程
2.1.1 過程中的問題
2.1.2 回答:UML五步法
2.1.3 UML五步法概述
2.2 自己實踐UML
2.2.1 尋找問題
2.2.2 從朋友處獲得幫助
2.3 第1步:定義
2.3.1 UML表示法
2.3.2 第1步的具體過程
2.4 第2步:細化
2.4.1 UML表示法
2.4.2 第2步的具體過程
2.5 第3步:分配
2.5.1 UML表示法:泳道
2.5.2 第3步的具體過程
2.6 第4步:設計
2.6.1 UML表示法
2.6.2 組件
2.6.3 接口
2.6.4 實現
2.6.5 依賴關係
2.6.6 組件圖
2.6.7 第4步的具體過程
2.7 第5步:重複
2.7.1 UML表示法
2.7.2 第5步的具體過程
2.8 第5步(a):再次重複
2.9 第5步(b):再次重複?
2.10 第5步(c):重複(反過來)
2.10.1 UML表示法
2.10.2 部署圖
2.10.3 設計部署:總結
2.11 總結
第3章: 實用指南:起作用的圖
3.1 做有用的工作
3.1.1 目標
3.1.2 問題
3.1.3 聽眾
3.1.4 .NET視角
3.1.5 使用工具
3.2 模型規則
3.3 “合法的”並不一定是“漂亮的”
3.4 MTB規則
3.5 7±2規則
3.6 簡歷規則
3.7 “您只是沒有理解”從來不是一個藉口
3.8 每個圖表達一個故事
3.9 公路地圖規則
3.10 使用原型定義您自己的UML
3.11 剛剛好的建模:分析,而不是癱瘓(paralysis)
3.12 總結
第4章 .NET的UML視圖
4.1 .NET基礎
4.1.1 命名空間
4.1.2 類
4.1.3 結構體
4.1.4 接口
……
第II部分 案例分析:套用於.NET解決方案的UML
第III部分 隱藏在代碼後面的內容
第IV部分 附 錄