顺序图_时序图

顺序图_时序图用例图是一种动态图,可以描述整个系统的动态需求。 类图是一种静态图,可以描述整个系统的功能是由那些类来完成的。 —————————————————顺序图(序列图)——————————————————— 顺序图是一种动态图,它通过类所生成的对象,展示对象之间如何互相协作来完成某一项功能。 基本组成:

用例图是一种动态图,可以描述整个系统的动态需求。

类图是一种静态图,可以描述整个系统的功能是由那些类来完成的。

—————————————————顺序图(序列图)———————————————————

顺序图是一种动态图,它通过类所生成的对象,展示对象之间如何互相协作来完成某一项功能。

基本组成:

    对象:

        顺序图中的对象,可以是系统参与者或者是任何有效的系统对象。  |  对象置于顺序图的顶部,意味着交互开始时对象就已经存在了。  |  对象不置于顶部时,意味着对象是在交互的过程当中出现的。  |  对象名:类名 可以只显示其中的一个

        常用:

            系统边界:负责输入信息或展示输出。

            控制类:负责对界面输入数据进行计算。(如果计算结果需要保存则传递给实体类。  |  如果计算结果需要输出,则传递给边界类)

            实体类:负责存储计算的结果。

    生命线:

        生命线与对象结合在一起称之为对象的生命线。

    控制焦点(激活):

              是对象操作的执行,表明对象正在进行交互。它表示一个对象直接或通过从属操作完成操作的过程。

              用一个细长的矩形框表示,顶端与激活时间对齐,低端与时间对齐。

              完成工作(去激活)

        

    消息:

        消息是由一个对象(发送者)向另一个或几个对象(接受者)发送信号,或由一个对象(发送或调用者)调用另外一个对象(接收者)的操作。

        编号方式:
              顺序编号  |  嵌套编号

        消息名称的语法格式:

                  [ 守卫条件 ] [ 序列表达式 ] [ 返回值:= ] 消息名 [ ( 参数列表 ) ]

顺序图_时序图顺序图_时序图顺序图_时序图顺序图_时序图

        同步消息:

              把信号传递给接收者后,必须等到接收者返回消息,才能继续后续活动。

        异步消息:

              把信号传递给接收者后,继续自己的活动,不等待接收者的返回消息。

        顺序图_时序图

        阻止消息:

              发送者发出消息给接收者,如果接收者无法立即接收这个消息,则发送者放弃这个消息。

        超时消息:

              发送者发出消息给接收者,并且按时间进行等待,如果接收者无法在指定的时间内接收这个消息,则发送者放弃这个消息。

        顺序图_时序图

消息类型 解释 UML表示
简单消息 表示控制流,可以泛指任何交互。 普通箭头
调用消息 表示发送者调用某个对象的一个操作,等候直到消息返回。 实线三角(实心)箭头
返回消息 表示消息接收处理完发送者的请求后,返回消息给发送者。 虚线箭头

 

 

 

 

 

控制焦点

生命线:

    处于未激活状态:虚线

    处于激活状态(正在与其他对象发生交互):长条矩形框

消息的组成:编号、姓名、类型

      带虚线的箭头:表示返回的信息

今天的文章顺序图_时序图分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/50451.html

(0)
编程小号编程小号
上一篇 2023-09-02
下一篇 2023-09-02

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注