logo2时序图的基本元素-对象.pptVIP

  • 9
  • 0
  • 约2.92千字
  • 约 41页
  • 2018-03-05 发布于天津
  • 举报
logo2时序图的基本元素-对象

2.2 活动图 2.2.1活动图 活动图是UML用于对系统的动态行为建模的另一种常用工具。 活动图描述活动的顺序,展现从一个活动到另一个活动的控制流。 活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。 2.2.1 活动图与流程图的区别 流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理之间有严格的顺序和时间关系; 活动图描述的则是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。 活动图能够表示并发活动的情形,而流程图做不到。 活动图是面向对象的,而流程图是面向过程的。 2.2.2 活动图的基本组成元素 动作状态/活动状态 动作流/对象流 分支与合并 分叉与汇合 泳道 起点 终点 活动 同步条:分叉与汇合 分支与合并 例: 购买手机终端的活动图 例: 订单处理的活动图 产生订单 核对信用卡 核对库存量 发送商品 付款 交易完成 取消订单 订单 不可用 会员 系统 购物车产生订单 2.3 状态图 状态图(State Diagram)主要用来描述对象、子系统、系统的生命周期。 通过状态图可以了解到一个对象所能到达的所有状态以及对象收到的事件(收到消息,超时,错误,条件满足)时其状态的变化情况。 用状态图表示单个对象在其生命周期中的行为。 一个状态图包括一系列的状态以及状态之间的转移。 例:图书系统中Title

文档评论(0)

1亿VIP精品文档

相关文档