序列图(Sequence Diagram)
摘要: 序列图可以表示用例的行为顺序,当执行一个用例行为时,其中的每条消息对应一个类操作或状态机中引起转换的触发事件。 本文内容基于山海鲸可视化软件操作,您可先免费下载山海鲸可视化后再阅读本文。 下载山海鲸可视化软件
1、序列图的简介
序列图,又名时序图、循序图,是一种UML交互图。它是描述对象是如何交互的,并且将重点放在消息序列上,也就是说,描述消息是如何在对象间发送和接收的。浏览时序图的方法是,从上到下查看对象间交换的消息,分析那些随着时间的流逝而发生的消息交换。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,其中的每条消息对应一个类操作或状态机中引起转换的触发事件。
2、序列图的应用场景
1)适用场景
在现实生活中有很多常见的网络都可以描述为序列图。(1)点对点通信网络:如电子邮件、手机短信等。(2)一对多的消息传播网络:在这种网络中注重的是单一用户对其余多个用户的信息传播。(3)生物信息网络:如代谢网络、蛋白质互作用网络等。
2)不适用场景
序列图重点在于描述对象的交互关系,不适合展示一般的数据。
3、如何将序列图应用于大屏
用户可以下载山海鲸可视化软件,在软件内运用此图表组件设置大屏。