UML行为图—活动图

静态视图画完了,开始动态视图之旅……

【动态视图】

       描述事物动态行为的,动态视图不能够独立存在,他必须和特指一个静态试图或UML元素,说明在静态试图规定的事物结构下他们的动态行为。动态视图包括:活动图、状态图、时序图和协作图。今天先介绍活动图吧!

《活动图》

       描述了为了完成一个目标需要做的活动以及这些活动的执行顺序。UML两个层面的活动图,一个是描述用例场景,一个是用于描述对象交互。

       它是九种图之一,但是它并不是编程的依据,因为在活动图中面临一个矛盾:既要保持面向对象观点的独立性,又要保持现实世界中业务目标的过程化,所以造成了混乱,但是活动图并不是没有用,是用来描述业务目标的达成过程并借此来发现对象的工具。

       活动图组成


        泳道的引入

        活动图描述活动的执行顺序,却没描述出执行者,就像游泳运动员只能在泳道里进行比赛一样,一个对象也只能在一个业务流程中担任一个职责。泳道表示特定的类、人、部门的职责区。

机房收费系统的活动图

         图一用例活动图


         图二对象活动图


         图三泳道对象图


      活动图是动态视图的第一个图,下一个是状态图啦!


评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值