泳道图(时序图加上泳道) 侧重“活动”属于哪个“对象”,同一对象的活动写在一条“泳道(Lane)”里面。 要点 对象(who)、顺序(when)、活动(what) 示例 时序图 侧重描述对象之间的传递信息的时间顺序。 概念 对象:时序图中的矩形框。 生命线:一条在方框下面的垂直虚线,表示时序图中的对象在一段生命周期内存在。
打电话过程的顺序图(时序图),带了时间约束 打电话过程的时间图(采用直线方式) 打电话过程的时间图(采用区域方式) 14 交互图-交互概览图 14.1、作用 交互概览图(Interaction Overview Diagram)是活动图和顺序图的混合体,它将直观地表达一组相关顺序图之间的流转逻辑。是 UML 2 中新增一种图。 当一个用例内部的...
看到上面的泳道活动图和时序图,你可能会想,它们俩还挺像的,工作中究竟用哪个呢? 它们都用于描述不同对象之间的动作。不过,泳道活动图,更侧重于表达谁做了什么事;而时序图,除了强调流程中交互的消息和顺序,还表达谁对谁做了什么事。 我的体会是,遇到强调消息传递、时间顺序的,用时序图;遇到流程比较复杂、分支比...
泳道图是时序图加上泳道,它侧重展示“活动”属于哪个“对象”,同一对象的活动会写在一条“泳道(Lane)”里。要点包括对象(who)、顺序(when)和活动(what)。时序图侧重描述对象之间传递信息的时间顺序。例如,微信小程序登录过程。状态图侧重描述对象随时间变化的状态行为。例如,商城订货状态。协作图侧重...
“流程”+“图”,能够让我们直观上看到重点信息及其中的逻辑关系: 泳道图属于流程图 比如在理清敏捷开发的脉络这篇文章中,通过流程图可以清晰地将多个个体的活动与前后逻辑关系表达清楚。 程序时序图 再比如:SpringBoot实现微信小程序登录这篇文章中引用到了微信小程序官方的登录交互流程图,通过该图,开发者可以根据图...
一、解读时序图 时序图,也叫序列图、顺序图,是 UML 中常用的动态视图,用于描述多个对象参与实现业务目标时,彼此之间按时间顺序进行交互的过程。 时序图,用来表达对象或角色之间交互的信息传递和时间顺序,特别方便。 每次梳理流程,跟开发沟通,我都会借助它来描述。
(3)购物用例活动图 泳道分为:会员泳道和系统泳道。会员选择商品并加入购物车,系统完成订单生成及其支付完毕。 开始节点:会员添加商品到购物车,点击【订单确认】,开始交于系统处理订单流程 结束节点:商品发送完毕和付款成功,订单处理流程结束 活动状态:产生订单、Check Credit Cart 核对信用卡、Check Stock 核对库存量、...
1、UML图中的几种图简介(时序图,协作图,状态图,活动图,对象图)1、时序图:时序图用于描述对象之间的传递消息的时间顺序,即用例的行为顺序。当执行一个用例时,时序图中的每条消息对应了一个类操作或者引起转换的触发事件.在UML中,时序图表示为一个二维的关系图,其中,纵轴是时间轴,时间延竖线向下延伸.横轴代表在...
结构性图形(静态图):主要分析和描述系统或流程的结构,包括:类图、对象图、组件图、复合结构图、部署图、包图和剖面图。 行为性图形(动态图):主要描述系统的行为、它的参与者和它的构建组件,包括:活动图、用例图、状态图。 交互性图形: 通信图、交互概览图、时序图,序列图 ...
时序图/Timing Diagram 这个类似于芯片的时序图概念。下图描述用户在有卡/无卡对系统访问的时间线场景图: 通讯图/Communication Diagram 这是一个嵌入式系统的UML建模,该图描述一个压力控制系统两个主要用例的实现: 压力控制循环,上面的数字以及箭头表示消息传递流向 ...