我正在寻找能够产生 漂亮的 输出的图表软件。它不需要支持UML的所有(甚至更多),不需要具有代码工程功能或任何东西,它只需要产生视觉上有趣的输出。
以下是我认为丑陋/不够好的几个产品样本:具有默认UML模板的Visio(找不到更好看的模板),Enterprise Architect,Dia,ArgoUML和许多其他“专业”UML工具。
我考虑了几个视觉上引人注目的工具(但发现问题):
我很感激任何好的提示。
答案 0 :(得分:7)
yEd是一个功能强大的桌面应用程序,可用于快速有效地生成高质量的图表
答案 1 :(得分:5)
查看this,一个用于创建UML图表的Web应用程序!
答案 2 :(得分:5)
Architexa允许您从Eclipse IDE中创建易于管理的UML样式类,序列和分层图。它还允许您直接从代码库添加项目,从而有助于加快流程。
答案 3 :(得分:4)
Visio 2013有一些不错的设计,甚至是我最喜欢的草图式布局。这是一个例子:
答案 4 :(得分:1)
我制作(并教人们制作 - 我有一个培训模块)非常漂亮的图表与Sparx Enterprise Architect。然而,我总是教人们制作有效,简洁的Diagrams拳头,然后改进他们的演示 - 试图修改已被“美化”的图表是徒劳的。
答案 5 :(得分:0)
这绝对是一个难题:)有很多工具,但最美丽的UML图是锯使用矢量图形编辑器... 它还取决于你对生成漂亮图表的工具的期望......漂亮的模板?良好的布局算法? 我发现或多或少可用的工具是GridDraw用于网格,BOUML用于简单,以及Papyrus或Moskitt,无论哪种布局都试图不要放置太靠近的类。
答案 6 :(得分:0)
Visio似乎是我正在寻找的最接近的匹配,在矢量编辑器和具有良好格式和布局选项的软件图表工具之间。在许多层面上都不是最优的,但是到目前为止我尝试过的最灵活的工具。
答案 7 :(得分:0)
Visual Studio 2010 Ultimate包括以下UML图:类,序列,组件,用例和活动。您还可以从代码生成序列图和依赖关系图。
有关这些图表的外观示例,请参阅Developing Models for Software Design下的说明。如果可以获得可视化和建模功能包,则可以从代码创建UML类图。
您可以下载Visual Studio 2010 Ultimate here的试用版。如果您有MSDN订阅,则可以获取功能包here。
答案 8 :(得分:0)
Visual Studio 2010(Ultimate)适用于.NET中的UML,但它仅适用于MSDN订阅者。如果您正在寻找另一个更好的,我建议您尝试Visual Paradigm。
答案 9 :(得分:0)
draw.io很好,他们也有一个桌面应用程序(电子)