• 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
    活动图和流程图区别
    • 流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系;
    • 活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。
    • 活动图能够表示并发活动的情形,流程图不能。
  • 相关阅读:
    网络应用框架Apache MINA 一个应用样例(转)
    Linux安装JDK详细步骤(转)
    MySQL主从复制配置
    linux IP 设置
    Log4j的应用实例
    linux 远程复制
    MySQL外部访问配置
    Camshift算法2
    Canny边缘检测
    cvCopy()和cvCloneImage()的区别
  • 原文地址:https://www.cnblogs.com/frankltf/p/9567352.html
Copyright © 2020-2023  润新知