UML之活动图

作者: PanPan1127 | 来源:发表于2017-01-07 12:13 被阅读1103次

概念

  1. 结构建模:表达静态内容;(类图)
  2. 行为建模:表达动态内容;(活动图、顺序图、状态机图)
  3. 活动图(Activity Diagram):表达流程的常用UML图
  4. 针对行为建模,流程可能是某一个角色通过多个动作来完成某项工作,也可能是多个角色参与,历经多个动作步骤,并完成某项工作。

活动图

  1. 开始状态和结束状态(一个开始态、一个或多个结束态)


    开始和结束态.png
  2. 一个活动(Activity即一个步骤):圆角矩形


    主谓宾添加描述.png
  3. 条件判断:分支菱形(每条分支上使用[条件]阐述条件)
    Snip20170106_30.png
  4. 合并分支:合并分支菱形(前面若有分支线路,后面可能合并)


    Snip20170106_31.png

总结:


Snip20170106_32.png

泳道分区(Swimlanes):更好的表达Activity的发起者

动宾表达活动.png

并行分支:有分支,必须有会合

黑短棒.png

对象流:工作产品的表达

活动图中的矩形框,文字带下划线的即为对象


连接件:活动图的组织

  1. 左边:指向另一张图
  2. 右边:从此处开始继续活动图


    Snip20170106_35.png

活动的粒度问题

  1. 活动和动作:活动最终可细分n个动作;动作是不可再分的步骤。


    圆角矩形.png

版本发布流程

  1. 一个活动图只表示一个事件的流程
  2. 一个活动图:目的、角色参与、先绘主干再分支、适当注解


    Snip20170107_38.png

总结

  1. 活动图语法


    Snip20170107_40.png
  2. 对象流


    Snip20170107_41.png
  3. 步骤总结

  1. 明确流程的目的
  2. 流程的角色参与
  3. 先主干,逐渐添加必要的分支(适当注释)

相关文章

  • UML之活动图

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

  • 【UML】 之活动图

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

  • UML 活动图

    https://www.cnblogs.com/xiaolongbao-lzh/p/4591953.html

  • UML图系列——用例图

    UML图系列文章目录 UML图系列——UML概要 UML图系列——建模和面向对象 UML图系列——UML模型图的构...

  • UML流程分析之活动图

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

  • UML

    参考 设计模式之 UML 类图 图解

  • UML建模工具

    1.简介 UMLet是一款简单实用、开源的轻量级UML建模工具,UML中定义了用例图、类图、对象图、状态图、活动图...

  • UML建模(活动图)

    阿里巴巴长期招聘Java研发工程师p6,p7,p8等上不封顶级别,有意向的可以发简历给我,注明想去的部门和工作地点...

  • UML—活动图,Activity

    1、概念 活动图用来描述活动流程。活动用圆角矩形表示,箭头表示从一个活动转移到下一个活动,起点与终点与状态图相同。...

  • UML(三)活动图

    概念 活动图用于描述事物或对象的活动变化,也就是从活动到活动的流程。 用途 描述不同系统之间工作流程。比如泳道图描...

网友评论

    本文标题:UML之活动图

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