2

我在 Enterprise Architect 中创建图表。有时我需要将它们嵌入到 Power Point 演示文稿中,但它在 UI 中看起来并不好,就像我从头开始在那里编写它们一样。

有没有办法做得很好?您会推荐哪些工具来管理长期存在的架构并在演示文稿中很好地展示它?

4

3 回答 3

3

EA 是用来制作模型的——比“漂亮”更实用,所以听起来你在使用错误的工具来完成这项工作。但是,我一直在同一条船上-所以我完全知道您在说什么!

  • 我尽量让我的图表保持简洁和美观——毫无疑问,这有助于使它们更易于访问。这对我来说效果很好。

其他可能性......

  • 必要时制作专门的“漂亮”图表,将更“严肃”的图表留给“真正的”工作。根据模型的大小和复杂性(以及变化率),这可能不太可行。

  • 获得更好的工具。

  • 将原始图表提供给像设计师这样的人,让他们为您制作一个新的“漂亮”图表。

于 2010-08-13T05:12:23.060 回答
1

我强烈建议使用图表/UML 作为沟通工具,而不是规范(参见http://martinfowler.com/bliki/UmlMode.htmlhttp://fragmental.tw/2008/11/07/trying-to -write-architecture-specs-that-dont-suck-much-part-i-the-spec/)。

也就是说,我经常不得不使用 PowerPoint 或 Keynote 幻灯片向更多的观众展示图表。在演示文稿中,记住您所展示的公众已经了解架构和技术以及您希望他们了解什么是非常重要的。

如果您向一群高管展示信息,则必须将信息抽象化,并且您的图表可能应该使用非常简单的方框和箭头符号。如果您在本地用户组中进行演示,您可能可以在图表中使用更多语义结构——如聚合和继承——但您可能需要抽象出大多数特定于您的公司和外部人员的事物不知道(例如用“Legacy Billing System”替换一个名为“XPTO 1.0”的模块)。

一旦你知道你应该使用什么级别的细节,你就可以获得一个工具。我会推荐简单的图表工具,比如 OmniGraffle 或 Visio。如果您想要比这些工具提供的更多 UML 功能,您可以尝试 JudeUML,它可以创建非常干净的图表,可以在适当的图形编辑器中轻松编辑。

我还推荐 Dan Roam 的“餐巾纸背面”(http://amzn.to/c5khDx)。这是一本非常有趣的书,讲述了更简单的图形模型如何有效。

于 2010-09-18T06:03:37.763 回答
0

很抱歉这有点离题,但我一直想知道有多少 EA 之类的建模工具在项目中得到了正确使用。

在我使用的实例中,很难保持完整的往返运行,它更多地用作概念架构工具,以将信息传达给团队。因此,带有组织文件的图表工具通常可以正常工作并获得我漂亮的图表。

@Adrian 您在这里称什么为“真正的”工作?

于 2010-08-13T06:27:01.077 回答