在Enterprise Architect中组织图表

时间:2013-01-09 12:38:49

标签: layout diagram enterprise-architect

是否有可能以某种方式在Enterprise Architect中组织我的图表?我们开始有太多这些,每个图包含许多元素。是为每个图表创建一个单独的文件夹,唯一的解决方案是让模型更容易透视,还是有更优雅的布局?

6 个答案:

答案 0 :(得分:3)

首先,Model Views will help you to create distinct viewpoints representing your entities from different perspectives

如果您坚持loose couplingmodularity的架构原则,您应该能够将非常大的图表拆分为较小的图表。毕竟,他们的作用是让您了解事物是如何耦合和协同工作的,同时也是从图中给定上下文中不相关的事物中抽象出来的。图表并不仅仅是在一张大图中可视化所有元素。

您可以创建非常复杂的包结构,然后使用模型搜索。您也可以放hyperlink elements for easier navigation between diagrams

如果你必须将元素拆分成不同的图表(然后进入不同的包),EA将保留他们的关系,你可以随时使用traceability view查看它们。

答案 1 :(得分:3)

我还会看一下composite diagrams的EA选项。这可以帮助您将单个系统重新组织为多个复合子系统。

答案 2 :(得分:3)

要开始建模应用程序体系结构,您可以使用基于透视的方法或视图建模透视图方法来描述您的系统。例如,使用基于4+1视图的方法来收集逻辑,开发,非功能和需求透视图。根据提到的维度进行组织,或者通过应用程序模块分解每个维度,并从概念上查看系统的全局视图。

从企业架构的模型开始,例如使用togaf尺寸或zachman框架层和dimmensions

答案 3 :(得分:2)

您可以使用多个包对内容进行分类。 我用它在顶层创建一个包图,根据底层包动态更新其内容(只需拖放包中的包) 并且可以将诸如entry或final之类的内容(例如用于活动图表)保存在 common 包中。

不幸的是,还没有可能(版本10版本1004)定制包,例如与颜色。因此,常见的包可以具有不同的颜色。

答案 4 :(得分:2)

我如何使项目浏览器更有条理是创建一个名为“Diagram的元素”的包,并将所有图元素拖到那里。  enter image description here

答案 5 :(得分:2)

Sparx Systems(EA发布商)网站this blog提供了一些很好的建议。