您好,登錄后才能下訂單哦!
這篇文章主要講解了“UML類圖的用途及創建方法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“UML類圖的用途及創建方法”吧!
UML類圖用途:
◆可提供對系統中所使用類型以及系統組件間所傳遞類型的與實現無關的描述。
例如,“訂餐”類型可在業務層以.NET代碼實現,在組件間的接口中以XML實現,在數據庫中以SQL實現,在用戶界面中以HTML實現。盡管這些實現在細節上有所不同,但“訂餐”類型和其他類型(如“菜單”和“付款”)之間的關系始終相同。通過UML類圖就可將這些關系與實現分開討論。
◆可闡明應用程序及其用戶之間溝通所用詞匯的詞匯表,并描述用戶需求。有關更多信息,請參見用戶需求建模。
例如,考慮餐館應用程序的用戶情景、用例或其他需求描述。在此描述中,您將發現如“菜單”、“訂單”、“餐飲”、“價格”、“付款”等詞匯。您可繪制定義這些詞匯間關系的UML類圖。這可降低需求描述、用戶界面和幫助文檔中出現不一致的風險。
創建UML類圖
1.在“體系結構”菜單上,單擊“新建關系圖”。
2.在“模板”下單擊“UML類圖”。
3.命名該關系圖。
4.在“添加到建模項目”中,從您的解決方案中選擇一個現有建模項目,或者選擇“創建新的建模項目”,然后單擊“確定”。
此時將顯示一個新的類圖,同時顯示“UML類圖”工具箱。該工具箱中包含所需的元素和關系。
繪制UML類圖
1.若要創建類型,請在工具箱上單擊“類”、“接口”或“枚舉”工具,然后單擊關系圖的空白部分。
2.若要向類型添加特性或操作,或向枚舉添加文本,請單擊類型中的“特性”、“操作”或“文本”標題,然后按Enter。
您可以寫入簽名,如:
f(x:Boolean):Integer
。有關更多信息,請參見特性和操作。
3.若要快速添加多個項,請在每一項的***按兩次Enter。可以使用箭頭鍵在列表中上下移動。
4..若要展開或折疊某個類型,請單擊該類型左上角的V形圖標。還可以展開以及折疊類或接口的“特性”和“操作”部分。
5.若要繪制類型之間的關聯、繼承或依賴項鏈接,請單擊相應關系工具,再單擊源類型,然后單擊目標類型。
6.若要在包中創建類型,請使用“包”工具創建一個包,然后在該包中創建新的類型和包。還可以使用復制命令復制類型,然后將它們粘貼到包中。
每個關系圖都是模型中的視圖,可在同一項目中的其他關系圖之間共享。若要查看完整模型的樹視圖,請單擊“視圖”,指向“其他窗口”,然后單擊“UML模型資源管理器”。
感謝各位的閱讀,以上就是“UML類圖的用途及創建方法”的內容了,經過本文的學習后,相信大家對UML類圖的用途及創建方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。