活动图学习

活动图是uml的动态模型的一种图形,一般用来描述相关用例图。准确的活动图定义:活动图描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动。活动图是一种特殊的状态图,它对于系统的功能建模特别重要,强调对象间的控制流程。

交互图强调的是对象到对象的控制流,而活动图则强调的是从活动到活动的控制流

活动图是一种表述过程基理、业务过程以及工作流的技术。

它可以用来对业务过程、工作流建模,也可以对用例实现甚至是程序实现来建模

原文地址:https://www.cnblogs.com/c530531228/p/9210966.html

时间: 2024-11-09 04:41:44

活动图学习的相关文章

Thinking in UML 学习笔记(四)——UML核心视图之活动图

在UML中活动图的本质就是流程图,它描述了为了完成某一个目标需要做的活动以及这些互动的执行顺序.UML中有两个层面的活动图,一种用于描述用例场景,另一种用于描述对象交互. 活动图只是我们用来描述业务目标的达成过程并借此来发现对象的工具,它不是我们的分析目标,也不是编程的依据. 建立活动图: 一个登录过程的活动图如下: Thinking in UML 学习笔记(四)--UML核心视图之活动图

Enterprise Architect 学习 之 活动图

UML中,活动图用来展示活动的顺序.显示了从起始点到终点的工作流,描述了活动图中存在于事件进程的判断路径.活动图可以用来详细阐述某些活动执行中发生并行处理的情况.活动图对业务建模也比较有用,用来详细描述发生在业务活动中的过程. 一个活动图的示例如下所示: 下面描述组成活动图的元素. 1.1.1.1. 活动 活动是行为参数化顺序的规范.活动被表示为圆角矩形,内含全部的动作,工作流和其他组成活动的元素. 1.1.1.2. 动作 一个动作代表活动中的一个步骤.动作用圆角矩形表示. 1.1.1.3. 动

UML学习-活动图创建

活动图(Activity Diagram)可以实现对系统动态行为的建模,主要是将用例细化,即用例内部的细节可以以活动图的方式描述.活动图描述活动的顺序,主要表活动之间的控制流,是内部处理驱动的流程,在本质上是一种流程图.先看一下基本图标. 1.Enterprise Architec创建活动图 本文通过EA来创建ATM机取款这个活动的活动图. (1)新建工程 File-newProject,输入项目名称ATM点击确定. 选择建立一些简单的模型,Requirements是需求分析模型,Analysi

浅谈UML学习笔记动态图之状态图和活动图

Trufun Plato Trufun Plato是新一代的UML建模软件,它将为您的软件分析设计提供高效快捷的建模工具.Trufun是在OMG发布UML2.2规范之后同步发布UML2.X工具的CASE工具厂商,是基于全新理念的.中国人自己的先进的企业级UML工具.   原文转自trufun.net网站,更多UML资料和项目模型,可以到网站下载. 状态图 我先简单的理解一下,什么是状态机?① 在日常生活中,状态机,我们理解为记录下给定时刻状态的机器,根据不同的输入对每个给定的变化而改变其状态或引

UML学习——活动图(五)

1.uml活动图 活动图是uml用来对系统动态行为建模的另一种建模方法.描述活动的顺序,展现活动从一个活动到另一个活动的流程.活动图的本质是流程图. 2.活动图的绘制 2.1 活动图的基本模型 活动图的组成元素:活动,转换,分支,合并,分叉,汇合,泳道. 如图:一个简单的活动图. 2.2活动的表示 活动用平滑的圆角矩形表示. 活动是不可中断的动作,并在此活动完成后能够转到下一个状态. 如图: 活动特性: 活动是原子性的,是构成活动图的基本单元. 活动是不可中断的. 活动是瞬时性的. 活动内部也有

软件架构简介及用例图、活动图、顺序图自上而下的设计

软件架构简介 可视化设计: 1. 使想象中的系统可视化 2. 能指定系统的结构和行为 3. 提供一个能够指导系统构建的模板 4. 记录所做的决策,形成文档 Microsoft的Visual Studio 从2010开始建模策略基于两种思想:域专用语言(Domain-Specific Languages, DSL), 模型驱动开发(Model-Driven Development, MDD). MDD力求获得建模的最大信息,尽可能提取从不同的模型一直到实现的各种信息. DSL是一种满足特定标准的建

流程分析—活动图、状态机图、顺序图

结构型建模可以帮助我们认清系统内各种各样的业务概念以及各业务概念间的关系:行为型建模则更进一步,让整个系统生机盎然.在UML中,行为型建模相关的图有:活动图(Activity Diagram).状态机图(State Machine Diagram).顺序图(Sequence Diagram),还有用得比较少的通信图(Communication Diagram).个人能力有限,再加上大大说了通信图在实际工作中较少使用,也就不打算在这里乱占地方了 活动图 跟现在的学生不同,我是初三第一次看到电脑,在

UML状态图和活动图

UML状态图和活动图 统一建模语言UML(Unified Modeling Language)是非专利的第三代建模和规约语言.UML是一种开放的方法,用于说明.可视化.构建和编写一个正在开发的.面向对象的.软件密集系统的制品的开放方法.UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效. UML定义了5类,10种模型图: 1.用例图:从用户角度描述系统功能,并指各功能的操作者.2.静态图:包括类图,包图,对象图.   类图:描述系统中

活动图(Activity Diagram) - 项目分解篇

根据登录用户的情况来进行各模块的操作. 1. 操作员 (1) 列车顺序表 (2) 货车装卸报告(数据处理) (3) 货车装卸报告(查看) 2. 管理员 (1) 密码管理 (2) 查看日志 (3) 车种设置 (4) 延时费设置 (5) 打印通知单(延时费) 其Activity Diagram如下: Rational Rose文件下载:flowChart1.mdl 活动图(Activity Diagram) - 项目分解篇,布布扣,bubuko.com