活动图的主要元素包括以下的几个活动状态图(Activ坡纠课柩ity)动作状态(Actions)动作状态约束(Ac墉掠载牿tionConstraints)动作流(ControlFlow)开始节点(InitialNode)终止节点(FinalNode)对象(Objects)数据存储对象(DataStore)对象流(ObjectFlows)分支与合并(DecisionandMergeNodes)1分叉与汇合(ForkandJoinNodes)1异常处理(ExceptionHandler)1活动中断区域(InterruptibleActivityRegion)1泳道(Partition)
工具/原料
PowerDesigner
活动的过程和数据
方法/步骤
1、对象流是动作状态或者活动状态与对象之间的依赖关系,表莲镘拎扇示动作使用对象或动作对对象的影响。用活动图描述某个对象时,可以把涉及到的对象放置在活动图中并用一个灞盅何麋依赖将其连接到进行创建、修改和撤销的动作状态或者活动状态上,对象的这种使用方法就构成了对象流。
2、活动中断区域围绕一些可被中断的动作状态图活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。活动图能够表示并发活动的情形,活动图是面向对象的。
3、活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,