时序图
什么是时序图
时序图(Sequence Diagram)描述了对象之间传递消息的时间顺序, 用来表示用例中的行为顺序, 是强调消息时间顺序的交互图; 。
时序图的组成
对象
生命线
消息符号
1、对象间绘制消息
2、
对象间过程调用
3、
对象间的异步消息:消息发送者发送消息后,持续自己的活动,等接受到消息接收者的反馈后再做处理(有反馈)
4、
过程调用中的返回消息
5、
自关联:自己给自己传递消息,自己调用自己的方法。
示例
协作图
什么是协作图?
强调的是发送和接收信息的对象之间的组织结构,使用协作图来说明系统的动态情况。 协作图主要描述协作对象的交互和链接,显示对对象间链接以及对象间如何发送消息。
协作图与时序图是可以相互转化的,两者都是用来描述对象之间相互作用的图,只不过协作图更强调的是对象之间在交互作用时的关联。
协作图的组成
摁F5转换成协作图。