活动图

定义

活动图描述了在一个过程中,顺序的或并行的活动及其之间的关系。

  • 应用于商业过程,工作流(业务过程)
  • 活动图是顶点的集合
    • 活动节点
    • 动作
    • 对象值
    • 注释和约束

基本建模元素

  • 活动图的开始节点、结束节点、对象:

在这里插入图片描述

  • 活动节点:

    • 一个活动是一个过程中进行的非原子的执行单元
    • 活动的执行最终延伸为一些独立动作(原子的)(Action)的执行
      在这里插入图片描述
  • 分支:

    • 一个分支可以有一个进入流多个离去流
    • 每个离去流上必须有一个监护条件
    • 两个控制路径可以重新合并,无需监护条件
  • 分岔和汇合

    • 分岔表示把一个单独的控制流分成两个或多个并发的控制流
    • 汇合表示两个或多个并发控制流的同步发生,一个汇合可以有两个或多个进入转移和一个输出转移
    • 用同步棒来说明并行控制流的分岔和汇合

在这里插入图片描述

  • 泳道
    • 将一个活动图中的活动分组,每一组表示一个特定的类别、人或部门,他们负责完成组内的活动
    • 每个组被称为一个泳道
      • 用一条垂直的实线把它们分开
    • 每个活动严格地属于一个泳道
      • 转移可以跨越泳道
    • 同步棒可以跨越泳道
    • 泳道是包的一种

在这里插入图片描述

用途

  • 描述一项任务执行过程中所完成的工作(动作)
  • 描述对象内部的工作
  • 显示如何执行一组相关的动作,以及这些动作如何影响它们周围的对象
  • 显示用例的实例如何执行动作以及如何改变对象状态
  • 说明一次业务流程中的人(参与者)和对象是如何工作的

注:活动图与用例模型互为补充,主要用于需求分析阶段

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值