Activity Diagram

本文介绍了UML中的活动图,强调了它与流程图的区别,如支持并行活动,强调系统行为而非处理过程。活动图的基本要素包括活动状态、转移、判断、保证条件、同步条和泳道等。通过图书馆管理系统和机房收费系统为例,阐述了活动图在描述对象行为和工作流程中的应用。最后,作者分享了学习活动图的心得体会。
摘要由CSDN通过智能技术生成

前言

  活动图是UML中描述系统动态行为的图之一,它用于展现参与行为的类的活动或动作。在UML里,活动图本质上就是流程图,它描述系统的活动、判定点和分支等。

芝士

  • 活动图与流程图的区别
    • 活动图支持并行活动 (主要)
    • 流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系;而活动图 描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。
    • 活动图能够表示并发活动的情形,而流程图不能
    • 活动图是面向对象的,而流程图是面向过程的
  • 活动图的基本要素
    在这里插入图片描述
    • 活动状态Action states
    • 活动状态之间的转移transitions
      在这里插入图片描述
    • 判断decisions——一种表示判断决策的特殊活动
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值