時序圖
外觀
此條目沒有列出任何參考或來源。 (2020年12月3日) |
UML圖 |
---|
UML結構圖 |
UML行為圖 |
序列圖(Sequence Diagram),亦稱為循序圖、時序圖,是一種UML行為圖。描述物件在時間序列中的交叉作用。序列圖會描繪在此情境下有關的物件,以及此物件和其他物件交換訊息的順序。序列圖一般和待開發系統邏輯視圖上,用例的實現有關。序列圖有時也稱為事件圖或事件情境。
序列圖中會繪出許多同時存在的不同物件(以垂直線表示,線的開始及結束為生命線,表示物件的產生及結束),而物件之間橫向的箭頭,表示物件之間交換的訊息,會以發生的先後順序來排列。因此可以用圖形的方式,簡單說明用例在執行時的情形。
元素
[編輯]循序圖包含四類元素,他們分別是:
- 物件(Object)
- 生命線(Lifeline)
- 訊息(Message)
- 活化(Activation)
參考連結
[編輯]
外部連結
[編輯]- UML基礎:序列圖 (頁面存檔備份,存於網際網路檔案館)
- Event-driven State Transitions and Actions - StateWizard: a ClassWizard-like round-trip UML dynamic modeling/development open-source framework and tool running in popular IDEs.