2010-11-06 115 views
2

我已經學會了很多花哨的圖表來用於建模軟件,但只有用例和類圖似乎對我有明確的用法。我在網上搜索了很多,我發現很少運動。我需要一本書或一個包含大量UML示例的文檔,以便我可以開始思考和嘗試所學的工具。UML圖練習

回答

1

我發現UML 2 and the Unified Process: Practical Object-Oriented Analysis and Design非常有用。搜索亞馬遜並閱讀評論!

說到現實世界的適用性,我的經驗是,你提到的兩種圖類型是最常用的類型。 RUP的日子已經結束了,現在一切都變得敏捷了,所以過度的圖表被那些希望看到他們的錢轉化爲軟件而不是紙的客戶所詬病。

+0

_excessive_建模可能會被忽視,但使用簡潔的uml圖來表達你的想法並與你的團隊溝通對我來說聽起來很「敏捷」 – Marijn 2010-11-06 13:30:14

+0

我得到的一般感覺是客戶喜歡輕量級方法。這並不意味着UML是過去的東西,只是OP提到的兩個圖(+一些序列圖)通常足以傳達想法。 – rickythefox 2010-11-06 14:09:37

0

我發現Simon Bennett,Steve McRobb和Ray Farmer的「面向對象的系統分析和設計使用UML」相當不錯(如果我正確地記得在每章末尾有幾個案例研究)和「軟件工程「Ian Sommerville介紹了UML及其在需求工程,設計等方面的應用。

以下網站也提供了主要圖表類型的簡要概述,不幸的是,自檢鏈接似乎不再工作了。 http://edn.embarcadero.com/article/31863

0

有些人可能會爭辯說,除了用例和類圖之外,你找不到更多用於UML圖的原因是這些其他圖並不那麼有用!不知道我自己是否同意這一點,但另一方面,我認爲類/用例圖比其他更奇特的表親更廣泛地使用,並且更普遍有用/適用。