Visio繪制時序圖


為什么要繪制時序圖?

我們編碼的時候,知道有的用例的業務邏輯按照比較確定的時間先后順序進行展開。這時候,我們就需要知道我們設計的系統中的不同類之間傳遞消息(可以認為是不同對象函數間的調用)要按照怎么樣的順序、傳遞什么消息、返回什么消息。這時候用時序圖是最好不過的了。

時序圖的定義:

          時序圖是描述消息時間順序的交互圖。在圖形上,時序圖是一張表,其中顯示的對象沿橫軸排列,從左到右分布在圖的頂部;而消息則沿縱軸按時間順序排序。創建時序圖時,以能夠使圖盡量簡潔為依據布局。 

 

用visio建立時序圖

1、選擇模版

2、常見符號

 

時序圖創建步驟

  1、確定交互過程的上下文;

  2、識別參與過程的交互對象;

  3、為每個對象設置生命線;

  4、從初始消息開始,依次畫出隨后消息;

  5、考慮消息的嵌套,標示消息發生時的時間點,則采用FOC(focus of control);

  6、說明時間約束的地點。

 

下面以團購系統的取消訂單為例。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM