美文网首页
UML流程分析之活动图

UML流程分析之活动图

作者: 多了去的YangXuLei | 来源:发表于2018-08-03 15:02 被阅读51次

用活动图来分析业务流程的最重要目的之一就是发现问题,通过这些问题会牵扯出一堆的业务逻辑,引发更多的思考,帮助我们更清晰地认识客户的需求,协助客户进行业务重组。

PM最烦的需求评审流程如下:


需求评审活动图
  • 活动图基本语法元素:初始状态,活动,判断,合并,结束状态;
  • “黑短粗”是“并行”的意思,我们知道“菱形”是判断意思,每次只能走一个分支,但这个需求很多人共同评审所以要用并行
  • 多个箭头进入这种箭头叫“分叉”,一根出去的叫“汇合”,这两种是共同存在的

泳道图

我们所看过的复杂的泳道图也是属于活动图的一种,泳道也叫,这表明这个互动需要多种动作的发起人。


泳道图

对象流

image
  • 引入对象这个矩形框后,我们将很容易看清楚每个活动的输出与输入。当我们需要明确表示每个活动的输入输出时,应使用“矩形”。

  • 活动图中的每个活动可能有一个或多个“输入”,每个活动可能会有一一个到多个“输出”,这个活动的“输出”可能是另外一个活动的“输入”,和“输入”“输出”直接相连的箭头叫对象流(ObjectFlow),而活动与活动之间的箭头叫控制流(Control Flow).

基本上工作用的就是以上的语法和图例,但往往更加复杂,基本的使用步骤可以参考:

  • 1.识别出这个过程的所有活动者,并按重要程度排列。
  • 2.识别出这个过程的关键活动,假定没有异常,先画出大致流程主干。
  • 3.使用泳道来区分不同活动者的活动。
  • 4.逐步增加这个活动图的分支及其他活动者。
  • 5.列出当前版本发布过程存在的问题,思考如何改善流程来解决这些问题。

相关文章

  • UML流程分析之活动图

    用活动图来分析业务流程的最重要目的之一就是发现问题,通过这些问题会牵扯出一堆的业务逻辑,引发更多的思考,帮助我们更...

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

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

  • 【学习】业务流程图的注意事项

    首先,业务流程图不同于UML图,有相似之处,但是可能表达的更加通俗。 UML图如:业务流程图与UML图 业务流程图...

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

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

  • UML之活动图

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

  • 【UML】 之活动图

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

  • 转:uml图与流程图的区别

    引用部分的来源,作者Arthursky 一般是用列图和活动图表示业务,类图和时序图形成设计UML活动图与流程图的区...

  • UML-Activity Diagram

    活动图与状态图,顺序图为行为建模三剑客。活动图是用于表示业务流程很好一种UML工具。 基础语法包括:初始状态,结束...

  • 2018-08-30

    横向流程图源码格式: 竖向流程图源码格式: 标准流程图源码格式: 标准流程图源码格式(横向): UML时序图源码样...

  • UML流程分析之用例图

    1.认识 用例图第一次遇到它的时候印象就是一个个的小人,很好看但是有什么卵用,可以用功能描述为什么要画“小人”(用...

网友评论

      本文标题:UML流程分析之活动图

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