UML圖中時序圖的基本用法


快速閱讀

序列圖主要用來更直觀的表現各個對象交互的時間順序,將體現的重點放在 以時間為參照,各個對象發送、接收消息,處理消息,返回消息的 時間流程順序,也稱為時序圖。

里面用到的基本元素如下:

角色-可以是人,其它系統或子系統

1563376287459

對象 -交互的主體,接受發送消息的主體,

1563376322938

生命線

角色和對象下面垂直的虛線。代表角色和對象在一段時間類存在。

激活

對象操作執行時期,處於激活的狀態。使用條狀矩形表示,附着於對象生命線上

1563376368036

消息

對旬之間發出的交互

同步消息

發送人需要等待消息的響應。實心箭頭表示。

1563376412275

異步消息

發送不需等待消息的響應。線性箭頭表示。

1563376432848

返回消息

返回的消息 ,虛線的線性箭頭表示

自關聯消息

自身調用自身的方法 。自我調用的同不消息

1563376495517

組合

對一個交互過程的執行條件進行限定。

選擇組合

表明組合中的內容可能執行可能不執行,根據條件進行判斷

1563376525089

替換組合

類似if else ,switch, 多個選一個

1563376558162

組合的其它情獎品

1563376581782

簡單例子

1563376607205

參考:

https://blog.csdn.net/ffengz/article/details/75447876

友情提示

​ 我對我的文章負責,發現好多網上的文章 沒有實踐,都發出來的,讓人走很多彎路,如果你在我的文章中遇到無法實現,或者無法走通的問題。可以直接在公眾號《愛碼農愛生活 》留言。必定會再次復查原因。讓每一篇 文章的流程都能順利實現。


免責聲明!

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



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