狀態圖(Statechart Diagram)

1、概念:對象

狀態圖用來描述一個特定對象的全部可能狀態以及因爲各類事件的發生而引發的狀態之間的轉移。blog

 

2、狀態圖的基本元素:事件

一、狀態(State):指在對象的生命期中知足某些條件、執行某些活動或等待某些事件時的一個條件或狀態。io

二、轉移:兩個狀態之間的一種關係,表示對象將在第一個狀態中執行必定的動做,並在某個特定事件發生而某個特定的條件知足時進入第二個狀態。登錄

三、起點:im

四、終點:總結

起點和終點能夠參考活動圖的總結,這裏再也不敘述。img

 

3、狀態圖和活動圖的區別:co

狀態圖側重從行爲的結果來描述(狀態)ps

活動圖側重從行爲的動做來描述(活動)

 

下面是用Rational Rose畫的機房收費系統登陸的狀態圖:

相關文章
相關標籤/搜索