精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

術(shù)語匯編 UML狀態(tài)圖用法解析

開發(fā) 架構(gòu)
UML狀態(tài)圖的概念你是否了解,UML狀態(tài)圖是系統(tǒng)分析的一種常用工具,它通過建立類對象的生存周期模型來描述對象隨時間變化的動態(tài)行為。

本文和大家重點討論一下UML狀態(tài)圖,UML狀態(tài)圖由表示狀態(tài)的節(jié)點和表示狀態(tài)之間轉(zhuǎn)換的帶箭頭的直接組成。若干個狀態(tài)由一條或多條轉(zhuǎn)換箭頭連接,狀態(tài)的轉(zhuǎn)換由事件觸發(fā)。

UML狀態(tài)圖簡介

UML狀態(tài)圖是系統(tǒng)分析的一種常用工具,它通過建立類對象的生存周期模型來描述對象隨時間變化的動態(tài)行為。

狀態(tài)機

狀態(tài)機是展示狀態(tài)與狀態(tài)轉(zhuǎn)換的圖。通常一個狀態(tài)機依附于一個類,并且描述一個類的實例。狀態(tài)機包含了一個類的對象在其生命周期間所有狀態(tài)的序列以及對象對接收到的事件所產(chǎn)生的反應(yīng)。

狀態(tài)機由狀態(tài)、轉(zhuǎn)換、事件、活動和動作5部分組成。

UML狀態(tài)圖

一個UML狀態(tài)圖表示一個狀態(tài)機。主要用于表現(xiàn)從一個狀態(tài)到另一個狀態(tài)的控制流。

UML狀態(tài)圖由表示狀態(tài)的節(jié)點和表示狀態(tài)之間轉(zhuǎn)換的帶箭頭的直接組成。若干個狀態(tài)由一條或多條轉(zhuǎn)換箭頭連接,狀態(tài)的轉(zhuǎn)換由事件觸發(fā)。模型元素的行為可以由UML狀態(tài)圖中的一條通路表示,沿著此通路狀態(tài)機隨之執(zhí)行了一系列動作。一個簡單的UML狀態(tài)圖如下:

 

1、狀態(tài)

狀態(tài)由一個帶圓角的矩形表示,UML狀態(tài)圖的圖標(biāo)可以分為3部分:名稱、內(nèi)部轉(zhuǎn)換和嵌套狀態(tài)。

(1)、名稱。名稱表示狀態(tài)的名字,通常用字符串表示。一個狀態(tài)的名稱在UML狀態(tài)圖所在的上下文中應(yīng)該是***的

(2)、內(nèi)部轉(zhuǎn)換。在內(nèi)部轉(zhuǎn)換中可以包含進入或者走出此狀態(tài)應(yīng)該執(zhí)行的活動或動作,它們將響應(yīng)對象所接收到的事件,但是不改變對象的狀態(tài)。

(3)、嵌套UML狀態(tài)圖。UML狀態(tài)圖中的狀態(tài)有兩種:簡單狀態(tài)和組合狀態(tài)。簡單狀態(tài)不包含其他狀態(tài),組合狀態(tài)是包含子狀態(tài)的狀態(tài)。在組合狀態(tài)的嵌套UML狀態(tài)圖部分包含的就是此狀態(tài)的子狀態(tài)。

2、轉(zhuǎn)換

轉(zhuǎn)換用帶箭頭的直線表示,分別連接源狀態(tài)和目標(biāo)狀態(tài)。當(dāng)源狀態(tài)接收到一個事件,并且監(jiān)護條件得到滿足,則執(zhí)行相應(yīng)的動作,同時從源狀態(tài)轉(zhuǎn)換到目標(biāo)狀態(tài)。如果轉(zhuǎn)換上沒有標(biāo)注觸發(fā)轉(zhuǎn)換的事件,則表示此轉(zhuǎn)換為自動進行。

3、初始狀態(tài)

