预订演示
前页 后页

序列图表

了解序列图表

介绍序列图表

序列图是Unified Modeling Language ( UML ) 行为图之一,可用于定义元素之间按时间排序的消息流。它们可供业务和技术用户使用,但更常用于系统的技术描述。按惯例,时间表示在垂直轴上,元素(分类器或实例)水平放置在图的顶部。通常一个参与者(代表用户扮演的角色)启动流程,消息在元素之间传递,显示如何实现结果。

Business Analysis tool, the Sequence diagram in Sparx Systems Enterprise Architect

在哪里可以找到序列图表

功能区:设计>图表>添加图表> UML行为>序列

浏览器window Toolbar : New图表icon > UML Behavioral >序列

浏览器窗口上下文菜单 |添加图表... > UML Behavioral >序列

序列图表的用途

序列图可用于模型在两个或多个元素之间流动以产生结果的任何消息集。技术建模人员更常使用它们来描述消息如何在应用程序组件和接口之间传递以实现结果。当用于描述复杂的协议或子系统交互时,它们特别有用,除非以图形方式呈现,否则很难理解。序列图也可以从堆栈跟踪自动创建,作为可视化系统如何运行的一种方式。

序列图的图表

出现在序列图中的元素可以是分类器,例如类和组件,也可以是实例,例如对象和部件实例。选择将取决于建模者想要表示的内容。可以更改图表和消息的顺序以使图表更具可读性,注记可用于解释图表的某些部分。片段可以添加对象来表示对一组消息进行操作的控制结构。

Interaction toolbox for UML Sequence diagrams in Sparx Systems Enterprise Architect.

了解更多关于序列图表

序列图表