中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

UML序列圖總結(jié)

  序列圖主要用于展示對(duì)象之間交互的順序。

  序列圖將交互關(guān)系表示為一個(gè)二維圖。縱向是時(shí)間軸,時(shí)間沿豎線向下延伸。橫向軸代表了在協(xié)作中各獨(dú)立對(duì)象的類(lèi)元角色。類(lèi)元角色用生命線表示。當(dāng)對(duì)象存在時(shí),角色用一條虛線表示,當(dāng)對(duì)象的過(guò)程處于激活狀態(tài)時(shí),生命線是一個(gè)雙道線。

  消息用從一個(gè)對(duì)象的生命線到另一個(gè)對(duì)象生命線的箭頭表示。箭頭以時(shí)間順序在圖中從上到下排列。 

  序列圖中涉及的元素:

  1. 生命線:

  生命線名稱(chēng)可帶下劃線。當(dāng)使用下劃線時(shí),意味著序列圖中的生命線代表一個(gè)類(lèi)的特定實(shí)例。

 

  2. 同步消息

  發(fā)送人在它繼續(xù)之前,將等待同步消息響應(yīng)。

   

  3. 異步消息

  在發(fā)送方繼續(xù)之前,無(wú)需等待響應(yīng)的消息。

 

  4. 注釋


  5. 約束

  約束的符號(hào)很簡(jiǎn)單;格式是: [Boolean Test]

 

  6. 組合片段

  組合片段用來(lái)解決交互執(zhí)行的條件及方式。它允許在序列圖中直接表示邏輯組件,用于通過(guò)指定條件或子進(jìn)程的應(yīng)用區(qū)域,為任何生命線的任何部分定義特殊條件和子進(jìn)程。

  常用的組合片段有:

  抉擇(Alt

  抉擇用來(lái)指明在兩個(gè)或更多的消息序列之間的互斥的選擇,相當(dāng)于經(jīng)典的if..else..。

  抉擇在任何場(chǎng)合下只發(fā)生一個(gè)序列。 可以在每個(gè)片段中設(shè)置一個(gè)臨界來(lái)指示該片段可以運(yùn)行的條件。else 的臨界指示其他任何臨界都不為 True 時(shí)應(yīng)運(yùn)行的片段。如果所有臨界都為 False 并且沒(méi)有 else,則不執(zhí)行任何片段。

 

  選項(xiàng)(Opt

  包含一個(gè)可能發(fā)生或不發(fā)生的序列

 

  循環(huán)(Loop

  片段重復(fù)一定次數(shù)。 可以在臨界中指示片段重復(fù)的條件。

 

  并行(Par

 

  下表列出了常用的組合片段:

片段類(lèi)型

名稱(chēng)

說(shuō)明

Opt

選項(xiàng)

包含一個(gè)可能發(fā)生或可能不發(fā)生的序列。 可以在臨界中指定序列發(fā)生的條件。

Alt

抉擇

包含一個(gè)片段列表,這些片段包含備選消息序列。 在任何場(chǎng)合下只發(fā)生一個(gè)序列。

可以在每個(gè)片段中設(shè)置一個(gè)臨界來(lái)指示該片段可以運(yùn)行的條件。 else 的臨界指示其他任何臨界都不為 True 時(shí)應(yīng)運(yùn)行的片段。 如果所有臨界都為 False 并且沒(méi)有 else,則不執(zhí)行任何片段。

Loop

循環(huán)

片段重復(fù)一定次數(shù)。 可以在臨界中指示片段重復(fù)的條件。

Loop 組合片段具有“Min”“Max”屬性,它們指示片段可以重復(fù)的最小和最大次數(shù)。 默認(rèn)值是無(wú)限制。

Break

中斷

如果執(zhí)行此片段,則放棄序列的其余部分。 可以使用臨界來(lái)指示發(fā)生中斷的條件。

Par

并行

并行處理。 片段中的事件可以交錯(cuò)。

Critical

關(guān)鍵

用在 Par 或 Seq 片段中。 指示此片段中的消息不得與其他消息交錯(cuò)。

Seq

弱順序

有兩個(gè)或更多操作數(shù)片段。 涉及同一生命線的消息必須以片段的順序發(fā)生。 如果消息涉及的生命線不同,來(lái)自不同片段的消息可能會(huì)并行交錯(cuò)。

Strict

強(qiáng)順序

有兩個(gè)或更多操作數(shù)片段。 這些片段必須按給定順序發(fā)生。

  有關(guān)如何解釋序列的片段

  默認(rèn)情況下,序列圖表明可能發(fā)生的一系列消息。 在運(yùn)行的系統(tǒng)中,可能會(huì)出現(xiàn)您未選擇顯示在關(guān)系圖上的其他消息。

  以下片段類(lèi)型可用于更改此釋義:

片段類(lèi)型

名稱(chēng)

說(shuō)明

Consider

考慮

指定此片段描述的消息列表。 其他消息可發(fā)生在運(yùn)行的系統(tǒng)中,但對(duì)此描述來(lái)說(shuō)意義不大。

“Messages”屬性中鍵入該列表。

Ignore

忽略

此片段未描述的消息列表。 這些消息可發(fā)生在運(yùn)行的系統(tǒng)中,但對(duì)此描述來(lái)說(shuō)意義不大。

“Messages”屬性中鍵入該列表。

Assert

斷言

操作數(shù)片段指定唯一有效的序列。 通常用在 Consider 或 Ignore 片段中。

Neg

否定

此片段中顯示的序列不得發(fā)生。 通常用在 Consider 或 Ignore 片段中。

it知識(shí)庫(kù)UML序列圖總結(jié),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲精品免费视频 | 久久久精品久 | 精品1区2区 | 欧美性一级 | 在线观看中文字幕av | 国产精品一区二区精品 | 国产一区二区三区 | 亚洲高清免费 | 97免费在线观看视频 | 免费a大片 | 91国内精品久久 | 亚洲成人a v | 蜜桃av鲁一鲁一鲁一鲁 | 亚洲一区二区视频在线观看 | 日韩综合网 | 亚洲精品乱码久久久久久按摩 | 欧美白人做受xxxx视频 | 成人在线影视 | 成人美女免费网站视频 | 亚洲国产高清高潮精品美女 | xxxxx黄色片 欧美一区免费 | 天堂成人国产精品一区 | 一级片毛片 | 国产一区二区三区网站 | 欧美 日韩 国产 成人 | 999精品在线观看 | 亚洲精品一区二区三区蜜桃久 | 精品一区二区三区四区在线 | 亚洲影音 | 欧美日韩国产精品激情在线播放 | 狠狠伊人 | 蜜臀av日日欢夜夜爽一区 | 一区二区三区四区在线 | 午夜影院中文字幕 | 91麻豆蜜桃一区二区三区 | 久久这里有精品 | 91麻豆精品国产91久久久久久 | 一区二区手机在线 | 亚洲电影一级片 | 91久久国产综合久久 | 365夜爽爽欧美性午夜免费视频 |