2

我的问题是当你创建大型 php 应用程序时你会使用什么。到目前为止,我还没有找到一个像样的 UML 建模工具,它具有以下特性:

  • 漂亮的图形用户界面
  • 通过单击添加属性和方法(不像使用原始文本和新行进行大编辑)
  • 生成php类
  • 拖放类

对于建模数据库,我使用 MySQL 工作台,它真的是我需要做的事情。

谢谢。

4

2 回答 2

2

你可以试试 UML Lab (http://uml-lab.com)(注意:我在 Yatta Solutions 工作时有偏见;))。该工具支持 Java 和 PHP,并内置了对往返工程的支持。它还支持使用 MySQL 数据库的 PHP 代码。

有几个教程可用;例如,您可以从http://www.uml-lab.com/en/uml-lab/tutorials/modellierung-und-codegenerierung/开始。该工具还能够导入现有的 PHP 源代码(逆向工程)。

UML Lab 集成在 Eclipse 中,因此您可以安装 Eclipse PDT 以对生成的 PHP 源文件进行语法突出显示和代码完成。

这是一个商业工具,但有 30 天的试用期和免费的学术版。如果您有任何问题,请随时在论坛、错误跟踪器或邮件中提问。

于 2013-01-14T09:37:11.613 回答
0

GenMyModel与您的描述完美匹配,您现在可以按照本教程自定义您自己的 PHP 生成器。

于 2015-03-27T17:36:30.123 回答