UML基礎與應用--UML活動圖解析

2021-01-10 51CTO
UML基礎與應用--UML活動圖解析

UML建模語言有很多值得學習的地方,你對UML活動圖是否熟悉,這裡就向大家介紹一下UML基礎與應用--UML活動圖,希望通過本文的介紹你對UML活動圖有全面的認識。

作者:丁成雲來源:csdn.net|2010-06-13 16:07

本節和大家一起學習一下UML基礎與應用--UML活動圖,主要包括UML活動圖作用,應用場合和基本元素等內容,相信本節的學習一定會讓你對UML活動圖有深刻的理解。

UML基礎與應用--UML活動圖

UML活動圖

一、UMl活動圖:
◆流程圖常被用來建立算法模型
◆活動圖與流程圖類似,不同在於它支持並行活動.
◆缺點:不能清楚的表示

二、作用:
1、描述一個操作的執行過程中所完成的工作或者動作
2、描述對象內部的工作
3、描述用例的執行
4、處理多線程
5、顯示如何執行一組相關的動作,以及這些動作如何影響周圍對象

三、以下情況不用UML活動圖
1、顯示對象之間的合作
2、顯示對象在其生命周期內的運轉情況。
這兩點是通過序列圖和協作圖完成的。

四、UML活動圖的基本要素:
◆活動狀態
◆活動狀態之間的轉移(箭頭)
◆判斷(決策點)
◆保證條件
◆同步條:活動之間的同步
◆起點和終點
--起點有且只有一個,終點可以有n個。

五、泳道:用於對UML活動圖中的活動進行分組,用於描述對象之間的合作關係。
----所謂泳道技術,就是將活動用線分成一些縱向區域,這些縱向區域稱為泳道。

【編輯推薦】

UML實踐----UML活動圖、順序圖、狀態圖、協作圖 UML實踐 UML活動圖和用例圖解析 繪製UML活動圖的步驟和要點 解析UML類圖符號意義 九大UML視圖專家解析

【責任編輯:

程華權

TEL:(010)68476606】

點讚 0

