我想创建uml图表与数据库中的表信息。有没有图书馆来做到这一点。我没有发现任何与谷歌。是否有任何库来创建uml图programaticaly
0
A
回答
1
UML是一件大事,但前段时间我做了一个类似的任务graphviz。实际上,我的代码生成了一个点文件,这是graphviz实用程序为了绘制事物而接受的输入格式。
2
您可以创建UML模型的基于文本的表示形式,并使用其中一个图形来渲染它,或者使用一些UML工具提供的API以编程方式从例如Java程序创建UML模型。对于后者,您可能需要查看Eclipse中的Eclipse建模项目,尤其是UML2组件
0
几乎所有好的图表库都应该能够以编程方式创建UML图。根据你需要什么类型的UML图(类图,顺序图,协作等),通用图表库肯定会起作用。在这里看到,例如:
如果你正在寻找的工具,它会自动为你做这个,看看
我只是想创建简单的类图,用表名称和它的列/属性。 – Luke 2012-02-29 14:29:27
Graphviz可以立即测试,只是为了看看它是否适合:)自动生成的问题通常与结果图的用处有关。如果你没有复杂的层次结构,并且你的大多数对象是兄弟姐妹(位于同一层次上),那么最后的绘制不会很有趣 – Raffaele 2012-02-29 14:44:05