日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【编程通识】PlantUML绘制时序图样例

發布時間:2025/4/5 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【编程通识】PlantUML绘制时序图样例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

??時序圖(Sequence Diagram),又名序列圖、循序圖、順序圖,是一種UML交互圖。它通過描述對象之間發送消息的時間順序顯示多個對象之間的動態協作。它可以表示用例的行為順序,當執行一個用例行為時,其中的每條消息對應一個類操作或狀態機中引起轉換的觸發事件。

樣例1:

@startumlA -> B : text1 B --> A : text2 '這里是注釋 /'這里是可換行的 注釋'/@enduml

效果:

?

樣例2:加上消息序號

@startumlautonumber '這個關鍵字可自動為消息加序號 A -> B : text1 B --> A : text2autonumber 5 10 '也可以用于指定序號 A -> B : text3 B --> A : text4@enduml

效果:

?

樣例3:加上消息注釋

@startumlA -> B : text1 note left: comment1B --> A : text2 note right: comment2A -> B : text3 note left: comment3B --> A : text4 note right: comment4@enduml

效果:

?

樣例4:加上消息者注釋

@startumlparticipant A participant Brnote left of A comment on A left 1 comment on A left 2 end note '多行注釋這樣寫note right of B: comment on B right '單行注釋這樣寫note over A: comment on A headhnote over A, B comment for A and B on there head end note@enduml

效果:

?

樣例5:使用html標簽

@startumlparticipant A participant Bnote left of A: <size:20>comment on A left 1</size> '字體大小 note left of A: ~~comment on A left 2~~ '波浪線 note right of B: comment on --刪除部分-- B right '消息者注釋刪除線 note right of B: picture <img library.JPG> '插入圖片A -> B : **text1** '加粗 B --> A : ~~text2~~ '下劃線 A -> B : <color red>text3</color> '字體顏色 B --> A : <s:black>text4</s> '消息刪除線@enduml

效果:

?

樣例6:劃分階段

@startuml==階段一== A -> B : text1 B --> A : text2==階段二== A -> B : text3 B --> A : text4@enduml

效果:

?

樣例7:延時

@startuml...100 years later... A -> B : text1 B --> A : text2...200 years later... A -> B : text3 B --> A : text4@enduml

效果:

?

樣例8:加入間隔

@startumlA -> B : text1 B --> A : text2||| A -> B : text3 B --> A : text4||60|| '指定間隔長度 A -> B : text3 B --> A : text4@enduml

效果:

?

樣例9:消息者組合

@startumlbox "組合1" #LightBlue participant A participant B end box '組合A、B,并以藍色為底色A -> B : text1 B -> C : text2@enduml

效果:

?

樣例10:加入時序圖說明

@startumlA -> B : text1 B --> A : text2legend center comment1 comment2 endlegend@enduml

效果:

?

樣例11:加入標題和隱藏底部對象

@startumlhide footbox '隱藏底部對象title "標題1"A -> B : text1 B --> A : text2@enduml

效果:

?

樣例12:不同消息者圖案

@startumlparticipant par actor A boundary B control C entity E database D '上面幾個是不同類型的事先聲明,聲明的變量具有不同圖案par->A : to actor par->B : to boundary par->C : to control par->E : to entity par->D : to database@enduml

效果:

?

?

?

此外PlantUML還可用于繪制用例圖、類圖、流程圖、組件圖、狀態圖、對象圖等,以后用到了再補充。

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的【编程通识】PlantUML绘制时序图样例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人妻互换一区二区激情偷拍 | 欧美色图在线观看 | 不卡av在线 | 色诱久久av| 一区二区三区91 | 羞羞涩涩网站 | 国产免费一区视频观看免费 | 中文字幕不卡在线观看 | 色就是色网站 | 久操成人| 自拍99 | 亚洲成人中文字幕 | 少妇精品无码一区二区三区 | 国产成人精品无码播放 | 色噜噜狠狠狠综合曰曰曰88av | 成人影片在线播放 | 天天干,天天操,天天射 | 国产美女无遮挡免费视频 | 爱逼av | 国产女人呻吟高潮抽搐声 | 99视频国产精品免费观看a | 欧美日韩国产在线 | 人人妻人人澡人人爽国产一区 | 鬼眼| 日韩黄色一级大片 | 女人扒开腿让男人桶爽 | 久久网中文字幕 | 亚洲欧美一区二区三区情侣bbw | 国产在线免费视频 | 午夜精品视频一区 | 午夜影院毛片 | 一区二区三区黄色 | 久久国产二区 | av在线一区二区三区 | 波多野结衣在线观看一区二区三区 | 欧美亚洲激情视频 | 午夜婷婷在线观看 | 老熟妇仑乱视频一区二区 | 亚洲一区二区三区高清 | 精品人妻无码一区二区三 | 国产精品一区二区无线 | 亚洲国产不卡 | 国产精品视频入口 | 91视频免费观看 | 蜜桃99视频一区二区三区 | 欧美大片一区二区三区 | 强公把我次次高潮hd | 在线免费观看污片 | 国产在线观看免费视频软件 | 蜜桃精品视频在线观看 | 日韩欧美在线第一页 | 成人视品 | 国产成人精品一区二区三 | 色七七在线 | 亚洲激情中文字幕 | 欧美视频一区二区三区在线观看 | 日韩精品视频免费在线观看 | 久久久成人精品一区二区三区 | 不卡视频在线观看免费 | 羞羞涩涩视频 | 永久免费看mv网站入口78 | 亚洲一二区视频 | 黄大色黄大片女爽一次 | √资源天堂中文在线视频 | 日本中文字幕视频在线 | 青青草视频在线观看免费 | 成人国产片 | 日本最黄网站 | 国产a国产| 欧美专区在线播放 | 在线观看日韩精品 | 午夜激情男女 | 老熟女毛茸茸 | 欧美成人一区二免费视频软件 | 男人插女人免费视频 | 日噜| 免费av小说 | 一区二区三区四区五区六区 | 成人黄色片免费看 | 国产精品免费网站 | 国产精品美女www爽爽爽 | 欧美一区永久视频免费观看 | 超碰超碰超碰超碰超碰 | 免费毛片播放 | 亚洲成a人片在线www | 自拍色图 | 性欧美bb | 黄色变态网站 | 国产一区二区三区精品在线观看 | 天天摸天天碰天天爽天天弄 | 小珊的性放荡羞辱日记 | 亚洲av无码国产精品久久 | 欧美色综合色 | 日韩成人影视 | 公侵犯一区二区三区四区中文字幕 | 亚洲乱熟| 日本午夜三级 | 色综合久久久久综合体桃花网 | 中国女人内谢69xxxx免费视频 |