辅助模型——通信图

通信图是一种强调发送和接收消息的对象结构组织的图,用以展示围绕对象以及它们之间的连接器而组织的交互。

连接器是有关联实例化的链以及通过过程参数,局部变量或全局变量而产生的对象之间的临时连接。

建立通信图:

(1)设置交互的语境。

(2)通过识别对象在交互中扮演的角色,将它们作为图的顶点放在通信图中,较重要的对象放在图的中央。

(3)如果对象的类之间有关联或依赖,可能就要在对象之间建立连接器,以说明这些对象之间是有关联的。

(4)从引起这个交互的消息开始,将随后的每个消息以及相应的箭线附到适当的连接器上,并设置其顺序号。

(5)如果需要展示消息的循环或分支,就使用相应的表示法。

(6)如果需要对时间或空间进行说明,则用适当的时间或空间约束修饰每个消息。

原文地址:https://www.cnblogs.com/qixin/p/3137035.html