美文网首页
24UML建模-活动图(流程图)

24UML建模-活动图(流程图)

作者: 任振铭 | 来源:发表于2019-09-20 08:33 被阅读0次

活动图

活动图的本质就是流程图,用于描述系统中的活动,判定点和分支等

基本概念

动作状态

原子的不可中断的动作,并在此动作完成之后向另一个动作转变,在UML中动作状态用圆角矩形表示,动作状态所表示的动作写在圆角矩形内部

分支与合并

分支在软件系统中很常见,一般用于表示对象类所具有的条件行为,用一个布尔型表达式的真假来判定动作的流向,条件行为用分支和合并表达,在活动图中,分支用空心小菱形表达,分支包括一个入转换和两个带条件的出转换,出转换的条件应该是互斥的,须保证只有一个出转换能被触发,合并包含两个待条件的入转换和一个出转换

分叉与汇合

分叉用于描述并发线程,每个分叉可以有一个输入转换和两个或多个输出转换,每个转换都可以是独立的控制流,汇合代表两个或多个并发控制流同步发生,当所有的控制流都达到汇合点后,控制才能继续往下进行,每个汇合可以有两个或多个输入转换和一个输出转换,在UML中分叉和汇合用一条粗直线表示

泳道

泳道将活动图中的活动划分为若干组,并将每一组指定给负责这组活动的业务组织,泳道区分负责活动的对象,明确的表示哪些活动是由那些对象进行的,每个活动指定明确的属于一个泳道,在活动图中,泳道用垂直实线绘出,垂直线分割的区域就是泳道


活动图带泳道.png

相关文章

  • 24UML建模-活动图(流程图)

    活动图 活动图的本质就是流程图,用于描述系统中的活动,判定点和分支等 基本概念 动作状态 原子的不可中断的动作,并...

  • UML建模(六)--活动图

    UML建模(六)--活动图 1、概述 1.1 定义 活动图是一种流程图,用来描述活动的序列,从一个活动到另一个活动...

  • 2B系统需求建模工具(中)

    业务流程分析描述在软件开发过程中最常用到的三种模型:跨职责流程图、活动图、数据流图。 跨职责流程图是商业建模标准工...

  • UML建模(二)--流程图

    UML建模(二)--流程图 本文会包含几块内容: 什么是流程图?流程图和其他图表(如线框图,概念图,架构图,用例图...

  • UML建模<第六篇>:活动图

    在UML中,活动图本质上就是流程图,它用于描述系统的活动。活动图分为两种:流程图、泳道图 工具:PowerDesi...

  • 【UML】 之活动图

    活动图在 UML 中是非常常见的建模工具,它很像流程图,它表达出角色、工作流、组织和对象是如何工作的。它对理解业务...

  • 流程图、UML图、ER图

    流程图 最常见,主要看有哪些常见符号 UML图 Unified Modeling Language,统一建模语言 ...

  • UML之活动图

    概念 结构建模:表达静态内容;(类图) 行为建模:表达动态内容;(活动图、顺序图、状态机图) 活动图(Activi...

  • 2数据仓库生命周期_数据路线(读书笔记)

    数据路径 4.1维度建模 分析收集到的业务访谈需求,画出详细的业务流程图,确定命名约定。 根据业务需求、业务流程图...

  • 系统分析与设计homework7

    建模练习:对Forest应用进行建模。 用例图 活动图 领域模型图 状态图 系统顺序图 操作协议 操作:配置树木前...

网友评论

      本文标题:24UML建模-活动图(流程图)

      本文链接:https://www.haomeiwen.com/subject/vuctuctx.html