您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“UML視圖及其作用的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“UML視圖及其作用的示例分析”這篇文章吧。
UML視圖及其作用
UML(UnifiedModelingLanguage,統一建模語言)是一組用于描述OOAD過程的圖形化表達方式。
UML為交流面向對象的設計中的需求,行為、體系結構的實現提供了一套綜合的表示法。
UML繪制工具,EA和VSU2010
UML由9個不同類型的圖組成:
用例圖:顯示了系統的外部可視行為。
UML視圖中的用例圖描述了系統外的人員和系統的交互動作,以及系統的響應,該類型的圖可以用于描述系統的功能需求。
活動圖:顯示系統行為的峽谷納西描述。
UML視圖中的活動圖描述了單個功能需求內部的細節行為,包括基本的場景和一些可選的場景。
組件圖:顯示了系統的體系結構。
UML視圖中的組件圖描述了系統的可部署單元(可執行文件,組件,數據存儲和其他一些內容)以及一些借口,可部署單元通過這些接口進行交互,該圖可以用于研究系統的體系結構。
順序圖:顯示了對象隨著時間的交互。
UML視圖中的順序圖描述了某個功能需求的路徑或場景內相對時間的詳細行為,該圖可用于理解系統元素之間的消息流程。
協作圖:顯示了對象的交互,強調對象之間的關系。(在UML2.0里面找不到了)
類圖:顯示了類的定義和關系。
UML視圖中的類圖描述了系統設計中的類和接口,以及他們之間的關系。該圖可用于定義內部的,面向對象的代碼結構。
狀態圖:顯示了響應時間的狀態改變。
UML視圖中的狀態圖描述了系統如何改變狀態以相應內部的和外部的事件,確保每個事件都被適當的處理。
部署圖:顯示了系統的物理體系結構。
UML視圖中的部署圖描述了系統的可部署單元(應用,組件,數據存儲等)如何被賦予不同的節點,這些節點如何交互通信,用于系統映射和負載的研究。
包圖:顯示了設計的層次結構。
UML視圖中的包圖描述了設計的相關元素如何按組結合在一起,以及他們之間的關系。
以上是“UML視圖及其作用的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。