Uml 企业架构师中的组织图元素
这是一个相当基本的问题,但我找不到任何指导,我们使用的是共享存储库和E.a.14 当人们向图中添加元素时,比如说将一个类拖到序列图上,它会在与图相同的包中创建一个图元素(如果这是正确的术语)。如果一个包中有几个图,那么可能会有很多元素,有些元素看起来是重复的,因为将一个类拖到多个图上,每次都会为每个图创建一个新元素,而这一切都开始变得有点混乱Uml 企业架构师中的组织图元素,uml,enterprise-architect,Uml,Enterprise Architect,这是一个相当基本的问题,但我找不到任何指导,我们使用的是共享存储库和E.a.14 当人们向图中添加元素时,比如说将一个类拖到序列图上,它会在与图相同的包中创建一个图元素(如果这是正确的术语)。如果一个包中有几个图,那么可能会有很多元素,有些元素看起来是重复的,因为将一个类拖到多个图上,每次都会为每个图创建一个新元素,而这一切都开始变得有点混乱 有没有更好的组织方式 有没有一种方法可以为独立于 包含图表的包 一个类可以有许多图表元素,这有关系吗 表示它,还是我们应该尝试重用现有的 图表元素 为了
- 有没有更好的组织方式李>
- 有没有一种方法可以为独立于 包含图表的包
- 一个类可以有许多图表元素,这有关系吗 表示它,还是我们应该尝试重用现有的 图表元素
只会按原样使用元素。它只引用被拖动的元素。通常这就是你想要的。一个图元只能链接一次。有一些粗糙的斯巴达方式来创建影子链接,但我不建议使用它链接
(您显然正在使用)创建被拖动元素的实例。事实上,它是一个按拖动元素分类的对象。可以创建任意数量的对象。当然,它们都是不同的,只有相同的分类器实例
最终也将创建一个新元素,但这一次它是被拖动元素的一个克隆,该克隆会自动附加一个泛化关系Child
在任何情况下,您都不应重复使用SDs中的救生索。它们在不同的上下文中表示不同的对象。确保将SD置于为此目的而创建的上下文中。从浏览器中类的上下文菜单中使用
Add/Interaction/with SD
,创建这样一个逻辑大括号。我认为您的方法是正确的,但是当有几个人在创建图表时,很难让他们重用现有的内容,而不仅仅是将一个类拖到图表上。我希望以一种更明显的方式来组织事情,使它和元素已经存在并且可以重用。谢谢,你已经提出了许多有用的观点,我不知道Ctrl-drag和SD上的对象而不是类的优点。然而,当我在近20年前开始使用EA时,我也以类似的方式感到困惑。