uml活动图 各个功能的操作流程和分支_UML活动图组成元素全面剖析

本文深入探讨UML活动图,包括其作为业务用例工作流程建模工具的角色,以及活动状态、动作状态、转换、开始与终止节点、分支合并等关键组成元素。通过学习,读者将对UML活动图有全面理解。
摘要由CSDN通过智能技术生成

本节和大家学习一下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)。活动终止节点表示整个活动的结束,而流程终止节点表示是子流程的结束。

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值