當前位置:股票大全官網 - 股票投資 - UML中有幾個圖。

UML中有幾個圖。

時序圖是強調時間順序的對象交互圖。

1.描述對象之間的交互

2.強調時間順序

開發人員通常使用它來模擬場景中的對象交互。它解釋了系統中的不同組件如何相互交互以實現特定功能,以及在特定場景中交互發生的順序。

時序圖就是用壹條從頂部壹步步往下的時間線來標註交互的時間順序。每個對象對應壹列,它們之間傳遞的消息用箭頭表示。

本文描述了人們希望如何使用壹個系統來更清晰地展示相關用戶、用戶需要系統提供的服務以及系統需要用戶提供的服務,從而使系統用戶更容易理解這些元素的用途,開發人員也能最終實現這些元素。

用例圖是描述軟件產品外部特征的視圖,從用戶的角度描述需求,分析產品的功能和動態行為。

用例圖包括三個方面:用例、參與者以及參與者和用例之間的關系。

類圖是根據系統中的類以及它們之間的關系來描述系統的靜態圖。它由多個類和類之間的關系組成。

(1)顯示系統中信息的結構;

(2)描述該信息在系統中的行為;

(3)為其他圖(如序列圖和交互圖)定義壹個基礎;

對象圖包含對象和鏈接。對象是類的具體實例,鏈是類之間關系的實例,代表對象之間的具體關系。

對象圖作為系統在某壹時刻的快照,是類圖中每個類在某壹時間點的實例及其關系的靜態寫照。

(1)解釋了復雜的數據結構,有助於抽象。

(2)在快照中表示行為。通過壹系列的快照,可以有效地表達事物的行為。

活動圖對系統的動態行為進行建模並描述活動的順序,本質上是壹個流程圖,顯示了從壹個活動到另壹個活動的控制流。

活動圖元素

也稱為結構圖,它描述了系統的物理方面。它可以描述系統的各個組件,組件提供的接口和需求接口,端口以及它們之間的關系。

這在基於組件開發的系統模型中非常重要。

本文描述了系統運行時的硬件節點、在這些節點上運行的軟件組件的物理運行位置以及它們如何相互通信的靜態視圖。

描述對象在其存在期間的動態行為,由對象經歷的狀態序列、導致狀態轉換的事件以及伴隨狀態轉換的動作來表示。

用壹個數字時間軸來精確描述消息的順序,直觀地表示每條生命線的狀態變化。

通常用於模擬實時事件。