【UML】交互图(序列图&协作图)

 【UML】交互图(序列图&协作图)_第1张图片

一、交互图

     包括序列图和协作图。

     序列图:

         1、概念:

            描述对象之间消息发送的先后顺序,阐明对象之间的交互过程以及在系统执行过程中的某一个具体时刻将会发生什么事件。

         2、组成:

             Object(包括actor实例)

             Lifeline(生命线)

             Focus of control(控制焦点)

             activation(激活期)

             Message

         3、图例

             【UML】交互图(序列图&协作图)_第2张图片

     协作图:

         1、概念

             协作图也是一种交互图,但它强调发消息对象的组织结构。协作图和序列图可以相互转换,在多数情况下主要用来对单调的、顺序的控制流建模,但它也可以用来对包括迭代和分支在内的复杂控制流进行建模。

         2、组成
              Object(包括actor实例,多对象,主动对象)

              Message

              LIne(链)

         3、图例

             【UML】交互图(序列图&协作图)_第3张图片

二、小结

     交互图是记录消息在对象之间传递的图示,包括序列图和协作图,前者的重点在时间的先后顺序上,后者的重点在发消息对象的组织结构上,两种图可以相互转换。

    



     


你可能感兴趣的:(……UML,UML,uml)