PHP to UML class Diagrams


PHP to UML class Diagrams

只是想知道是否有任何方法可以从PHP代码创建类图。我有PHP代码接受来自Android(HTTP)的POST数据并将该数据存储在MySql数据库中.我如何表示它,我使用Eclipse的ObjectAid插件创建了Android代码的类图。但无法弄清楚如何在类图中表示 PHPMYSql。尝试了企业架构师,对我不起作用。

谢谢。。

我也在寻找这个。在我的搜索中,我确实找到了phuml。

https://github.com/jakobwesthoff/phuml

它目前尚未开发,我不确定结果有多好(我运行的测试是在相当大的代码库上运行的,我自己也不认识)。

但是,它很容易使用。需要安装图形可视化。

apt-get graphviz 如果你使用的是 Linux。

它的坏部分是你得到UML作为img或pdf。如果您生成一个 PDF,它是可搜索的,但我仍然没有找到一种方法来使其在任何 uml 图应用程序中都可以编辑为 UML。

要导出到的文件格式支持:http://www.graphviz.org/doc/info/output.html

可以自动为您执行此操作的工具集(及其功能)是有限的。 UML模型通常是在编写代码之前手动创建的。

UML的角度来看,PHP面向对象的代码和面向对象的代码Android MySQL表只是没有操作的类之间没有区别。

尽管您可能很幸运地通过逆向工程部分自动化了模型创建,但要使其可读并通过具有不同详细程度的图表强调重要的部分,您必须涉及手动工作。

有关UML可以为您做什么的概述,请浏览Kirill Fakhroutdinov的在线书籍 uml-diagrams.org:UML图示例