当前位置: 首页 > news >正文

企业网站建设排名推荐/中国十大广告公司排行榜

企业网站建设排名推荐,中国十大广告公司排行榜,大兴快速网站建设哪家好,seo查询什么意思什么是时序图? 时序图是UML交互图,用于在图的主要目的是推理时间时显示交互。 时序图侧重于沿线性时间轴在生命线内和之间变化的条件。时序图描述了单个分类器和分类器交互的行为,将注意力集中在导致生命线建模条件发生变化的事件发生时间上…

什么是时序图?

时序图是UML交互图,用于在图的主要目的是推理时间时显示交互。

UML图层次结构中的时序图

时序图侧重于沿线性时间轴在生命线内和之间变化的条件。时序图描述了单个分类器和分类器交互的行为,将注意力集中在导致生命线建模条件发生变化的事件发生时间上。

 

时间图一览

从一个状态到另一个状态的变化由生命线水平的变化来表示。对于给定状态的时间段,时间线与该状态平行。状态的变化表现为从一个级别到另一个级别的垂直变化。与状态或序列图中的情况一样,更改的原因是接收消息,导致更改的事件,系统内的条件,甚至只是时间的流逝。

时序图示例

价值生命线表示

下图显示了UML时序图的替代符号。它显示了每次状态改变时两条水平线之间相互交叉的物体状态。

时序图的紧凑视图

时序图的基本概念

时序UML图的主要元素 - 生命线,时间轴,状态或条件,消息,持续时间约束,时间标尺。

生命线

时序图中的生命线在帧的内容区域内形成矩形空间。生命线是一个命名元素,代表交互中的个体参与者。它通常水平对齐以从左到右阅读。

一条生命线的时间图

多个生命线可以堆叠在同一帧内以模拟它们之间的相互作用。

具有多个生命线的时序图

时序图中的状态时间线

状态或条件时间线表示有效状态和时间的集合。状态从上到下堆叠在救生索的左边缘。

时序图中的状态时间线

与状态或序列图中的情况一样,更改的原因是接收消息,导致更改的事件,系统内的条件,甚至只是时间的流逝。

多个隔间

可以在同一时序图中堆叠不同对象的多个生命线。一条生命线高于另一条。可以使用简单的箭头描绘从一个对象发送到另一个对象的消息。每个箭头的起点和终点表示每条消息的发送时间和接收时间。

时间框架中的多重生命线

状态生命线

状态生命线显示项目状态随时间的变化。X轴显示所选单位的经过时间,而Y轴用给定的状态列表标记。状态生命线如下所示:

生命线与生命线

价值生命线

值生命线显示项目的价值随时间的变化。X轴显示所选单位的经过时间,与州生命线相同。该值显示在水平线对之间,每次水平线在值的每次变化时交叉。

国家时间图价值生命线

时间表和约束

我们可以使用时间轴的长度来指示对象从左到右读取多长时间保持特定状态。要关联时间测量,您可以在框架的底部在线显示刻度线。

下面的示例显示在序列开始后三次接收Login事件。要显示相对时间,可以使用变量名称及时标记特定实例。该图标记了sendMail事件作为时间收到的时间

时序图中的时间线和约束

您可以在约束中使用相对时间标记来指示必须在指定的时间内收到消息。

状态和价值生命线并排

状态和价值生命线可以任意组合一个接一个地放置。消息可以从一条生命线传递到另一条生命线。每个状态或值转换可以具有定义的事件,指示何时必须发生事件的时间约束,以及指示状态或值必须有效多长的持续时间约束。

时序图的状态和价值表示

交互图中的模型一致性

时序图应始终与相关的顺序图和状态机一致。为此,我们可以在序列图中的每个对象的生命线中附加状态。然后,通过检查对象之间传递的消息与生命线中附加的状态,我们可以更容易地得出相应的时序图。下面的Carpark示例显示了两个交互图之间的模型一致性。

序列图示例

上图显示了停车场示例的序列图,而下图显示了停车场示例的相应时序图。时序图的各个部分参考序列图的内容。

交互的时序图

 

以下示例显示了包含两个生命线,状态不变量,消息,持续时间观察和约束以及时间观察和约束的时序图。

时序图显示生命线,状态,消息,持续时间和约束。


现在尝试绘制UML时序图

您已经了解了时序图是什么以及如何绘制时序图。是时候绘制自己的时序图了。获取Visual Paradigm Community Edition,一个免费的UML软件,并使用免费的Timing Diagram工具创建自己的Timing Diagram。它易于使用且直观。

免费下载

相关链接

  1. 什么是统一建模语言?
  2. UML图工具列表

 

http://www.lbrq.cn/news/1621945.html

相关文章:

  • 国外网站 国内做镜像/长沙网站se0推广优化公司
  • 农家乐网站建设方案/广州全网推广
  • 建盏供应商排行榜/上海seo优化公司 kinglink
  • 成都响应网站建设/指数分布的分布函数
  • 求网站建设方法/免费ip地址网站
  • 培训网站建设方案模板下载/seo排名优化北京
  • 网站后台维护怎么做/百度网络营销app
  • 网站建设的目的及目标/上海网站排名优化怎么做
  • 网站栏目做跳转/莱芜seo
  • 湛江网站建设方案服务/友链交换网站源码
  • 上海市工程信息网站/百度高级搜索首页
  • 中国建设规划采购网站/关键词全网搜索指数
  • 监控摄像头做斗鱼直播网站/企业文化案例
  • 个人网站开发技术要求/推广普通话演讲稿
  • 美女做暖暖免费网站/今日冯站长之家
  • 重庆商城网站建设公司/广告网站推荐
  • 西安网址开发 网站制作/百度合伙人答题兼职赚钱
  • flash动画制作网页/快速将网站seo
  • 优秀企业网站建设价格/代发广告平台
  • 外贸网站建设和优化/网站seo服务公司
  • 如何做网站推广页面/郑州百度推广开户
  • 网站建设饣金手指科杰十二/班级优化大师app
  • 郑州网站制作天强科技/网站流量数据分析
  • 黄岛建网站/如何去推广一个app
  • 幼儿园网站开发/惠州百度推广排名
  • 代理ip平台/武汉seo价格
  • 百度画一画/河南网站seo
  • 上海建网站服务器/郑州网络推广服务
  • 响应式网站建设信息/常见的关键词
  • 廊坊百度网站推广/seo网站分析工具
  • MongoDB系列教程-教程概述
  • React 中获取当前路由信息
  • vue3组件通信的几种方法,详解
  • 【kafka】消息队列
  • rust-模块树中引用项的路径
  • Vscode的常用快捷键(摆脱鼠标计划)