2 顺序图:
描述了对象之间传递消息的时间顺序,它用来表示用例中的行为顺序。顺序图中每条消息对应了一个类操作或状态机中引起转换
的触发事件。 顺序图代表了一个相互作用,在以时间为次序的对象之间的通信集合。主要用途之一是为用例建造逻辑建模。
顺序图的构成 :
对象:可以是系统的参与者或者任何有效的系统对象。对象可以放置在顺序图的顶部,如果在这个位置上,那么在发送消息
对象的删除 :删除对象需要发送destroys消息到被删除对象
生命线 :对象在垂直方向下拖出的长虚线称为生命线,它是一个时间线,从顺序图的顶部一直延续的底部,表现了对象存的时 段
消息:消息用来说明顺序图中对象之间的通信,可以激发操作,创建 撤销对象。
1:同步消息:同步消息假设有一个返回消息,在发送消息的对象进行另一个活动之前需要等待返回的回应消息
2:异步消息:发送消息的对象不用等待回应的返回消息,即可开始另一个活动。
激活期:当一条消息被传递给对象的时候,它会触发该对象的某个行为,即被激活了。用一个细长的矩形框表示。
激活期本身从一条信息的发出或接收开始,到最后一条信息的发出或接收结束,它的垂直长度粗略的表示信息交互持续的时间