zoukankan      html  css  js  c++  java
  • UML--->活动图梳理

    活动图梳理

    活动图
    • 概述
      • 活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流,常常用于描述业务过程和并行处理过程,活动图在本质上是一种流程图。
      • 泳道将一个活动图中的活动划分为不同的组,每个组分别对应不同角色的操作。活动图描述多个角色之间的协作处理非常有效。
    • 活动图的组成元素
      • 动作状态
        • 【图形】平滑的圆角矩形 enter image description here
      • 对象
        • 【图形】矩形方框 enter image description here
      • 对象流
        • 对象流(Object Flows)——对象流是动作状态或者活动状态与对象之间的依赖关系,表示动作使用对象或动作对对象的影响。enter image description here
      • 初始节点和活动终点
        • enter image description here
      • 分叉与汇合
        • 分叉用于将动作流分为两个或多个并发运行的分支,而汇合则用于同步这些并发分支,以达到共同完成一项事务的目的enter image description hereenter image description here
      • 泳道
        • 泳道将活动图中的活动划分为若干组,并把每一组指定给负责这组活动的业务组织,即对象 enter image description here
    活动图和流程图区别
    • 流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系;
    • 活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。
    • 活动图能够表示并发活动的情形,流程图不能。
  • 相关阅读:
    1008: 约瑟夫问题
    1009: 恺撒Caesar密码
    1006: 日历问题
    1007: 生理周期
    Asp.Net Core 发布和部署( MacOS + Linux + Nginx )
    ASP.NET Core Docker部署
    Asp.Net Core 发布和部署(Linux + Jexus )
    ASP.NET Core 十种方式扩展你的 Views
    基于机器学习的web异常检测
    Disruptor深入解读
  • 原文地址:https://www.cnblogs.com/frankltf/p/9567352.html
Copyright © 2011-2022 走看看