初始狀態(tài)代表UML狀態(tài)圖的起始位置,起始狀態(tài)在一個UML狀態(tài)圖中只允許有一個,用一個實心圓表示。

4、終止?fàn)顟B(tài)

終止?fàn)顟B(tài)是一個UML狀態(tài)圖的終止點。它用一個含有實心圓的空心圓表示。

5、判定

判定用空心小菱形表示。工作流在此處按監(jiān)護條件的取值而發(fā)生分支。#p#


狀態(tài)

UML狀態(tài)圖中狀態(tài)包括狀態(tài)名、內(nèi)部轉(zhuǎn)換、入口動作和出口動作、簡單狀態(tài)、組成狀態(tài)(順序子狀態(tài)、并發(fā)子狀態(tài))、歷史狀態(tài)。

事件

事件表示在某一特定的時間或空間出現(xiàn)的能夠引發(fā)狀態(tài)改變的運動變化。事件分為入口事件、出口事件、動作事件、信號事件、調(diào)用事件、修改事件、時間事件、延遲事件。

轉(zhuǎn)換

轉(zhuǎn)換表示當(dāng)一個特定事件發(fā)生或某些條件得到滿足時,一個源狀態(tài)下的對象在完成一定的動作后將發(fā)生狀態(tài)轉(zhuǎn)變,轉(zhuǎn)向另一個稱之為目標(biāo)狀態(tài)的狀態(tài)。

UML狀態(tài)圖中轉(zhuǎn)換通常分為外部轉(zhuǎn)換、內(nèi)部轉(zhuǎn)換、完成轉(zhuǎn)換和復(fù)合轉(zhuǎn)換4種。一個轉(zhuǎn)換一般包括5部分的信息:源狀態(tài)、目標(biāo)狀態(tài)、觸發(fā)事件、監(jiān)護條件和動作。

1、外部轉(zhuǎn)換

外部轉(zhuǎn)換是一種改變對象狀態(tài)的轉(zhuǎn)換,它是最常見的一種轉(zhuǎn)換。外部轉(zhuǎn)換用從源狀態(tài)到目標(biāo)狀態(tài)的箭頭表示。下圖表示了一個火車上的衛(wèi)生間的簡單狀態(tài)轉(zhuǎn)換。圖中箭頭上標(biāo)注的都是引發(fā)狀態(tài)轉(zhuǎn)換的外部事件。

2、內(nèi)部轉(zhuǎn)換

內(nèi)部轉(zhuǎn)換有一個源狀態(tài)但沒有目標(biāo)狀態(tài),它轉(zhuǎn)換后的狀態(tài)仍是它本身。內(nèi)部轉(zhuǎn)換用于對不改變狀態(tài)的插入動作建立模型,例如建立幫助信息。

內(nèi)部轉(zhuǎn)換和自轉(zhuǎn)換(即后面提到的完成轉(zhuǎn)換)不同:自轉(zhuǎn)換是離開本狀態(tài)后重新進入該狀態(tài),它會激發(fā)狀態(tài)的入口動作和出口動作的執(zhí)行;而內(nèi)部轉(zhuǎn)換自始至終都不離開本狀態(tài),所以沒有出口或入口事件。

3、完成轉(zhuǎn)換

完成轉(zhuǎn)換又成自轉(zhuǎn)換,之所以稱為完成轉(zhuǎn)換是因為沒有標(biāo)明觸發(fā)器事件的轉(zhuǎn)換是由狀態(tài)中活動的完成引起的,是自然而然的完成的轉(zhuǎn)換。

4、復(fù)合轉(zhuǎn)換

復(fù)合轉(zhuǎn)換由簡單轉(zhuǎn)換組成,這些簡單轉(zhuǎn)換通過分支判定、分叉或接合組合在一起。多條件的分支判定又分為鏈?zhǔn)胶头擎準(zhǔn)降姆种?,兩種分支分別如下圖所示:

