暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

每日一学之UML活动图

程序员的日记本 2017-12-23
734


活动图概念


活动图是一种用户描述系统行为的模型视图,它可用来描述动作和动作导致对象状态改变的结果,而不用考虑引发状态改变的事件。


活动图组成


活动图的组成元素包括动作动态、活动状态、组合状态、分支与合并、分叉与结合、泳道、对象流等。


动作状态


在UML中,动作状态使用平滑的圆角矩形表示,通常用于对工作流执行过程中的步骤进行建模。



活动状态


活动状态是非原子性的,活动状态可以分解为其他子活动或动作状态,可以被使转换离开状态的事件从外部中断。



组合状态


组合活动是一种内嵌活动图的状态。我们把不含内嵌活动或动作的活动称为“简单活动”,把嵌套了若干活动或动作的活动称为“组合活动”。



分支与合并


分支在活动图中很常见,它是转换的一部分,它将转换路径分成多个部分,每一部分都有单独的监护条件和不同的结果。




分叉与结合


并发指的是在同一时间间隔内,有两个或者两个异常的活动执行。




泳道


为了对活动的职责进行组织而在活动图中将活动状态分为不同的组。




对象流


对象流其实是通过泳道表示对象与对象、操作或产生它、使用它的转换间的关系。




下期提要


活动图的主要内容就先分享到这里,内容较多。下期分享状态图相关知识。



长按,识别二维码,加关注,

可了解更多编程方面的知识,

让你看到每天一点点的进步。

谢谢点赞 + 分享!!!!!!


不积跬步,无以至千里;

不积小流,无以成江海。


文章转载自程序员的日记本,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论