当前位置:   article > 正文

UML交互图--时序图、协作图_交互时序图

交互时序图

前言

在建好系统的用例图以及类图基础上,接下来需要分析和设计系统的动态图,建立相应的动态模型。动态模型描述了系统随时间变化的行为,这些行为是从静态视图中抽取的系统的瞬间值的变化来描述的。

导图-时序图

在这里插入图片描述
使用时序图建模的策略:

1.设置交互语境
2.通过识别对象在交互中扮演的角色,根据角色的重要性,摆放角色位置
3.设置对象的生命线
4.从引发某个交互的信息开始,在生命线之间按从上向下的顺序画出之后的消息
5.设置对象的激活期
6.如果需要设置时间或空间的约束,可以为每个消息附上合适的时间和空间约束
7.给某控制流的每个消息附上前置或后置条件,这样可以更加详细的说明这个控制流

时序图中对象的创建和撤销:

时序图中对象的默认位置是图的顶部,如果对象在顶部,则代表对象在交互开始之前就存在了;如果对象在交互过程中创建的,应当位于图的中间部分。
若要撤销一个对象,在其生命线终止点放置“X”符号即可。

时序图-机房系统

在这里插入图片描述

导图-协作图

在这里插入图片描述

协作图-机房系统

在这里插入图片描述

时序图与协作图的比较

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/699415
推荐阅读
相关标签
  

闽ICP备14008679号