我在Enterprise Architect中创建了我的图表。 有时我需要将它们嵌入到Power Point演示文稿中,但它在UI中看起来并不像我从头开始编写它们那样好。
有没有办法做得很好?您会建议使用哪些工具来管理长期持久的架构,并在演示文稿中很好地呈现它?
答案 0 :(得分:3)
EA用于制作模型 - 比“漂亮”更具功能性,因此听起来您使用的是错误的工具。但是,我一直在同一条船上 - 所以我确切地知道你在说什么!
其他可能性.....
在必要时制作专用的“漂亮”图表,并为“真实”工作留下更“严肃”的图表。根据模型的大小和复杂程度(以及变化率),这可能不太可行。
获得更好的工具。
将原始图表交给像设计师这样的人,让他们为你做一个新的“漂亮”的图表。
答案 1 :(得分:1)
我强烈建议您使用图表/ UML作为沟通工具而不是规范(请参阅http://martinfowler.com/bliki/UmlMode.html和http://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)。这是一本非常有趣的书,讲述了简单的图形模型是如何有效的。
答案 2 :(得分:0)
道歉,这有点偏离切线,但我一直想知道EA中有多少百分比的建模工具可以通过项目正确使用。
在我使用过的实例中,很难保持完整的往返,并且它更多地被用作概念架构工具来将消息传递给团队。因此,带有组织文件的图表工具通常可以正常工作并获得我漂亮的图表。
@Adrian你在这里称为“真正的”工作是什么?