5、觸發(fā)事件

UML狀態(tài)圖中觸發(fā)事件就是能引起狀態(tài)轉(zhuǎn)換的事件。觸發(fā)事件可以是信號、調(diào)用和時間段等。

6、監(jiān)護條件

監(jiān)護條件是觸發(fā)轉(zhuǎn)換必須滿足的條件,它是一個布爾表達(dá)式。當(dāng)事件被觸發(fā)時,監(jiān)護條件被賦值。如果布爾表達(dá)式為真,那么轉(zhuǎn)換被觸發(fā);否則不會引起轉(zhuǎn)換。監(jiān)護條件只能在觸發(fā)事件發(fā)生時被賦值一次。從一個狀態(tài)引出的多個轉(zhuǎn)換可以有同樣的觸發(fā)器事件,但是每個轉(zhuǎn)換必須具有不同的監(jiān)護條件。

7、動作

動作是一組可執(zhí)行語句或計算處理過程。動作可以包括發(fā)送消息給另一個對象、操作調(diào)用、設(shè)置返回值、創(chuàng)建和銷毀對象等。動作是原子的,不可中斷的。

整個系統(tǒng)可以在同一時間執(zhí)行多個動作。動作在它的控制線程中是原子性的,一旦開始執(zhí)行就必須執(zhí)行到底并且不能與同時處于活動狀態(tài)的動作發(fā)生交互作用。

【編輯推薦】

  1. 全面認(rèn)識UML狀態(tài)圖
  2. UML狀態(tài)圖創(chuàng)建過程中需要注意問題
  3. 技術(shù)分享 嵌入式建模中UML狀態(tài)圖的形式化方法
  4. 在回歸測試中UML狀態(tài)圖切片的應(yīng)用 
  5. UML基礎(chǔ)與應(yīng)用--UML狀態(tài)圖解析


 

責(zé)任編輯:佚名 來源: uml.org.cn
相關(guān)推薦

2010-06-09 15:19:20

UML狀態(tài)圖

2010-07-05 17:28:57

UML動態(tài)模型圖

2010-06-30 14:24:02

UML類圖建模

2010-07-01 14:04:23

UML時序圖

2010-07-02 10:38:53

UML模型圖

2010-07-08 09:50:11

UML構(gòu)件圖

2010-06-11 09:33:47

UML順序圖

2010-06-11 18:27:39

UML對象圖

2010-06-29 15:06:14

UML建模

2010-07-08 09:57:14

UML活動圖

2010-06-11 10:44:14

UML部署圖

2010-06-09 09:16:15

UML活動圖

2010-06-08 17:18:50

UML建模技術(shù)

2010-07-01 15:53:09

UML組件圖

2010-06-12 11:37:40

UML建模技術(shù)

2010-07-06 13:56:40

UML用例圖設(shè)計

2010-06-18 18:07:19

UML用例圖

2010-07-09 13:16:46

UML動態(tài)建模機制

2010-06-09 19:07:35

UML用例圖

2010-06-30 17:46:36

UML用例建模
點贊
收藏

51CTO技術(shù)棧公眾號

