目录
前言
时序图是可视化地展示对象与对象之间的联系的图,与其他的图相比,它跟侧重于表现为了完成一个用例,对象之间是怎么协同工作的。
之前学习的组件图、用例图都能表现对象之间的联系,侧重的是“有哪些联系”,这是属于水平维度的展示,而时序图,它更像一个是从纵向维度用一个个的用例,将各个对象串起来,从而展现出它们之间的联系,在软件开发中,有了时序图,基本上就可以指导软件开发了。
时序图的绘制技巧:
1. 从初始消息开始画,依次画出随后消息,并给每个消息分配序号,方便理解。
2. 角色和对象用名词,消息用动词。
3. 角色放在时序图的开始位置,对象重要程度或使用频率从左到右排列。这就要根据时间的流程考虑了,是一个比较主观的事情。