活动图和流程图的区别

article/2025/9/22 4:06:33

活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。

活动图与流程图的区别

(1)、流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系。而活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。

(2)、活动图能够表示并发活动的情形,而流程图不行。

(3)、活动图是面向对象的,而流程图是面向过程的。


用例图的4个基本组件:参与者(Actor)、用例(Use Case)、关系(Relationship)和系统。


泛化(generalization):泛化关系是一种继承关系,子用例将继承基用例的所有行为,关系和通信关系,也就是说在任何使用基用例的地方都可以用子用例来代替。泛化关系在用例图中使用空心的箭头表示,箭头方向从子用例指向基用例。


扩展(extend): extend关系是对基用例的扩展,基用例是一个完整的用例,即使没有子用例的参与,也可以完成一个完整的功能。extend的基用例中将存在一个扩展点,只有当扩展点被激活时,子用例才会被执行。 extend关系在用例图中使用带箭头的虚线表示(在线上标注<<extend>>),箭头从子用例指向基用例。

 

包含(include): include为包含关系,当两个或多个用例中共用一组相同的动作,这时可以将这组相同的动作抽出来作为一个独立的子用例,供多个基用例所共享。因为子用例被抽出,基用例并非一个完整的用例,所以include关系中的基用例必须和子用例一起使用才够完整,子用例也必然被执行。include关系在用例图中使用带箭头的虚线表示(在线上标注<<include>>),箭头从基用例指向子用例。





http://chatgpt.dhexx.cn/article/RFLPJEQa.shtml

相关文章

活动图详解

活动图 一、活动图概要 ​ ★描述系统的动态行为。 ​ ★包含活动状态(ActionState)&#xff0c;活动状态是指业务用例的一个执行步骤或一个操作&#xff0c;不是普通对象的状态。 ​ ★活动图适合描述在没有外部事件触发的情况下的系统内部的逻辑执行过程&#xff1b;否则…

UML画图之活动图

前言 前面说到活动图与状态图之间是有联系并有区别的。那么现在让我们来认识一下活动图是怎样的吧&#xff01; 活动图 what 阐明了业务的工作流程&#xff0c;业务是由很多活动构成的。 举个栗子&#xff1a;机房上机的活动流程是 登陆→验证→打开qq→发消息。。 活动图…

【UML建模】活动图(Activity Diagram)

文章目录 1.概述2.常用的节点图例2.1.开始、结束、动作节点2.2.决策、合并节点2.3.fork、join 节点2.4.泳道 3.总结 1.概述 有经验的同学一定看到过产品经理给的业务流程图&#xff0c;UML的活动图和流程图画法是很相似的&#xff0c;只是相对于流程图来说&#xff0c;活动图有…

UML--活动图详解

活动图 活动图是状态机的一个特殊例子&#xff0c;它强调计算过程中的顺序和并发步骤。活动图所有或多数状态都是活动状态或动作状态&#xff0c;所有或大部分的转换都由原状态中完成的活动触发。 活动图的含义 活动图是一种用于描述系统行为的模型视图&#xff0c;它可用来…

UML 活动图

UML 概述 UML 全称 Unified Modeling Language&#xff0c;又称统一建模语言或标准建模语言&#xff0c;是始于1997年一个 OMG 标准&#xff0c;它是一个支持模型化和软件系统开发的图形化语言&#xff0c;为软件开发的所有阶段提供模型化和可视化支持。 UML是一种定义良好、…

UML图之四——活动图

点击打开链接活动图是一种流程图&#xff0c;用来描述活动的序列&#xff0c;从一个活动到另一个活动的控制流。 活动图的作用&#xff1a;描述用例&#xff0c;描述类的操作。 活动图的构成 必要组成元素&#xff1a; 1、活动&#xff1a;命令的执行&#xff0c;活动的进行…

EA绘制活动图

目录 创建一个project新建一个包添加图创建泳道更改泳道方向添加活动 创建一个project 新建一个包 添加图 创建泳道 更改泳道方向 添加活动 画折线可以鼠标放在线处&#xff0c;按shift 按ctrl鼠标滚轮可以缩放视图

活动图的制作非常简单,只需5个步骤即可完成精美互动图!

“需求分析”,就是活动图的核心思想。 它合理的利用图像表达方式,对某个案例的执行工作及实现过程进行直观的分析呈现,当一副完整的图形展示出来的时候,会比复杂的文字描述表现更加直观且通俗易懂,可以使对方一目了然看懂该项案例的功能。并且,还可以同时说明案例分工以…

