【转】[完全免费] 在线UML Sequence Diagram 时序图工具 - 教程第3部分
時序圖教程
甲序列圖描述了一組對象之間的相互作用參與協作(或情況),布置成按時間順序;?它通過它們的“生命線”和它們發送給對方的消息來顯示參與交互的對象。
什么是UML中的序列圖?
UML序列圖是詳細說明如何執行操作的交互圖。由于序列圖可用于捕獲協作環境中對象之間的交互,因此序列圖的主要用途之一就是從用例所表達的需求過渡到下一個更正式的精化級別。用例通常被細化為一個或多個序列圖。
序列圖是時間焦點,它們通過使用圖的垂直軸來可視化地顯示交互的順序,以表示什么消息被發送以及何時發送。
序列圖捕獲不同粒度級別的交互:
嘗試一下!
查找在線序列圖工具?只需點擊下面的繪圖按鈕即可在線創建序列圖。Visual Paradigm Online是免費*且直觀的。在開始之前,您也可以通過此序列圖教程了解序列圖。
現在畫
序列圖符號
生命線
生命線代表互動中的個人參與者。
演員
演員一種與主體交互的實體所扮演的角色類型(例如,通過交換信號和數據)。演員也可以是主體的外部(即,演員的實例不是其相應主體的實例的一部分)。它們通常代表人類用戶,外部硬件或其他主題扮演的角色。
注意:
激活
激活由生命線上的薄矩形表示)表示元素正在執行操作的時段。矩形的頂部和底部分別與開始時間和完成時間對齊
消息
通話信息
呼叫消息定義了交互的生命線之間的特定通信,其表示調用目標生命線的操作。
返回消息
返回消息定義了交互的生命線之間的特定通信,該通信表示將信息傳遞給對應的先前消息的調用者。
自我信息
自我消息定義了交互的生命線之間的特定通信,其表示對同一生命線的消息的調用。
遞歸消息
遞歸消息定義了交互的生命線之間的特定通信,它表示對同一生命線的消息的調用。它是激活消息被調用的激活之上的目標點。
創建消息
創建消息定義了交互的生命線之間的特定通信,其表示(目標)生命線的實例化。
銷毀消息
摧毀消息定義了交互的生命線之間的特定通信,這代表了摧毀目標生命線生命周期的請求。
時間消息
持續時間消息定義了交互的生命線之間的特定通信,其顯示消息調用的兩個時刻之間的距離。
注意
注釋(注釋)賦予將各種注釋附加到元素的能力。評論不帶有語義力,但可能包含對建模者有用的信息。
何時繪制序列圖?
如何繪制序列圖?
你也可以:
序列圖示例
下面的序列圖示例顯示了預訂座位時用戶和訂票系統之間的交互。它主要由四部分組成:角色,用戶,邊界對象'接口',控制器對象'mainController'和兩個實體對象的路由和路由。
?
下面的序列圖示例顯示了患者入院過程。它顯示了使用時間和持續時間的限制。
序列圖示例顯示如何在交互建模中使用遞歸消息。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的【转】[完全免费] 在线UML Sequence Diagram 时序图工具 - 教程第3部分的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 交通银行白金卡机场贵宾厅有哪些
- 下一篇: 2020年央行存款准备金率是多少?历年存