有没有办法使对象表现为连接器的一部分,以便在图中进行布局?

Is there a way to make an object behave as a part of the connector for lay-outing purposes in diagram?

提问人:Petr Bureš 提问时间:9/4/2023 最后编辑:Geert BellekensPetr Bureš 更新时间:9/5/2023 访问量:23

问:

在我们的项目中,我们将数据流建模为对象,以便能够对依赖项和专用项进行建模。因此,TWO 函数之间的数据流被建模为函数 1 -connector>数据流对象-connector>函数 2。

enter image description here

然而,这在更大的图表中是一个问题,它变得杂乱无章,一切都是一堆对象和连接器,需要手动排列。

那么,有没有办法使数据流对象充当函数对象之间连接器的一部分?即具有与连接器相同的布局属性?

我确实手动安排了所有内容,但这是一项繁琐的工作。

我希望在图表上运行一些函数来对齐预先排列的“静态”对象之间的连接器,或者有一种方法可以更改“数据流对象”的重要性,使其低于连接器,因此在重新排列“功能对象”时,数据流对象会随着连接器一起拖动。

布局 Enterprise-Architect 连接器

评论

0赞 Geert Bellekens 9/5/2023
您没有对函数和接口之间的数据流进行建模,而是对来自/到数据对象的数据流进行了建模。这是有区别的。你打算说的地方,你实际上是在建模和 .因此,函数 1 和函数 2 之间没有实际关系。如果还有 a 和 a 呢?现在连接了哪些功能?Function1->Function2Function1->DataObject1DataObject1->Function2DataObject1->Function3Function4->DataObject1
0赞 qwerty_so 9/5/2023
我想你需要编写该布局的脚本。可能,但肯定不是一个简单的。我为端口/连接器布局做了一些事情。有效,但它是一个“专家”工具(你需要知道该怎么做或得到比以前更糟糕的结果)。
0赞 Petr Bureš 9/6/2023
@GeertBellekens感谢您的见解。我们有一个约束,即数据流对象只连接两个函数(有一个输入和一个输出连接器)
0赞 Petr Bureš 9/6/2023
@querty_so谢谢,我也认为需要一些专家工具,我只是想知道,可能有人有类似的问题和解决方案。
0赞 Steve Ford 10/27/2023
您是否考虑过使用可以 sparxsystems.com/enterprise_architect_user_guide/16.0/ 传达一个或多个信息项(例如数据集)的 InformationFlow 连接器

答: 暂无答案