UML笔记——交互图(序列图、协作图)

                                         交互图

定义:用来描述系统中的对象如何进行相互作用

                                                  交互图
                   序列图                      协作图
  强调消息的时间顺序  强调对象之间的交互关系

                                                     序列图                                   

1、定义:描述按照时间的先后顺序对象之间交互动作过程

2、元素:对象(Object)、生命线(Lifeline)、激活(Activation)、消息(Messages)、分支与从属流等

   (1)对象

            三种状态:激活、运行、销毁

   (2)生命线

            一条垂直的虚线,用来表示序列图中的对象在一段时间内的存在

                                                                                     

   (3)激活

           对象操作的执行,它表示一个对象直接或通过从属操作完成操作的过程。在UML图中通过一个窄长的矩形来表示

                                                                                  

  (4)消息

     Call(调用)、Return(返回)、Send( 发送)、Create(创建)、 Destroy(销毁)

     简单消息(简单的控制流)、同步消息(嵌套的控制流)、异步消息(异步控制流)

                                                          

    举例机房登录

                                

                                                          协作图

1、定义:协作图是交互图的另一种表现形式,它在语义上和交互图是等价的

2、元素:对象、连接、在此连接上传递的消息

3、举例

      

发布了54 篇原创文章 · 获赞 10 · 访问量 9810

猜你喜欢

转载自blog.csdn.net/weixin_43008535/article/details/105013546