順序圖(Sequence Diagram)

順序圖(Sequence Diagram)對系統的動態方面來建模。對象

順序圖是強調消息時間順序的交互圖。 協做圖則是強調接收和發送消息的對象的結構組織的交互圖blog

如何對動態方面建模?  登錄

  • 所謂動態文面,即隨着時間的推移,一些對象被建立,屬性值的改變,以及其中一些對象的銷燬,對象之間的互相調用。  
  • 對象  
  • 對象生命線  
  • 消息,實際上就是方法的調用  
  • 對象的建立與銷燬  

說明方法

  • 柱子表示方法調用,畫箭頭是在給對象分配職責,箭頭上的文字表示消息名稱,說明後面的對象有相應的方法。  
  • 不單是步驟的羅列,而是前面的步驟包含後面的步驟。  
  • 正常狀況下序列圖只表示正常,若是要表示所有的狀況(如驗證失敗),須要使用活動圖。

示例一、用戶登陸im

示例二、用戶添加margin

相關文章
相關標籤/搜索