您好,登錄后才能下訂單哦!
小編給大家分享一下UML模型圖及其功能是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
UML模型圖及其功能
1、結構類UML模型圖-描述系統應用的靜態結構
(1)類圖-描述系統中類的靜態結構,展示了一組類、接口和協作及它們間的關系。其描述的靜態關系,在系統整個生命周期都是有效的。
系統可有多個類圖,在高層給出類的主要職責,在低層給出類的屬性和操作。對邏輯數據庫模式建模、對系統詞匯建模、對簡單協作建模時可使用。可用它表示概念模型。
(2)對象圖-展示了一組對象及它們間的關系。用對象圖說明類圖中所反應事物實例的數據結構和表態快照,是類圖的一個實例。顯示類的多個對象實例,而不是實際的類。
(3)構件圖-描述代碼構件的物理結構及各構件之間的依賴關系。對源代碼、可執行的發布、物理數據庫和可調整的系統建模
(4)配置圖-展現了運行時處理節點及其構件的部署。它描述系統硬件的物理拓撲結構及在此結構上執行的軟件,它說明系統結構的靜態部署視圖,即說明發布、交付和安裝的物理系統。
2、行為類UML模型圖-描述系統動態行為的各個方面
(1)用例圖-展現了一組用例、用戶以及它們間的關系。即從用戶角度描述系統功能,并指出各功能的操作者。用于收集用戶實際需求所采用的一些方法中
(2)序列圖-展現了一組對象和由這組對象收發的消息。用于按時間順序對控制流建模,說明系統的動態視圖,強調時間和順序。
(3)協作圖-展現了一組對象及相互間的連接及這組對象收發的消息。強調上下層次關系強調收發消息對象結構組織,按組織結構對控制流建模。
(4)狀態圖-展示了一個特定對象的所有可能狀態及由于各種事件發生而引起的狀態間轉移。描述了狀態機,強調一個對象按事件次序發生的行為
(5)活動圖-一特殊的狀態圖,描述需要做的活動、執行這些活動的順序、工作流。它用于系統的功能建模,并強調對象間的控制流
以上是“UML模型圖及其功能是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。