当前位置: 首页 > 知识库问答 >
问题:

如何在UML序列图中表示传感器反馈

施辉
2023-03-14

我对使用UML序列图建模我的系统有一个疑问(是的,我知道状态机图做这件事更简单,但我需要序列图)。

考虑一个简单的列车车门系统,其中有(a)一个自动控制器,它向(B)一个机械开启器(一个致动器)发出命令来开启或关闭车门。该系统有一些(C)传感器--发送反馈,通知列车是否停车;列车是否在站台对线;有无紧急情况;如果门被打开、关闭或部分打开/关闭;如果有一个人或物体在门口-和(D)门本身。

共有1个答案

龙飞文
2023-03-14

传感器就像任何其他物体一样是生命线。它可以像任何对象一样发送消息。这些消息很可能是异步消息。但根据协议的不同,这也可能是同步的。如果需要,您可以为消息添加时间限制:https://www.uml-diagrams.org/sequence-diagrams.html

 类似资料:
  • 请考虑以下类: 我想在序列图中表示这样一个事实:a的实例首先导航到关联端以到达B实例,然后导航到其关联以到达C实例,然后调用操作。 我如何在序列图中表示这个?Afaik,从一个物体导航到另一个物体不是一个消息,因此不能用箭头来表示,对吗?那么我如何显示C实例是如何被A实例找到的呢? 换句话说,afaik,用提出的类图,我不能有表示a和C的序列图,我只能表示a和B,或者B和C中的任何一个。

  • 下面是一份已经对接到 RT-Therad Sensor 框架上的传感器的列表,点击传感器名称即可跳转到相应软件包主页。(本文档不定时更新,如要查看所有支持的传感器的列表,可以查看最新的软件包索引。 厂商 传感器 备注 BOSCH bma400 加速度计、计步计 bmi160 加速计、陀螺仪 bmx160 加速计、陀螺仪、磁力计 bme280 气压计、湿度计、温度计 Goertek spl0601

  • 问题内容: 我的直觉告诉我,必须以某种方式将其转换为字符串或byte [](在Go中甚至可能是相同的东西?),然后将其保存到磁盘。 我找到了这个包(http://golang.org/pkg/encoding/gob/),但似乎仅用于结构? 问题答案: 序列化数据有多种方法,Go为此提供了许多软件包。某些常见编码方式的软件包: 处理地图很好。以下示例显示了地图的编码/解码: 操场

  • 问题内容: 只是想知道用UML中的一些片段或更具体地说是类图来表示活动的最佳方式是什么。 问题答案: 这取决于观点。 可以通过对象图或复合结构图来对片段进行最彻底的分析。 如果要建模其外部行为,则可以使用组件图或任何行为图。

  • 问题内容: 使用以下HTML,将列表显示为两列的最简单方法是什么? 所需显示: 该解决方案必须能够在Internet Explorer上运行。 问题答案: 现代浏览器 利用css3列模块来支持您要寻找的内容。 CSS: 旧版浏览器 不幸的是,要获得IE支持,您将需要一个涉及JavaScript和dom操作的代码解决方案。这意味着,只要列表内容发生更改,您就需要执行将列表重新排序为列并重新打印的操作

  • 问题内容: 我需要帮助。有什么办法可以在css / scss中显示逆序列表?类似于以下内容: 问题答案: 您可以旋转父元素,然后旋转子元素。 或者,您可以将flex框与 属性一起使用 。 尽管从技术上讲这并不是颠倒顺序,但您也可以将其 与伪元素一起使用。