是否有任何库以编程方式创建uml图表

时间:2012-02-29 11:01:02

标签: graphics uml

我想用数据库中的表信息创建uml图。有没有图书馆可以做到这一点。我没有找到谷歌的任何东西。

3 个答案:

答案 0 :(得分:2)

您可以创建UML模型的基于文本的表示,并使用其中一个textual UML tools以图形方式呈现它,或者使用某些UML工具提供的API以编程方式创建UML模型,例如,一个Java程序。对于后者,您可能需要查看Eclipse中的Eclipse Modeling Projects,特别是UML2组件

答案 1 :(得分:1)

UML是一件大事,但前段时间我用graphviz做了类似的任务。实际上,我的代码生成了一个 dot 文件,这是graphviz实用程序接受绘制内容的输入格式。

答案 2 :(得分:0)

几乎任何好的图表库都应该能够以编程方式创建UML图。根据您需要的UML图类型(类图,序列图,协作等),通用图表库肯定会起作用。请参见此处:

yFiles Gallery of Diagrams

如果您正在寻找可自动为您执行此操作的工具,请查看

DBVisualizer