【UML】活动图(Activity Diagram)

目录&#xff1a; 1、什么是活动图 2、活动图的构成 &#xff08;1&#xff09;起点 &#xff08;2&#xff09;重点 &#xff08;3&#xff09;活动名称 &#xff08;4&#xff09;判断条件 &#xff08;5&#xff09;同步条 &#xff08;6&#xff09;接收信号 &…

【图形设计】手把手教你画活动图,再无难搞的流程分析

编辑导语&#xff1a;在工作中&#xff0c;每当遇到复杂多变的业务&#xff0c;流程冗长时&#xff0c;可以借助活动图来分解流程。作者从四个方面分析如何画活动图&#xff0c;搞定流程分析。 上次介绍了《用例图这样画&#xff0c;3步让你做需求分析有理有据》&#xff0c;这…

UML图:活动图详细介绍

活动图简介 什么是活动图&#xff08;Activity Diagram&#xff09; 活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序&#xff0c;展现从一个活动到另一个活动的控制流,活动图在本质上是一种流程图&#xff1b;活动图着重表现从一个活动到另一个活动的…

活动图、类图、顺序图、状态图

目录 1. 活动图1.1 活动图的开始、结束、对象1.2 活动节点1.3 分支1.4 分岔和汇合&#xff08; Forking and Joining&#xff09;1.5 泳道&#xff08;Swimlanes&#xff09;1.6 活动图小结 2. 类图2.1 类图定义2.2 类图中常用的UML元素2.3 UML中类的表示2.4 类元素的命名2.5 关…

【UML】——活动图

一、活动图概述 1、流程图&#xff1a; 常被用来建立算法模型&#xff0c;使用流程图可以表示一个算法的执行序列、过程、判定点、分支和循环 活动图和流程图十分类似&#xff0c;不同之处在于它支持并行活动 活动图的缺点&#xff1a;很难清楚的描述动作与对象之间的关系&…

活动图与流程图区别以及各自画法

* 定义 一、流程图是流经一个系统的信息流、观点流或部件流的图形代表。在企业中&#xff0c;流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程&#xff0c;也可以是完成一项任务必需的管理过程。 二、活动图(activity diagram&#xff0c;动态图)是阐明了业务…

UML——活动图

强烈推荐一个大神的人工智能的教程&#xff1a;http://www.captainai.net/zhanghan 在没有接触UML图的时候我们最常画的图就是流程图&#xff0c;通过画机房收费系统的活动图发现活动图的本质上是一种流程图&#xff0c;它包括的要素有开始状态、活动、判断节点、除此之外和流程…

UML--活动图

一、 概述 活动图(Activity Diagram)是描述满足用例要求所要进行的活动以及活动间的约束关系&#xff0c;有利于识别并行活动。它对于系统的功能建模特别重要&#xff0c;强调对象间的控制流程&#xff0c;活动图在本质上是一种流程图 二、特点 -描述一个操作执行过程中所完成的…

用例图、类图、状态图、活动图、顺序图、协作图

实验二 UML建模工具 1.实验目的 &#xff08;1&#xff09;熟悉StarUML等工具软件的特色及工作环境&#xff1b; &#xff08;2&#xff09;熟悉各种UML图的含义及用途&#xff1b;掌握利用starUML等工具绘制各种UML图的方法。 2.实验内容 &#xff08;1&#xff09;上网…

UML活动图

面向对象的软件开发方法的第一步&#xff1a;业务建模<--使用活动图 转载&#xff1a;https://www.cnblogs.com/xiaolongbao-lzh/p/4591953.html 活动图概述 •活动图和交互图是UML中对系统动态方面建模的两种主要形式 •交互图强调的是对象到对象的控制流&#xff0c;而…

UML图绘制(三)-----活动图的画法 一

一.什么是活动图 活动图&#xff08;activity diagram&#xff09;是阐明了业务用例实现的工作流程。 业务工作流程说明了业务为向所服务的业务主角提供其所需要的价值而必须完成的工作&#xff0c; 业务用例由一系列活动组成&#xff0c;他们共同为业务主角生成某些工件。 …

最标准的UML(活动图)画法

本人在查阅网上相关资料后&#xff0c;感觉标准都不统一&#xff0c;画什么的都有&#xff0c;所以查阅了UML参考手册&#xff0c;希望可以帮助到学习活动图的小伙伴 下述内容参考来源为《UML参考手册》 1、活动图的图标示例&#xff0c;开始节点为黑色实心圆&#xff0c;而不…