【軟件基礎】UML活動圖

UML圖的分類:

  1. 用例圖
  2. 活動圖
  3. 時序圖
  4. 業務模塊圖

(本文講的是其中的活動圖)

 

活動圖

用來描述執行算法的工作流程中涉及的活動。活動狀態代表了一個活動:一個工作流步驟或一個操作的執行。活動圖描述了一組順序的或併發的活動。

主要是將用例細化,即用例內部的細節可以以活動圖的方式描述。
活動圖描述活動的順序,主要表活動之間的控制流,是內部處理驅動的流程,在本質上是一種流程圖。

 

1.活動圖基本元素

1.1.初始節點和活動終點

用一個 實心圓表示初始節點


用一個 圓圈內加一個實心圓來表示活動終點

1.2.活動節點

矩形(四角圓弧) 

 

1.3.轉換

當一個活動結束時,控制流就會馬上傳遞給下一個活動節點,在活動圖中稱之爲“轉換”,用一條 帶箭頭的直線來表示

1.4.分支與監護條件

分支是用菱形表示的,它有一個進入轉換(箭頭從外指向分支符號),一個或多個離開轉換(箭頭從分支符號指向外)。而 每個離開轉換上都會有一個監護條件,用來表示滿足什麼條件的時候執行該轉換 

1.5.分岔與匯合 

 

1.6.泳道 

2.案例

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章