OOAD-建立顺序图

步骤:

■ 按照当前交互的意图,如系统的一次执行,或者一组对象(包括参与者实例,以下不再明确地提及参与者实例)之间的协作,详细地审阅有关材料(如有关的用况),*设置交互的语境,其中包括可能需要的那些对象。

■ 通过识别对象在交互中扮演的角色,在顺序图的上部列出所选定的一组对象(应该给出其类名),并为每个对象设置生命线。通常把发起交互的对象放在左边。

■ 对于那些在交互期间要被创建和撤销的对象,在适当的时刻,用消息箭线显式地予以指明。

■ 决定消息将怎样或以什么样的序列在对象之间传递。

      通过首先发出消息的对象,看它需要哪些对象为它提供操作,它向那些对象提供操作。追踪相关的对象,进一步做这种模拟,直到分析完与当前语境有关的全部对象。

      如果一个对象的操作在某个执行点上应该向另一个对象发消息,则从这一点向后者画一条带箭头的直线,并在其上注明消息名。用适当的箭头线区别各种消息。 


你可能感兴趣的:(OOAD-建立顺序图)