如何在EA(Enterprise Architect)中的不同设备之间重用软件组件?

时间:2019-07-04 15:50:54

标签: deployment components uml modeling enterprise-architect

我们的系统由许多不同的设备类型组成。 我们大多数软件组件都部署在一种以上的设备类型上

就示意图而言,我如何表示一个软件组件C同时部署在设备D1和D2上的事实?如果我使用设备D1和D2创建部署图,则:

  • 在图中将C拖到D1还将在项目浏览器中将C拖到D1,我希望我的软件组件不要特别分配给一个设备
  • 我不允许多次将C拖到图中。如何在同一图中表示C既部署在D1上又部署在D2上的事实?

1 个答案:

答案 0 :(得分:1)

您可以通过创建实例来做到这一点。您有一个包含表示蓝图的组件的包(如Acre PC X4711表示常规类型)。现在,您将Ctrl拖动到特定位置的部署图上。从出现的弹出窗口中选择“作为实例”,并最终命名设备(例如“约翰的PC”)。此外,您可以为序列号等分配带标签的值。创建MDG来帮助您实现此目的可能是个好主意。