博客
关于我
活动图的组成以及画图须知
阅读量:183 次
发布时间:2019-02-28

本文共 845 字,大约阅读时间需要 2 分钟。

活动图基础知识

1. 动作

动作是构成活动的基本单位,是活动图中最小的执行单元。每个动作都具有以下特点:

  • 不可分解:动作不能被拆分成更小的执行单位。
  • 不可中断:执行一个动作必须完成到位,不能中断。
  • 瞬时性:动作通常是瞬时完成的行为。
  • 转换要求:动作必须有至少一条入转换(输入转换),虽然可以没有出转换(输出转换)。
  • 转换规则:动作不能同时拥有入口动作和出口动作。

图形示例:平滑的圆角矩形,通常用于表示动作的执行时间。


2. 活动

活动是对系统行为的描述,是由一系列动作组成的执行流程。活动可以分解为更小的子活动或动作,内部活动则可以通过另一个活动图来表示。与动作不同,活动具有以下特点:

  • 可分解性:活动可以被拆分为其他子活动或动作。
  • 有序性:活动可以包含入口动作和出口动作,并且可能包含内部转移。
  • 并发支持:活动图中可以出现分叉和汇合,支持多个流程的并发执行。

图形示例:平滑的圆角矩形,通常用于表示活动的执行范围。


3. 动作流

动作流是指一系列动作之间的转换关系,通常用带箭头的直线表示。箭头的方向表示转入的方向,帮助理解动作之间的执行顺序。

图形示例:带箭头的直线,箭头指向转入的方向。


4. 条件

条件是活动图中用来控制转移方向的关键元素。常见的条件类型包括前置条件和后置条件。前置条件通常表示为矩形右上角的折叠图形,而后置条件则没有特定的图形表示。

图形示例:前置条件通常用矩形右上角的折叠图形表示。


5. 其他图形元素

  • 开始节点:表示活动的起点,通常用实心黑色圆点表示。
  • 终止节点:分为活动终止节点和流程终止节点。
    • 活动终止节点表示整个活动的结束,图形为圆圈内加实心黑色圆点。
    • 流程终止节点表示子流程的结束,图形为圆圈内加十字叉。
  • 分叉与汇合:分叉用于将动作流分为多个并发分支,汇合用于将这些分支合并成一个流程。
  • 泳道:垂直实线将活动图划分为若干组,泳道的上方可以标注负责该组活动的业务对象。

通过以上图形元素的合理组合,可以构建出一张完整的活动图,清晰地描述系统的行为流程。

转载地址:http://gozj.baihongyu.com/

你可能感兴趣的文章
OAuth2.0_完善环境配置_把资源微服务客户端信息_授权码存入到数据库_Spring Security OAuth2.0认证授权---springcloud工作笔记149
查看>>
OAuth2.0_授权服务配置_Spring Security OAuth2.0认证授权---springcloud工作笔记140
查看>>
OAuth2.0_授权服务配置_令牌服务和令牌端点配置_Spring Security OAuth2.0认证授权---springcloud工作笔记143
查看>>
OAuth2.0_授权服务配置_客户端详情配置_Spring Security OAuth2.0认证授权---springcloud工作笔记142
查看>>
OAuth2.0_授权服务配置_密码模式及其他模式_Spring Security OAuth2.0认证授权---springcloud工作笔记145
查看>>
OAuth2.0_授权服务配置_资源服务测试_Spring Security OAuth2.0认证授权---springcloud工作笔记146
查看>>
OAuth2.0_环境介绍_授权服务和资源服务_Spring Security OAuth2.0认证授权---springcloud工作笔记138
查看>>
OAuth2.0_环境搭建_Spring Security OAuth2.0认证授权---springcloud工作笔记139
查看>>
oauth2.0协议介绍,核心概念和角色,工作流程,概念和用途
查看>>
OAuth2授权码模式详细流程(一)——站在OAuth2设计者的角度来理解code
查看>>
oauth2登录认证之SpringSecurity源码分析
查看>>
OAuth2:项目演示-模拟微信授权登录京东
查看>>
OA系统多少钱?OA办公系统中的价格选型
查看>>
OA系统选型:选择好的工作流引擎
查看>>
OA让企业业务流程管理科学有“据”
查看>>
OA项目之会议通知(查询&是否参会&反馈详情)
查看>>
OA项目之我的会议(会议排座&送审)
查看>>
OA项目之我的会议(查询)
查看>>
OA项目之项目简介&会议发布
查看>>
Object c将一个double值转换为时间格式
查看>>