活動圖實質上也是一種流程圖,只不過表現爲從一個活動到另一個活動的控制流,活動圖描述的是活動的序列,並且支持對帶條件的行爲和併發行爲的表達。
活動圖的組成
- 活動的起點,用黑的實心圓表示
- 活動的終點,即活動的終止狀態,用含有實心圓的空心圓表示。
- 活動,可以是手動或自動執行的任務
- 活動圖中的狀態,與狀態圖中的狀態,更加接近於橢圓。
- → 箭頭表示一個活動轉向另外 一個活動。
- 分叉與會合
下圖是活動圖的一個簡單例子(Rational Rose 2007):
活動圖實質上也是一種流程圖,只不過表現爲從一個活動到另一個活動的控制流,活動圖描述的是活動的序列,並且支持對帶條件的行爲和併發行爲的表達。
下圖是活動圖的一個簡單例子(Rational Rose 2007):