初始状态:每个状态图都有一个初始状态. 此状态代表状态图的起始位置. 初始状态只能作为转换的源, 不能作为转换的目标, 并且在状态图中只能有一个. 初始状态用一个实心圆表示. 终止状态:模型元素的最后状态, 是一个状态图的终止点. 终止状态在一个状态图中可以有多个. 协作图 协作图(也叫合作图)是一种交互图...
1、活动状态图(Activity)——活动状态用于表达状态机中的非原子的运行 2、动作状态(Actions)—— 动作状态是指原子的,不可中断的动作,并在此动作完成后通过完成转换转向另一个状态。 3、动作状态约束(Action Constraints)——动作状态约束:用来约束动作状态。 4、动作流(Control Flow)——动作之间的转换称之为动作...
终止状态:终止状态是模型元素的最终状态,标志着状态图的结束点。在一个状态图中,可以有多个终止状态,它们共同构成了状态图的完整终点。协作图:协作图,也被称为合作图,是一种用于描述对象间交互关系的交互图。与时序图不同,协作图更侧重于展示对象间的交互过程以及它们之间的关联关系。
活动图主要用来梳理业务流程,通常在用例图完成产品的设计单元之后。 在梳理业务流程的时候也可以分层处理:业务流程图、交互流程图、实现流程图 业务流程图:人与人之间的交互,目标是厘清设计业务。 交互流程图:人与机器之间的交互,目标是指导原型图的绘制。 实现流程图:表达机器在做什么,目标是设计软件。 三、状态图 ...
时序图、活动图、状态图、协作图的区别 时序图 时序图用于描述对象之间的传递消息的时间顺序, 即用例中的行为顺序. 当执行一个用例时, 时序图中的每条消息对应了一个类操作或者引起转换的触发事件. 在 UML 中, 时序图表示为一个二维的关系图, 其中, 纵轴是时间轴, 时间延竖线向下延 伸. 横轴代表在协作中...
UML 交互图 (顺序图、通信图、鲁棒图、定时图) 交互与交互图交互的概念 一次交互就是指在特定语境中,为了实现某一个目标,而在一组对象之间进行交换的一组消息所表示的行为 消息UML中的4种交互图 顺序图:顺序图是一种强调消息时间顺序… 米不开朗基罗 产品经理必备之UML时序图 eichi发表于产品经理-...打开...
时序图中的基本元素包括对象、生命线和消息。对象使用矩形表示,并且对象名称下有下划线。生命线是一条垂直的虚线,表示时序图中的对象在一段生命周期内存在。消息是两个对象之间的单路通信,从发送方指向接收方。激活表示该对象被占用以完成某个任务,钝化指对象处于空闲状态,等待消息。在 UML 中,对象...
时序图:(Sequence Diagram),又名序列图、循序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。 状态图:状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应。
时序图(sequence diagram) 时序图显示多个对象之间的动态协作,重点是显示对象之间发送消息的时间顺序。时序图也显示对象之间的交互,即在系统执行时,某个指定时间点将发送的事情。 功能 时序图的一个用途是表示用例中的行为顺序,当执行一个用例行为时,时序图中的每一条消息对应了一个类操作或状态机中引起转换的触发事...
活动图是一种流程图,主要用来描述系统的活动、判定点和分支。泳道图是时序图加上泳道,它侧重展示“活动”属于哪个“对象”,同一对象的活动会写在一条“泳道(Lane)”里。要点包括对象(who)、顺序(when)和活动(what)。时序图侧重描述对象之间传递信息的时间顺序。例如,微信小程序登录过程。状态图侧重...