Visual Paradigm 教程[UML]:如何在UML中繪制活動圖?
活動圖由活動和狀態之間的活動,狀態和轉換組成,描述了如何協調活動以提供服務,例如,單個用例中的事件如何相互關聯,或者用例集合如何協調創建 組織的工作流程。
繪制活動圖的步驟
以下步驟概述了創建UML活動圖時要采取的主要步驟。
- 查找系統Actors,Classes和用例
- 確定系統用例的關鍵方案
- 結合使用活動圖描述的方案來生成全面的工作流程
- 在工作流觸發重要對象行為的情況下,將對象流添加到圖中
- 工作流跨越技術邊界,使用泳道來映射活動
- 類似復雜的高級活動,嵌套的活動圖
創建活動圖
-
單擊工具欄上的New > New Diagram。
-
在New Diagram窗口中,選擇Activity Diagram,然后單擊Next。您可以使用上面的搜索欄來過濾圖表。
-
為該圖命名,然后單擊“OK”。 在本教程中,該圖將命名為Activity Diagram Tutorial。 然后,您將看到一個空圖。
-
選擇Vertical Swimlane,然后單擊圖表上的任何空白區域。
如果您找不到垂直甬道,請嘗試單擊Horizontal Swimelane旁邊的小三角形,然后您將看到Vertical Swimlane。
-
您可以通過雙擊每個分區的名稱來重命名分區。本教程的前兩個參與者是Customer和Sales。
-
要創建更多分區,請右鍵單擊甬道上的任何空白區域,然后選擇“Add Vertical Partition”。
-
更多分區重復步驟6。
-
通過選擇“Initial Node/初始節點”創建初始節點,然后單擊要在其中啟動活動的參與者。在本教程中,我們希望活動從Customer參與者開始。
-
要創建操作,請單擊初始節點,單擊并按住資源按鈕,然后拖動到所需位置。 釋放按鈕時,選擇Control Flow > Action。 您可以通過雙擊操作重命名操作。
-
使用步驟9創建更多活動。
-
創建決策節點時,單擊要連接的操作(本示例中為“合同代理商評論訂單”),單擊并按住資源按鈕,然后拖動到所需位置并釋放。 在彈出窗口中選擇Control Flow > Decision Node。 您可以拖動并移動決策節點的標題。
-
創建更多決策節點時重復步驟11。
-
要創建活動最終節點,請選擇最終操作(在本例中為Log Shipment),單擊資源按鈕,然后拖動到所需位置并釋放。 在彈出窗口中選擇Control Flow> Activity Final Node。
-
完成圖表后,您會看到類似的內容: