UML--活动图

原文链接:https://blog.csdn.net/neusoft2016/article/details/117412480

一、 概述
活动图(Activity Diagram)是描述满足用例要求所要进行的活动以及活动间的约束关系,有利于识别并行活动。它对于系统的功能建模特别重要,强调对象间的控制流程,活动图在本质上是一种流程图
二、特点

-描述一个操作执行过程中所完成的工作,说明角色、工作流、组织和对象是如何工作的。

-活动图对用例描述尤其有用,它可建模用例的工作流、显示用例内部和用例之间的路径。它可以说明用例的实例是如何执行动作以及如何改变对象状态的。

-显示如何执行一组相关的动作,以及这些动作如何影响它们周围的对象。

-活动图对理解业务处理过程十分有用,活动图可以画出工作流用以描述业务,有利于与领域专家进行交流。通过活动图可以明确业务处理操作是如何进行的,以及可能产生的变化。

-描述复杂过程的算法,在这种情况下使用的活动图和传统的程序流程图的功能是相似的。

三、常用元素

四、 案例实战

 

 3 多个活动终点的案例

4 某购物网站的卖家在接到用户订单后,会同时做以下事情:
 (1) 准备货物,然后根据用户需求选择发货方式:如加急则选择顺丰、否则选择EMS
 (2) 开局发票,然后收款
当以上两件事情都做完之后,订单会自动关闭。根据上述描述,绘制“订单处理”的活动图。

 

 

————————————————
版权声明:本文为CSDN博主「一棵小白菜#」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值