首页 > 代码库 > 时序图?

时序图?

1.为什么要画时序图???

我们编码的时候,知道有的用例的业务逻辑按照比较确定的时间先后顺序进行展开。这时候,我们就需要知道我们设计的系统中的不同类之间传递消息(可以认为是不同对象函数间的调用)要按照怎么样的顺序、传递什么消息、返回什么消息。这时候用时序图是最好不过的了。此外,大公司都在用,,这样也为了深刻把握软件在执行过程中的发生的变化。

2.时序图的定义

时序图是描述消息时间顺序的交互图。在图形上,时序图是一张表,其中显示的对象沿横轴排列,从左到右分布在图的顶部;而消息则沿纵轴按时间顺序排序。创建时序图时,以能够使图尽量简洁为依据布局。 

3.画时序图的工具

一般来说都是使用visio,当然,如果项目比较小,也可以手绘,但是一般不提倡手绘。

4.如何绘制时序图??

可参考,如何绘制时序图(http://www.cnblogs.com/kissazi2/archive/2012/06/13/2547782.html);

软件设计——UML建模-流程图、时序图、部署图:http://blog.csdn.net/u010648555/article/details/54407792;

UML建模之时序图(Sequence Diagram)

http://www.cnblogs.com/ywqu/archive/2009/12/22/1629426.html

时序图?