`
gstarwd
  • 浏览: 1489545 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

UML之Activity Diagram

    博客分类:
  • UML
UML 
阅读更多

A simple example of an activity diagram

 

A subsidiary activity diagram

 

Invoke the subsidiary activity

 

If you want to show who does what, you can divide an activity diagram into partitions, which show which actions one class or organization unit carries out.

 

A signal indicates that the activity receives an event from an outside process.

 

As well as accepting signals, we can send them. This is useful when we have to send a message and then wait for a reply before we can continue.

 

Actions can have parameters, just as methods do. You don't need to show information about parameters on the activity diagram, but if you wish, you can show them with pins. If you're decomposing an action, pins correspond to the parameter boxes on the decomposed diagram.
When you're drawing an activity diagram strictly, you have to ensure that the output parameters of an outbound action match the input parameters of another. If they don't match, you can indicate a transformation to get from one to another. The transformation must be an expression that's free of side effects: essentially, a query on the output pin quary that supplies an object of the right type for the input pin.

 

An expansion region marks an activity diagram area where actions occur once for each item in a collection.

 

A flow final indicates the end of one particular flow, without terminating the whole activity

分享到:
评论

相关推荐

    UML建模之活动图介绍(Activity_Diagram)

    UML建模之活动图介绍(Activity Diagram) 一、活动图的组成元素 Activity Diagram Element 1、活动状态图(Activity) 2、动作状态(Actions) 3、动作状态约束(Action Constraints) 4、动作流(Control Flow) ...

    Using UML Activity Diagrams for the Process View

    该文档描述了如何使用activity diagram描述process view

    Simulating Software Behavior based on UML Activity Diagram

    Simulating Software Behavior based on UML Activity Diagram

    UML 文档 介绍建模和项目设计的重要概念和实施过程

    3.2 UML 2 Activity Diagram 24 3.2.1 Activity Diagrams 24 3.3 UML 2 State Machine Diagram 30 3.3.1 State Machine Diagrams 30 3.4 UML 2 Communication Diagram 37 3.4.1 Communication Diagrams 37 3.5 UML 2...

    活动框图(Activity_Diagram)简介

    活動框圖(Activity Diagram)簡介 活動圖顯示了活動被分解為多個組成部分的情況。

    UML2.2-Visio2007.zip.

    UML use case diagram, class diagram, package diagram, object diagram, composite structure diagram, interaction diagram, sequence diagram, communication diagram, interaction overview diagram, activity ...

    tcm.src.tar.gz_ER_TCM_activity diagram_diagram_event

    这个工具集提供以下结构化分析和UML分析中所用的图形化绘图工具:ER-diagrams, data and event flow diagrams and state-transition diagrams,class-diagram editor, a use-case diagram editor and an activity ...

    UML diagram

    This is a UML diagram, describing an entire construction daily activity.

    UML建模-面向对象设计

    《UML建模-面向对象设计》系列文章描述了常见的一些UML图,主要包括了用例图(Use Case Diagram)、类图(Class Diagram)、活动图(Activity Diagram)、时序图(Sequence Diagram)、状态图(Statechart Machine ...

    Process Modeling Notations and Workflow Patterns

    the Business Process Management Initiative (BPMI), and the UML 2.0 Activity Diagram from the Object Management Group (OMG), can represent the workflow patterns. The solutions of the two notations are ...

    网上商店uml及数据库详细设计文档和ppt展示(英文)

    文档条理清晰,是对网上书店的业务流程经过仔细考虑后进行的的系统分析和设计过程,该文档为英文版本,对网上书店的主要6个业务流程分别画了sequence diagram,collaborationdiagram和activity diagram这三种uml图来...

    UML 2.0 in a Nutshell

    This comprehensive new edition not only provides a quick-reference to all UML 2.0 diagram types, it also explains key concepts in a way that appeals to readers already familiar with UML or object-...

    UML Classroom

    the state machine diagram, the activity diagram, and the use case diagram), as well as their interrelationships, in a step-by-step manner. The topics covered include not only the syntax and the ...

    软件工程 课程设计

    主要了解UML中的9大图:Use case diagram(用例图)、Class diagram(类图)、Object diagram(对象图,Rose中没有)、Sequence diagram(序列图)、Collaboration diagram(协作图)、Statechart diagram(状态图)、Activity ...

    UML建模系列文章.pdf

    《UML建模-面向对象设计》系列文章描述了常见的一些UML图,主要包括了用例图(Use Case Diagram)、类图(Class Diagram)、活动图(Activity Diagram)、时序图(Sequence Diagram)、状态图(Statechart Machine ...

    umlshitangxitong

    基于uml的食堂系统开发其中包括用例图、类图、活动图、顺序图等等。-UML-library management system design including the use case diagram, class diagram, activity diagram, sequence diagram and so on.

    TopCoder UML 建模软件 version1.2.4

    实现了class diagram, sequence diagram,user case diagram, activity diagram,可以生成java,c#源码

    Visual Studio 2010架構設計 物件導向系統分析

    在Visual Studio 2010塑模(Modeling)增加了對UML的支援,目前可以繪製活動圖(Activity Diagram)、元件圖(Component Diagram)、類別圖(Class Diagram)、順序圖(Sequence Diagram)、使用案例圖(Use Case Diagram)等五...

    Umbrello UML Modeller Handbook(PDF手册,英文)

    2.2.6 Activity Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.2.6.1 Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.2.7 Helper ...

    UML与Rational Rose讲义

    用例和用例图(Use Case Diagram)、静态建模:类图和对象图(Class Diagram)、动态建模:序列图和协作图(Sequence & Callaboration Diagram)、动态建模:状态图/活动图(Statechart / Activity Diagram)等内容。

Global site tag (gtag.js) - Google Analytics