相关材料:ljbachelor:SOA 研学 - UML基础(一)顺序图概要顺序图用来表示用例中的行为顺序。当执行一个用例行为时,顺序图中的每条消息对应了一个类操作或状态机中引起转换的事件。顺序图展示对象之间的交互,这…
4. 状态图 4.1 状态图的概念 状态(state): 是对象的生命期中的一个条件或状况 在此期间,对象可以响应事件、执行某活动等 例如,灯,有几个状态?2个:亮和暗 状态机(state machine) : 是一种行为, 说明对象在它的生命期中, 响应事件所经历的状态序列 以及它们对每个事件的响应 状态图(state diagram, State Ch...
顺序图是将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于**状态时,生命线是一个双道线。 照妖镜照妖:它和活动图本质上 一样,都是描述一个活动中,几个对象间消息的传递及...
员工登录->进入项目管理页面->点击工时审批单->点击工时->提交审批。 顺序图 顺序图与活动图的最大区别在于,活动图侧重于表述"动作"本身,而顺序图还侧重于对表述动作的"主宾"。 ATM取款顺序图 实际上,在所有的需求表述过程中,我基本不会使用"顺序图",原因在于: 产品经理在需求表述过程中,更重要的关注点是业务...
我的理解:活动图是状态图的延续,不止是在图中标记了对象状态的变迁,还加入了状态变迁相关的操作。 基本元素:活动状态表示在工作流程中执行某个活动或步骤。 转移表示各种活动状态的先后顺序。这种转移可称为完成转移。它不同于一般的转移,因为它不需要明显的触发器事件,而是通过完成活动(用活动状态表示)来触发。
类模型体现了系统的静态结构,用实例模型则从用户的角度对系统的动态行为进行了宏观建模,并通过交互模型将对象与消息有机地结合在一起。但有些时候,我们还需要更好地表示行为的细节,这就可以借助于活动图和状态图来实现。 5、状态图 6、通信图 通信图和顺序图同属于交互图,但它强调收发消息的对象或角色的结构组织...
状态图用于显示状态机(它指定对象所在的状态序列)、使对象达到这些状态的事件和条件、以及达到这些状态时所发生的操作顺序图是将交互关系表示为一个二维图.纵向是时间轴,时间沿竖线向下延伸.横向轴代表了在协作中各独立对象的类元角色.类元角色用生命线表示.当对象存在时,角色用一条虚线表示,当对象的过程处于激活...
(2)状态图:描述类的对象的动态行为。 (3)协作图:描述彼此合作的对象间的交互关系,它描述的交互关系是对象间的消息连接关系 (4)活动图:描述系统为完成某项功能执行的操作序列。着重描述操作实现中完成的工作和用例实例或对象中的活动。 (5)顺序图:要紧描述对象之间的动态合作和合作进程中的行为顺序,经常使用来描述...
活动图 活动图activity diagram是一个很特别的流程图。活动图和状态图之间是有关系的。状态图把焦点集中在过程中的对象身上,而活动图则集中在一个单独过程动作流程。活动图告诉了我们活动之间的依赖关系。 对我们的例子来说,我们使用如下的过程。 “通过ATM来取钱。” ...
协作图(Collaboration Diagram)从另一个角度来更好地描述相互协作的对象间的交互关系和链接关系。着重体现交互对象间的静态链接关系和协作关系,可以由顺序图生成。 活动图(Activity Diagram)是由状态图变化而来的,从系统任务的观点来看,系统的执行过程是由一些列有序活动组成,活动图可以有效地描述整个系统的流程,描述了...