活动图主要用来梳理业务流程,通常在用例图完成产品的设计单元之后。 在梳理业务流程的时候也可以分层处理:业务流程图、交互流程图、实现流程图 业务流程图:人与人之间的交互,目标是厘清设计业务。 交互流程图:人与机器之间的交互,目标是指导原型图的绘制。 实现流程图:表达机器在做什么,目标是设计软件。 三、状态图 ...
终止状态:模型元素的最后状态, 是一个状态图的终止点. 终止状态在一个状态图中可以有多个. 协作图 协作图(也叫合作图)是一种交互图. 时序图主要侧重于对象间消息传递在时间上的先后关系, 而协作图表达对象间的交互过程及对象间的关联关系 审核编辑:汤梓红...
1、活动状态图(Activity)——活动状态用于表达状态机中的非原子的运行 2、动作状态(Actions)—— 动作状态是指原子的,不可中断的动作,并在此动作完成后通过完成转换转向另一个状态。 3、动作状态约束(Action Constraints)——动作状态约束:用来约束动作状态。 4、动作流(Control Flow)——动作之间的转换称之为动作...
时序图、活动图、状态图、协作图的区别 时序图 时序图用于描述对象之间的传递消息的时间顺序, 即用例中的行为顺序. 当执行一个用例时, 时序图中的每条消息对应了一个类操作或者引起转换的触发事件. 在 UML 中, 时序图表示为一个二维的关系图, 其中, 纵轴是时间轴, 时间延竖线向下延 伸. 横轴代表在协作中...
一.时序图 1.时序图是什么 时序图(Sequence Diagram)描述了对象之间传递消息的时间顺序,它用来表示用例中的行为顺序,是强调消息时间顺序的交互图,时序图描述了类以及类间相互交换以完成期望行为的消息,时序图中的每一条消息对应了一个类操作或者状态机中引起转换的触发事件。 2.时序图的表示含义 ...UML...
泳道图(时序图加上泳道) 侧重“活动”属于哪个“对象”,同一对象的活动写在一条“泳道(Lane)”里面。 要点 对象(who)、顺序(when)、活动(what) 示例 时序图 侧重描述对象之间的传递信息的时间顺序。 概念 对象:时序图中的矩形框。 生命线:一条在方框下面的垂直虚线,表示时序图中的对象在一段生命周期内存在。
活动图(activity diagram) 活动图是状态图的一个实体,显示了系统中从一个活动到另一个活动的流程。活动图显示了一些活动,强调的是对象之间的流程控制。 举个栗子,Sophia在ATM上取钱或转账的一个过程。 活动图表示满足用例要求所要进行的活动及活动间的约束关系,使用活动图利于识别系统的并行活动。
状态图,时序图,活动图 状态图,活动图和 序列图/时序图 状态图: 子状态:被嵌套在另一个状态中的状态 组合状态 ,组合状态也可以有初态和终态 箭头指向状态发生转移的状态; 活动图: 活动到活动的控制流 用来描述系统的工作流程和并发行为; 对业务处理, 工作流建模, 用例实现和程序实现建模...
时序图(顺序图)时序图用于描述对象之间的传递消息的时间顺序,即用例中的行为顺序。在 UML 中,时序图表示为一个二维的关系图,其中,纵轴是时间轴,时间延竖线向下延伸。横轴代表在协作中各个独立的对象。当对象存在时,生命线用一条虚线表示,消息用从一个对象的生命线到另一个对象的生命线的箭头...
激活:时序图可以描述对象的激活和钝化。激活表示该对象被占用以完成某个任务。 钝化指对象处于空闲状态,等待消息。在 UML 中,对象激活时将对象的生命线拓宽为矩形来表示的。 矩形称为计划条或控制期。 对象就是在激活条的顶部被激活的。 对象在完成自己的工作后被钝化。