UML_活动图

活动图

用于描述活动流程,活动图是一种流程图,但是活动图加入了面向对象的一些思想,并且能够描述并发流程,活动图传递的是控制流

包含元素

  • 开始,结束节点
    开始实心圆,结束圆圈内有实心圆

  • 活动状态(actions)
    圆矩(动词)

  • 控制流(control flow)
    箭头线表示

  • 分支和合并(decision and merge)
    菱形表示分支,多选一,类似if else

  • 分叉和汇合(fork-join)
    粗横线表示分叉,表示并行

  • 泳道(partition)
    泳道有横向和纵向两种,表示活动在那个对象上执行

  • 对象和对象流

    活动图对面向对象的优化,需要配合泳道一起使用,用于填补活动图与面向对象思想之间的梳理。
    用矩形表示(对象),虚线箭头连接,很少用(感觉是在活动图的每个泳道上强行加上对象和对象流)

  • 扩展区域

检查IP变化的程序的活动图
image-20240611235255772

商品购买活动图
image-20240612003114848

posted on 2024-06-17 16:00  zhangyukun  阅读(13)  评论(0编辑  收藏  举报

导航