中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
UML筆記(3):順序圖、Sequence Diagram

目錄

含義

要素:

1 活動者

2 對象

3 生命線

4 控制焦點

5 消息

l         同步消息

l         異步消息

l         返回消息

l         自關(guān)聯(lián)消息

復(fù)合片段

1                      條件判斷

2                      可選

3                      循環(huán)

4                      同步

順序圖的引用

畫順序圖的步驟

資源共享

 

正文

含義:

順序圖是用來描述對象自身及對象間信息傳遞順序的視圖。

要素:

順序圖的五要素是:活動者、對象、生命線、控制焦點、消息

活動者:

活動者發(fā)出情況或者接收系統(tǒng)的服務(wù)。

對象:

對象是特定行為與屬性的集合。

對象的表示方式有三種:

1.      包括對象名和類名,

如:

2.      只有類名。

如:

3.      只有對象名

如:

生命線:

生命線用于描述對象的存在周期,對象下方的虛線就是改對象的生命線。

如:

控制焦點:

控制焦點是指活動者或?qū)ο筇幱趫?zhí)行狀態(tài)的時間段。

如:

消息:

消息用于描述對象間交互的方式及內(nèi)容。

消息分為四種:同步消息、異步消息、返回消息、自關(guān)聯(lián)消息

1.同步消息:一個對象向另一個對象發(fā)出同步消息后,將處于阻塞狀態(tài),一直等到另一個對象的回應(yīng)。

表示方式:

2.異步消息:一個對象向另一個對象發(fā)出異步消息后,這個對象可以進(jìn)行其他的操作,不需要等到另一個對象的響應(yīng)。

表示方式:

3.返回消息:同步消息的返回消息

表示方式:

4.自關(guān)聯(lián)消息:用來描述對象內(nèi)部函數(shù)的互相調(diào)用。

表示方式:

最后需要說明一下順序圖中對于流程控制的模塊:復(fù)合片段(Combined Fragments

復(fù)合片段有多種,在此主要介紹一下幾種:

條件判斷、可選、循環(huán)、同步

1.條件判斷:用于描述代碼中if…else…這種結(jié)構(gòu)

標(biāo)記為“alt

例如:

2.可選:是一種特殊的“條件判斷”,它只是一個if,沒有else ifelse

可選的標(biāo)記為:opt

例如:

3.循環(huán):是指代碼中的for、while之類的語句塊。

循環(huán)的標(biāo)記為:loop

例如:下圖中[m,n]是指至少執(zhí)行m次,最多執(zhí)行n

4.同步:用于描述多線程的情況。

同步的標(biāo)記是:par

例如:

 

順序圖的引用:

在一個順序圖中,可以引用另一個順序圖,其引用方式類似于復(fù)合片段,

標(biāo)簽為:ref

例如:

 

 

畫順序圖的步驟:

1.      確定交互的范圍

2.      確定參與交互的活動者與對象

3.      確定活動者、對象的生存周期

4.      確定交互中產(chǎn)生的消息

5.      細(xì)化消息的內(nèi)容

 

資源分享:

http://wenku.baidu.com/view/4e698f205901020207409ca8.html

http://www.uml.org.cn/oobject/201009081.asp

 

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
需求分析用啥圖?UML全家桶-時序圖
UML建模之時序圖(Sequence Diagram)
UML圖詳解(七)——交互圖(時序圖與協(xié)作圖)
UML時序圖總結(jié)
快速學(xué)習(xí)時序時序圖簡介、畫法及實例
UML序列圖總結(jié)
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服