相關焦點

  • 鮑志雲-Topics on Design-UMLChina講座-音頻和幻燈
    (19:09:24)[*umlchina_seminar]與mecky說:今天沒有視頻 )(19:09:47)*lijinie與所有人說:有必要(19:09:48)*chenge2k與所有人說:有了解(19:09:52)semman與所有人說:正在學習應用中(19:09:54)*lavendergo與所有人說:有(19
  • StarUML開發團隊負責人李珉奎交流會-UMLChina講座-實錄
    (2006.03.23)(15:18:14)*umlchina_seminar與所有人說:iamlixinfeng與所有人說:I had tried StarUML these days, it seems there is many
  • UML實踐---UML活動圖、順序圖、狀態圖、協作圖
    UML實踐----UML活動圖、順序圖、狀態圖、協作圖 本文向大家介紹一下UML實踐,UML中有九種建模的圖標,即用例圖、類圖、對象圖、順序圖等,這裡就向大家介紹一下UML實踐中UML活動圖,順序圖,狀態圖花費協作圖。
  • UML動態建模中合作圖和活動圖解析
    活動圖(ActivityDiagram)UML動態建模中活動圖的應用非常廣泛,它既可用來描述操作(類的方法)的行為,也可以描述用例和對象內部的工作過程。活動圖是由狀態圖變化而來的,它們各自用於不同的目的。活動圖依據對象狀態的變化來捕獲動作(將要執行的工作或活動)與動作的結果。
  • UML建模在財會管理系統中的應用
    本文和大家重點討論一下UML建模的應用問題,這裡討論的會計系統就是利用新技術在原有的基礎上再工程,採用UML面向對象的方式來進行UML建模。UML建模在財會管理系統中的應用軟體工程技術的飛速發展,為信息系統的開發提供了有利工具,將新技術融入到原有系統的開發中不僅可以擴充功能來提高用戶滿意程度,而且還提高了系統的工作效率。本文討論的會計系統就是利用新技術在原有的基礎上再工程,採用UML面向對象的方式來進行UML建模。
  • 解析UML活動圖的七大組成元素
    本文和大家重點討論一下UML活動圖的概念,UML活動圖是UML用於對系統的動態行為建模的另一種常用工具,它描述活動的順序,展現從一個活動到另一個活動的控制流。UML活動圖在本質上是一種流程圖。
  • 產品經理必看:常用的UML建模詳解
    三、活動圖活動圖是用來表達流程最常用的一種UML圖,它和流程圖很類似。3.1 基本語法(1)基礎流程圖流程中一般只有一個開始,會有一個或多個結束。每個活動都有可能有一個或多個輸入或輸出,與輸入輸出直接相連的箭頭叫對象流,而活動和活動之間相連的叫控制流。如圖:
  • 術語彙編 UML活動圖簡介
    術語彙編 UML活動圖簡介 UML活動圖你是否了解,活動圖是活動視圖的表示法,UML活動圖中主要有泳道和對象流兩大部分內容,相信通過本節的介紹你對UML活動圖一定會有深刻的了解。
  • 學習筆記 全面認識UML活動圖
    UML活動圖是UML用於對系統的動態行為建模的另一種常用工具,它描述活動的順序,展現從一個活動到另一個活動的控制流。活動圖在本質上是一種流程圖。UML活動圖著重表現從一個活動到另一個活動的控制流,是內部處理驅動的流程。
  • 針對Google Apps的單點登錄 UML活動圖示例
    描述Google Apps單點登錄(SSO) 的UML活動圖示例 。為了與合作夥伴公司進行互動,Google使用基於OASISSAML 2.0協議的單點登錄。Google充當服務提供商,提供Gmail或Start Pages等服務。
  • 解析UML動態建模中消息 狀態圖和順序圖
    (1)狀態 所有對象都具有狀態,狀態是對象執行了一系列活動的結果。當某個事件發生後,對象的狀態將發生變化。狀態圖中定義的狀態有:初態、終態、中間狀態、複合狀態。其中,初態是狀態圖的起始點,而終態則是狀態圖的終點。一個狀態圖只能有一個初態,而終態則可以有多個。 中間狀態包括兩個區域:名字域和內部轉移域,如圖3所示。
  • 產品經理必學UML(三):活動圖
    活動圖是什麼?活動圖由什么元素組成?活動圖是如何展示系統運作的?我們經常需要用到流程圖,在UML裡,活動圖看起來和流程圖相似,但是與流程圖確實又有一些區別,主要體現在以下幾個方面:流程圖著重描述處理過程,主要控制結構是順序、分支和循環,各個處理過程過程中有嚴格的順序和時間關係;活動圖著重表現系統行為,描述對象活動的順序關系所遵循的原則。活動圖能夠表示並發活動的情形,而流程圖不行。活動圖面向對象,流程圖面向過程。
  • 深入剖析建模工具UML中有哪些UML圖
    7)活動圖UML活動圖記錄了單個操作或方法的邏輯,單個用戶案例,或者單個業務流程的邏輯。描述系統中各種活動的執行順序,通常用於描述一個操作中所要進行的各項活動的執行流程。同時,它也常被用來描述一個用例的處理流程,或者某種交互流程。活動圖由一些活動組成,圖中同時包括了對這些活動的說明。
  • 解析UML順序圖通用規則
    和合作圖、活動圖一樣,UMLUML順序圖(Rumbaugh、Jacobson、和booch,1999)是一種動態建模方法。UMLUML順序圖一般用於:確認和豐富一個使用情境的邏輯。一個使用情境就是系統潛在的使用方式的描述,也就是它的名稱所要描述的。
  • UML設計的九種圖例及其區別
    4、活動圖描述用例要求所要進行的活動,以及活動間的約束關係,有利於識別並行活動。能夠演示出系統中哪些地方存在功能,以及這些功能和系統中其他組件的功能如何共同滿足前面使用用例圖建模的商務需求。5、狀態圖描述類的對象所有可能的狀態,以及事件發生時狀態的轉移條件。可以捕獲對象、子系統和系統的生命周期。
  • 全面認識九種基本的UML模型圖
    7活動圖活動圖描述系統中各種活動的執行順序,UML模型圖中活動圖通常用來描述一個操作中所要進行的各項活動的處理流程,或者某種交互流程.8構件圖構件圖描述程序代碼的組織結構.構建可以是原始碼構件,二進位目標構件,可執行構件或者文檔型構件.構件圖說明各種構件之間的依賴關係.
  • UML靜態結構圖與動態行為圖的定義與作用
    07-05 15:01 本文和大家重點討論一下UML靜態結構圖與動態行為圖的定義與作用,UML靜態圖主要包括用例圖,類圖,組件圖,對象圖,部署圖,而UML動態圖包括活動圖
  • 產品經理必學UML:類圖
    上圖為產品經理經常用到的UML圖,包括靜態視圖(類圖)和動態視圖(用例圖、狀態圖、順序圖、活動圖),其中靜態視圖主要用來分析業務概念,描述靜態場景;動態視圖描述業務行為,分析動態場景。本文主要介紹類圖。一、概念類圖(Class Diagrame)是描述類、接口、協作以及它們之間關係的圖,用來顯示系統中各個類的靜態結構。