成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

UML活動圖組成元素全面剖析

開發 架構
UML中有五類圖,其中的UML活動圖是經常用的到,你是否熟悉,這里就向大家簡單介紹一下UML活動圖,希望通過本文的介紹你對UML活動圖有明確的認識。

本節和大家學習一下UML活動圖方面的知識,主要包括UML活動圖簡介和組成元素兩大部分內容,相信本節的介紹一定會使你對UML活動圖有初步的了解,下面讓我們一起來學習UML活動圖吧。

一、UML活動圖簡介

活動圖是UML用于對系統的動態行為建模的另一種常用工具,它描述活動的順序,展現從一個活動到另一個活動的控制流,闡明了業務用例實現的工作流程。業務用例工作流程說明了業務為向所服務的業務主角提供其所需的價值而必須完成的工作。業務用例由一系列活動組成,它們共同為業務主角生成某些工件。工作流程通常包括一個基本工作流程和一個或多個備選工作流程,工作流程的結構使用活動圖來進行說明。工作流程活動圖用于研究實現業務目標時所要執行的各項任務或活動的順序安排。

二、UML活動圖的組成元素(Activity Diagram Element):

1、活動狀態(Activity)用于表達狀態機中的非原子的運行,活動狀態可以分解成其他子活動或者動作狀態。

2、動作狀態(Actions)是指原子的,不可中斷的動作,并在此動作完成后通過完成轉換轉向另一個狀態。

UML活動圖中活動狀態和動作狀態的圖標相同,用平滑的圓角矩形表示。

3、動作狀態約束(Action Constraints)用來約束動作狀態,展示了動作狀態的前置條件和后置條件。

4、動作流(Control Flow)動作之間的轉換稱之為動作流,活動圖的轉換用帶箭頭的直線表示,箭頭的方向指向轉入的方向。

5、開始節點(Initial Node)表示成實心黑色圓點。

6、終止節點(Final Node)分為活動終止節點(activity final nodes)和流程終止節點(flow final nodes)。活動終止節點表示整個活動的結束,而流程終止節點表示是子流程的結束。

7、對象節點(Object node)用矩形表示。

8、數據存儲對象(DataStore)使用關鍵字«datastore»標明。

9、UML活動圖中對象流(Object Flows)用帶有箭頭的虛線表示。

10、分支與合并(Decision and Merge Nodes)分支與合并用菱形表示。

11、分叉與匯合(Fork and Join Nodes)分為水平風向和垂直方向。對象在運行時可能會存在兩個或多個并發運行的控制流,為了對并發的控制流建模,UML中引入了分叉與匯合的概念。分叉用于將動作流分為兩個或多個并發運行的分支,而匯合則用于同步這些并發分支,以達到共同完成一項事務的目的。

12、異常處理(Exception Handler)當受保護的活動發生異常時,觸發異常處理節點。

13、活動中斷區域(Interruptible Activity Region)圍繞一些可被中斷的動作狀態圖,其實就是例外情況的表示。

14、泳道(Partition)將活動圖中的活動劃分為若干組,并把每一組指定給負責這組活動的業務組織,即對象。在活動圖中,泳道區分了負責活動的對象,它明確地表示了哪些活動是由哪些對象進行的。在包含泳道的活動圖中,每個活動只能明確地屬于一個泳道。泳道是用垂直實線繪出,垂直線分隔的區域就是泳道。在泳道的上方可以給出泳道的名字或對象的名字,該對象負責泳道內的全部活動。泳道沒有順序,不同泳道中的活動既可以順序進行也可以并發進行,動作流和對象流允許穿越分隔線。本節關于UML活動圖的相關內容介紹到這里。
 

【編輯推薦】

  1. 六步輕松實現UML活動圖繪制
  2. UML活動圖繪制技巧剖析
  3. UML用例圖用法實例剖析
  4. 術語匯編 UML活動圖簡介
  5. 技術分享 嵌入式建模中UML狀態圖的形式化方法

 

 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-06-11 17:18:26

UML精粹

2010-06-09 10:17:19

UML類圖元素

2010-07-06 14:20:41

UML時序圖

2010-07-09 16:13:06

UML活動圖

2010-06-08 10:51:48

UML活動圖

2010-06-11 11:09:14

UML部署圖

2010-07-05 17:58:41

UML活動圖

2010-06-28 16:37:05

UML類圖

2010-06-10 09:41:11

UML時序圖

2010-07-06 10:12:48

UML部署圖

2010-06-10 13:14:48

UML狀態圖

2010-06-17 16:29:57

UML組成

2010-06-17 15:29:52

UML活動圖

2010-06-11 10:55:51

UML部署圖

2010-07-12 11:23:09

UML類圖

2010-06-09 13:06:22

UML業務建模實例

2010-06-09 08:59:30

UML活動圖

2010-06-30 16:29:29

UML數據建模

2010-07-09 15:04:48

UML部署圖

2010-06-29 11:00:25

UML類圖實例
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一二三区在线观看 | 欧美在线天堂 | 一级aaaaaa毛片免费同男同女 | 中文字幕视频网 | 久久免费资源 | 成人免费在线观看视频 | 国产亚洲一区精品 | 波多野结衣精品在线 | 免费人成在线观看网站 | 国产日韩欧美在线观看 | 91成人精品 | 中文字幕第三页 | 亚洲精品一区二区三区中文字幕 | 黄网在线观看 | 密室大逃脱第六季大神版在线观看 | 国产成人福利在线 | 国产高清视频在线观看 | 久久久久一区 | 国产免费一区二区三区网站免费 | 欧洲一级黄 | 成人午夜激情 | 久久午夜视频 | 91热爆在线观看 | 亚洲91| 欧美精品日韩精品国产精品 | 成人日b视频 | 国产乱码精品一区二区三区中文 | 狠狠爱综合网 | 欧美精品久久久久久 | 欧美激情一区二区三级高清视频 | 欧美精品在线播放 | 在线四虎 | 一级片网站视频 | 羞羞在线观看视频 | 日韩精品无码一区二区三区 | 日本a视频 | 亚洲一区三区在线观看 | 91极品视频 | 男人的天堂视频网站 | 国产精品福利在线观看 | 精品久久久久久 |