对于一些专业人员,时序图一词并不陌生,因为他们在在软件设计过程中,经常会使用到时序图来表达逻辑。那么作为业外人士,你知道什么是时序图吗?时序图有什么作用?画时序图的软件有哪些呢?下面是有关时序图的介绍。
1、时序图是什么意思?
据百科的定义了解,时序图又名序列图、循序图,是一种UML交互图。时序图不仅仅是给自己看的,也是向其他团队成员传递或表达信息的媒介,应该与别人有共同约定的符号或元素。
它可以通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。表示用例的行为顺序,当执行一个用例行为时,其中的每条消息对应一个类操作或状态机中引起转换的触发事件。
2、时序图的作用是什么?
时序图可以展示对象之间交互的顺序。将交互行为建模为消息传递,通过描述消息是如何在对象间发送和接收的来动态展示对象之间的交互;相对于其他UML图,时序图更强调交互的时间顺序;可以直观的描述并发进程。
3、画时序图的工具有哪些?
时序图的绘制工具有VISO、Rational Rose、StarUML、Web Sequence Diagrams、Timing Designer、Trufun Plato等,可任选其一。也有在线绘制工具如processon。
以上就是有关什么是时序图,画时序图的工具有哪些的介绍。