精品国产aⅴ麻豆| 综合136福利视频在线| 国产xxxx振车| 头脑特工队2免费完整版在线观看| 亚洲在线国产日韩欧美| 日韩在线视频免费观看| 国产a√精品区二区三区四区| 伊人网在线播放| 中文字幕日韩精品一区| 99久久无色码| 91麻豆精品在线| 欧美午夜不卡影院在线观看完整版免费| 亚洲国产私拍精品国模在线观看| 亚洲xxxx2d动漫1| 手机在线免费看av| 久久久精品人体av艺术| 亚洲综合在线播放| 久久久久久久亚洲| 亚洲东热激情| 久久久999精品视频| 中文字幕在线1| 涩爱av色老久久精品偷偷鲁| 日本韩国欧美在线| 成人在线国产视频| 麻豆tv入口在线看| 国产日韩欧美一区二区三区乱码| 成人在线视频电影| 国产原创中文av| 久久久水蜜桃av免费网站| 欧美老肥婆性猛交视频| 毛片久久久久久| 日韩精品a在线观看91| 91精品在线一区二区| 欧美性猛交xxx乱久交| 国产在线观看www| 亚洲欧美另类在线| 在线免费一区| xxxxx日韩| 91麻豆蜜桃一区二区三区| 成人欧美一区二区三区视频| 国产精品-色哟哟| 男人操女人的视频在线观看欧美| 55夜色66夜色国产精品视频| 麻豆一区二区三区精品视频| 久久香蕉国产| 亚洲视频在线视频| wwwwxxxx国产| 视频福利一区| 日韩经典中文字幕| 亚洲观看黄色网| aiai久久| 亚洲精品456在线播放狼人| xxxx视频在线观看| 日本久久伊人| 精品久久人人做人人爰| gogo亚洲国模私拍人体| 国产欧美日韩电影| 91精品欧美久久久久久动漫| 久久久久久久久久毛片| 9.1麻豆精品| 91精品国产综合久久福利软件| 国产精品自在自线| 91麻豆精品国产91久久久更新资源速度超快| 日本丶国产丶欧美色综合| 国产精品天天av精麻传媒| 国产黄大片在线观看| 亚洲妇熟xx妇色黄| 91成人在线观看喷潮教学| av资源网在线播放| 色婷婷综合久久久久中文| 国产极品美女高潮无套久久久| 九色91在线视频| 亚洲AV无码国产精品午夜字幕| 国产成人在线影院| 岛国一区二区三区高清视频| 高清国产mv在线观看| 不卡一区二区三区四区| 久久免费看av| 午夜老司机在线观看| 中文字幕一区二区三区蜜月 | 久久久av网站| 欧美成人黄色网| 日韩午夜黄色| 国产精品久久久久久网站| 在线视频1卡二卡三卡| 激情综合色综合久久| 亚洲综合av影视| 人人妻人人澡人人爽久久av| 91色porny在线视频| 亚洲精品久久久久久一区二区| 欧美18hd| 精品国产福利在线| 色乱码一区二区三区在线| 欧美专区视频| 亚洲色图校园春色| 欧美特级一级片| 亚洲一区二区三区高清不卡| 国产一区私人高清影院| www.国产欧美| 久久精品一二三| 超碰10000| 欧美专区福利免费| 欧美一区二区三区免费观看视频 | 亚州国产精品| 日韩少妇与小伙激情| 国产在线视频第一页| 日韩有码一区二区三区| 91福利视频导航| 蝌蚪视频在线播放| 一区二区三区在线视频观看 | 亚洲精品一二区| 黑人狂躁日本娇小| 国产精品嫩草99av在线| 91午夜理伦私人影院| 日韩精品系列| 亚洲伦理在线精品| 国产三级三级三级看三级| 亚洲高清999| 中文字幕在线看视频国产欧美| 四虎免费在线视频| 美美哒免费高清在线观看视频一区二区| 国产精华一区| 久操视频在线| 欧美在线你懂得| 亚洲天堂久久新| 国产综合亚洲精品一区二| 国产精品一区二区三区久久| 四虎在线观看| 亚洲韩国一区二区三区| 精品久久久99| 成人免费av| 欧美亚洲第一区| 黄色成人一级片| 亚洲欧美国产高清| 五月天激情播播| 精品视频亚洲| 欧美在线视频网站| 神马午夜一区二区| 亚洲午夜一区二区三区| 亚洲在线观看网站| 日韩激情免费| 国产精品香蕉av| 免费国产在线观看| 色综合久久精品| 亚洲中文字幕无码av| 韩国av一区| av观看久久| 欧洲性视频在线播放| 欧美一区二区三区白人| 日韩视频中文字幕在线观看| 国内精品免费在线观看| www亚洲国产| 亚洲欧洲日韩精品在线| www.亚洲一区| 国产特黄一级片| 亚洲男人的天堂在线aⅴ视频| 手机免费看av网站| 亚洲色图二区| 99免费在线观看视频| 深夜国产在线播放| 精品久久久影院| 男人的天堂一区| 91美女蜜桃在线| 国产理论在线播放| 99福利在线| 伊人精品成人久久综合软件| 成人av电影天堂| 老司机在线看片网av| 91精品国产福利| 久久精品99国产精| 99热精品一区二区| 国产精品99久久免费黑人人妻| 精品久久电影| 成人a级免费视频| 在线看女人毛片| 亚洲成人性视频| 亚洲精品男人的天堂| 国产精品天干天干在观线| 色一情一区二区| 激情久久中文字幕| 欧美一区二区三区成人久久片| 成人四虎影院| 精品中文字幕乱| 性xxxxbbbb| 欧美性欧美巨大黑白大战| 翔田千里88av中文字幕| 成人av资源在线观看| 成人在线观看黄| 99精品在线观看| 国产精品一区视频网站| 性欧美18一19sex性欧美| 按摩亚洲人久久| 手机看片一区二区三区| 欧美在线免费视屏| 国产亚洲精品码| 久久久久青草大香线综合精品| 最新天堂中文在线| 亚洲视频播放| 一区二区三视频| 欧美电影在线观看免费| 成人福利在线观看| 亚洲福利影院| 久久高清视频免费| 日韩av视屏| 日韩欧美在线网站| av一级在线观看| 亚洲自拍偷拍图区| 99久久99久久精品免费看小说.| 粉嫩欧美一区二区三区高清影视| 成人中文字幕av| 亚洲无毛电影| 一区二区视频在线播放| 男男gay无套免费视频欧美| 99电影在线观看| 成人全视频在线观看在线播放高清 | 欧美一区影院| 日韩免费一区二区三区| 99热这里只有精品首页| 成人在线精品视频| 精品无人乱码一区二区三区| 国外成人在线直播| 麻豆传媒在线免费| 中文字幕少妇一区二区三区| 少妇人妻精品一区二区三区| 欧美一区二区私人影院日本| 姑娘第5集在线观看免费好剧| 午夜视频在线观看一区二区| 婷婷在线精品视频| 国产精品的网站| 娇妻被老王脔到高潮失禁视频| 成人av网站免费观看| 免费高清视频在线观看| 激情五月婷婷综合| 999精品视频在线| 麻豆9191精品国产| 亚洲熟妇无码一区二区三区导航| 一区二区蜜桃| 一区二区在线中文字幕电影视频| 九九久久婷婷| 欧美精品人人做人人爱视频| 欧美中文一区| 国产欧美精品一区二区三区| 欧美一级片网址| 成人妇女淫片aaaa视频| 国产精品亲子伦av一区二区三区| 国产成人中文字幕| 欧洲精品一区二区三区| 国产成人a亚洲精品| 日韩成人影音| 国产精品扒开腿做| 久久麻豆视频| 91天堂在线观看| 亚洲国产天堂| 亚洲一区二区三区在线视频| 久久三级中文| julia一区二区中文久久94| 精品国产一区二区三区2021| 国产精品海角社区在线观看| 欧美不卡高清一区二区三区| 国产成人在线亚洲欧美| 成人精品国产亚洲| 91美女片黄在线观看游戏| 电影一区二区三区久久免费观看| 国产精品在线看| 亚洲伊人伊成久久人综合网| 亚洲精品日韩av| 澳门久久精品| 精品在线一区| 欧美日韩一区二区三区视频播放| 亚洲欧美国产不卡| 午夜欧美视频| 免费国产黄色网址| 日韩综合在线视频| xxxx在线免费观看| 国产成人在线影院| 加勒比精品视频| 国产欧美一区二区精品性| 亚洲国产123| 亚洲国产精品久久久久秋霞影院| 日本一级一片免费视频| 日本精品视频一区二区| 国产女主播福利| 亚洲激情视频网站| av在线电影网| 欧美精品九九久久| 成人va天堂| 97免费资源站| 最新亚洲精品| 超碰97免费观看| 亚洲制服少妇| theporn国产精品| 91啪亚洲精品| 日韩三级在线观看视频| 婷婷成人激情在线网| 精人妻无码一区二区三区| 91精品国产色综合久久不卡蜜臀| 天堂在线视频免费| 色吧影院999| 成人一级福利| 91深夜福利视频| 中国av一区| 国内外成人激情免费视频| 亚洲欧美卡通另类91av| 午夜激情视频网| 国产亚洲一区二区三区四区| 三级影片在线看| 欧美在线不卡一区| 色哟哟国产精品色哟哟| 麻豆一区二区在线观看| 肉色欧美久久久久久久免费看| 亚洲一区国产精品| 精品国产不卡| 毛片在线播放视频| 国产一区二区精品在线观看| 亚洲精品国产91| 亚洲超碰精品一区二区| 国产农村老头老太视频| 中国人与牲禽动交精品| 偷拍自拍在线看| 国产精品久久久一区二区三区| 999国产精品视频| 久久久国产欧美| 久久青草国产手机看片福利盒子| 国产这里有精品| 3d动漫精品啪啪一区二区竹菊| 一区二区视频在线观看| 日本福利一区| 成人av在线不卡| 国产一区二区免费在线| 无码人中文字幕| 欧美性大战久久久久久久蜜臀| 乱色精品无码一区二区国产盗| 久久99精品视频一区97| 91成人小视频| 亚洲一区3d动漫同人无遮挡| 亚洲永久在线| 一二三不卡视频| 岛国av一区二区| 污污网站在线免费观看| 欧美精品国产精品日韩精品| 国产亚洲亚洲国产一二区| 亚洲天堂电影网| 毛片一区二区三区| 精品丰满少妇一区二区三区| 欧美午夜精品一区| 97在线观看免费观看高清| 国产精品久久久久久久久久久久 | 99这里只有精品| 国产精品第二十页| 亚洲国产精彩中文乱码av| 9765激情中文在线| 国产在线视频欧美一区二区三区| 亚洲成人在线| aaaa黄色片| 色综合天天综合网国产成人综合天| 视频午夜在线| 国产成人精品免高潮在线观看| 国产一区二区电影在线观看| 毛葺葺老太做受视频| 欧美激情一二三区| 国产一区二区三区中文字幕| 久久影院在线观看| 亚洲国产高清在线观看| 国产精品999视频| 91影院在线观看| 一级黄色av片| 日韩中文字幕网址| 亚洲视频一起| 黄色av网址在线播放| 国产欧美一区二区精品秋霞影院| 中文字幕一区二区免费| 欧美成人精品在线观看| 超碰97成人| 99999精品视频| 日本一区二区三区免费乱视频| 91女人18毛片水多国产| 欧美老女人xx| 久久不见久久见中文字幕免费| 在线观看免费视频高清游戏推荐| 亚洲另类在线视频| 亚洲日本中文字幕在线| 国产精品亚洲美女av网站| 欧美精品1区| 日本xxxxxxxxx18| 欧美精品高清视频| av免费不卡国产观看| 午夜精品区一区二区三| 成人性生交大片免费看中文 | 99热99re6国产在线播放| 蜜桃网站成人| 激情六月婷婷久久| 色播视频在线播放| 国产片一区二区| 国产福利视频在线播放| 日本一二三四高清不卡| 亚洲大尺度网站| 国产va免费精品高清在线| 中文字幕一区二区三区久久网站| 五十路六十路七十路熟婆| 在线播放国产精品二区一二区四区|