UML 活動圖表 ( Activity Diagram )

Activity Diagrams of BSA (1)

「活動圖」(Activity Diagram)是UML眾多圖形之中最容易了解的圖形,是種類似流程圖的活動圖,換句話說,在需求階段我們可以使用活動圖來與客戶進行溝通

活動圖的主要目的是描述

  1. 系統的商業流程
  2. 使用案例(Use Case)情節的流程和操作步驟

適用範圍包含工作流程和所需的作業和活動,其應用範圍十分廣大,在物件導向分析和設計階段都可以使用活動圖來增強塑模的效益。

以下是常用圖形:

名稱 圖形 敘述
動作 Activity_1 活動的一個步驟,使用者或軟體在此會執行某些工作。
流程 Activity_2 從一個動作流向下一個動作。
初始節點 Activity_3 起點。
最後節點 Activity_4 終點。
決策節點 Activity_5 條件分支。 有一個輸入和兩個或多個輸出。
成立條件 Activity_6 指定語彙基元是否可以沿著連接器流動的條件。 最常用於決策節點的流出流程。
分岔節點 Activity_7    activity_7_2.png (1)將流程分割成數個並行流程。

(2)將並行流程併回單一流程。

傳送訊號/接受事件 Activity_8 代表資料傳輸的動作,等待傳輸完畢才會繼續進行。
呼叫行為動作 Activity_9 更詳細定義在另一個活動圖上的動作。
回傳錯誤碼 Activity_10 發生錯誤的情況。

 

參考:

  1. https://msdn.microsoft.com/zh-tw/library/dd409360.aspx
  2. http://puremonkey2010.blogspot.tw/2013/11/uml-uml.html

繪製工具:

  1. https://cacoo.com/

Add a Comment

發佈留言必須填寫的電子郵件地址不會公開。