zoukankan      html  css  js  c++  java
  • UML视图(五)活动图

    版权声明:本文为博主原创文章,未经博主同意不得转载。 https://blog.csdn.net/wangqingbo0829/article/details/26274593

    【定义】活动图是UML的动态视图之中的一个,用来描写叙述事物或对象的活动变化流程。

    【基本元素】活动、活动流、 分支、分劈和汇合、泳道、对象流,六大基本元素。

        活动

            活动是活动图主要结点,用两边为弧的条形框表示。中间填写活动名。

            活动分为简单活动和复合活动。

            简单活动:不能在分解的活动。

            复合活动:能够再分解的复杂活动。

     

        活动流

            活动流描写叙述活动之间的有向关系。反映一个活动向还有一个活动之间的转移。用带箭头的实线表示。

     

        分支

            分支表示活动流的分叉和合并。表示从一个活动依照某种条件转移到几个不同的活动。

     

        分劈和汇合

           分劈和汇合表示并发的同步行为,用同步杆表示。

     

    泳道

    泳道是活动图中的区域划分。每个泳道代表一个责任区域。一个泳道中包含一组相关活动。

    对象流

    对象流反映活动与对象之间的依赖关系,表示对象活动的作用或活动对对象的影响,用依赖关系表示。

    【用途】

          1.描写叙述工作流 

             工作流也被称为业务流程,属于业务活动的过程,能够用活动图来描写叙述。

          2.描写叙述project组织过程

             各种project组织过程,管理过程均能够用活动图来描写叙述。

          3.描写叙述算法流程

     

       以下是活动图在实践中的运用:机房收费系统(欢迎提宝贵意见!)

  • 相关阅读:
    HDU1879 kruscal 继续畅通工程
    poj1094 拓扑 Sorting It All Out
    (转)搞ACM的你伤不起
    (转)女生应该找一个玩ACM的男生
    poj3259 bellman——ford Wormholes解绝负权问题
    poj2253 最短路 floyd Frogger
    Leetcode 42. Trapping Rain Water
    Leetcode 41. First Missing Positive
    Leetcode 4. Median of Two Sorted Arrays(二分)
    Codeforces:Good Bye 2018(题解)
  • 原文地址:https://www.cnblogs.com/mqxnongmin/p/10822300.html
Copyright © 2011-2022 走看看