适用于PHP和/或Java的UML类图生成器

问题描述:

此处参考this question - 这里有一个用于Visual Studio的类图生成器。我已经使用它,它确实非常有用!适用于PHP和/或Java的UML类图生成器

但是我想问的是 - PHP和/或Java有这样的东西吗?

这一个知道Java和PHP:http://www.visual-paradigm.com/而且我已经有了很好的经验。 :)

VisualParadigm可以帮助您生成类图,如果您愿意,也可以生成ORM图并在域类和数据库之间进行映射(例如在休眠中)。但你应该看看这里的官方教程:​​

+0

它是否像Visual Studio类图生成器一样简单? btw,什么是ORM图? – maxxon15 2012-02-13 13:31:38

+1

是的,这很简单。这只是看我发给你的教程而已。 ORM是对象关系模型 - 它是您的域模型和数据库映射文件之间的一步。它实际上将域类图显示为持久域类。我想你可以从这个页面中受益:http://oldresources.visual-paradigm.com/object_relational_mapping/visual_modeling/using_orm_diagram.html – 2012-02-14 06:52:46

+0

哇!这很棒Kewl!^_ ^非常感谢! 我现在正在下载软件......我将在VMWare中运行它们,以便“试用版”永远不会成为问题:D – maxxon15 2012-02-14 11:49:56

视觉范式是相当不错,但我觉得有点贵。

免费的替代品是ArgoUml。它可以从Java源代码生成类图(我不认为是PHP,但我不确定)。它不如vp好,但它确实有效并且易于使用。

Netbeans的UML生成集成到版本5或6,但它已停产,因此使用旧版本也可能会有效。 Eclipse有一个名为纸莎草纸的插件,它也有code to uml

对于PHP的相同功能,请参阅this question并在此处查看以获得一般的overview over UML diagrams

+0

好的。谢谢。 :) 你知道类似于PHP的东西吗? – maxxon15 2012-02-13 17:44:21

ArgoUML很不错。您还应该检查出UMLet。 UMLet是一个独立的UML工具,适用于快速的类/序列图。

+0

它适用于PHP吗?我也需要这种类型的PHP ... – maxxon15 2012-02-13 17:48:56

+0

来自UMLet网站:“UML 2.3设计工具.NET,Java,C++,XSD,DDL,PHP,CORBA,Python等等。 – John 2012-02-20 15:11:40

GenMyModel匹配,它是从类图生成Java的UML online tool。 HTH

+0

伟大的工具。 Java生成器工作正常,并且它非常易于使用(在线)。 – 2013-09-09 20:17:15

+0

您现在可以按照本教程将自己的UML编写为Php生成器:http://blog.genmymodel.com/build-your-own-php-generator-from-uml-using-acceleo-part-1.html – Xaelis 2015-03-27 17:15:58

Enterprise ArchitectJetBrains phpStorm似乎支持UML和PHP。