1. 程式人生 > >UML之行為圖---狀態圖state diagram、活動圖activity diagram(Rational Rose 折線變直線 Ctrl+Shift+L)

UML之行為圖---狀態圖state diagram、活動圖activity diagram(Rational Rose 折線變直線 Ctrl+Shift+L)

之前分享了UML的靜態圖,互動圖,今天我們來分享一下UML的行為圖:

①、什麼是狀態圖?

說明物件在它的生命期中響應事件所經歷的狀態序列,以及它們對那些事情的響應。狀態圖用於駕駛actor、類、子系統和元件的複雜特徵。

②、狀態圖的兩個元素?

狀態:物件的狀態是指在這物件的生命期中的一個條件或狀況,在此期間物件滿足某些條件、執行某些活動,或等待某些事件。

轉移:一個轉換是兩個狀態之間的一種關係,表示物件將在第一個狀態中執行一定的動作,並在某個特定事件發生而某個特定的條件滿足時進入第二個狀態。

③、狀態圖包含哪些圖示?

④、什麼是活動圖?

活動圖描述系統的動態行為,包含活動狀態,活動狀態是指業務用例的一個執行步驟或一個執行操作。

⑤、活動圖包含哪些圖示?

 ⑥、活動圖的關係表示

⑦、機房收費系統活動圖、狀態圖

機房收費系統上機操作活動圖:

機房收費系統上下機狀態圖:

以上便是行為圖的分享,不足之處還望您多多給予寶貴建議,下一站實現圖走起^_^