简单介绍为了完成某个目标需要做的活动以及这些活动的执行顺序,着重表现的是系统的行为,而非系统的处理过程
起始点、活动、判断、同步、结束点、基本流、支流、异常流、组合活动、泳道
用例活动图:描述了如何来达到这个目标,业务流程一般包括一个基本业务流程和一个或者多个备选业务流程,而业务流程通过多个活动按照一定的条件和顺序执行来推进
对象活动图:只知道活动的执行顺序,却不知道谁在执行这些活动
活动图支持并行,很难清除描述动作与对象之间的关系,没有交互图直接
自己画的第一个活动图,感觉特别low,哈哈哈哈哈,大家凑合着看吧
描述一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态之间的转移
状态、转移、起点、终点
每个状态都有这几个部分:名称、进入协作和退出动作、内部转换、子状态、延迟事件
一个转换由这五个部分组成:源状态、事件触发、监护条件、动作、目标状态
感觉状态图还是蛮简单的,只是在机房收费系统里面没怎么用到状态图
活动图侧重从行为的动作来描述(活动),只注重顺序,而不注重内部的动作;而状态图则只注重从行为的结果来描述(状态),描述了一个对象的各种状态转换。
顶
原文地址:http://bananad.blog.51cto.com/12561305/1964177