用于PHP的UML建模工具 [英] UML modelling tool for php

查看:134
本文介绍了用于PHP的UML建模工具的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的问题是创建大型php应用程序时会使用什么.到目前为止,我还没有找到像样的具有以下功能的UML建模工具:

My question is what do you use when you create large scale php applications. I havent found so far a decent UML modelling tools which would have these features:

  • 漂亮的GUI
  • 通过单击添加属性和方法(不像带有原始文本和新行的大修改)
  • 生成php类
  • 拖放类

为数据库建模时,我使用MySQL工作台,这确实是我需要做的事情.

for modelling databases I use MySQL workbench and it is really god for what I need to do.

谢谢.

推荐答案

您可以尝试一下UML Lab(http://uml-lab.com)(注意:在为Yatta Solutions工作时,我有偏见. ;)).该工具支持Java和PHP,并且内置了对双向工程的支持.它还提供了对使用MySQL数据库的PHP代码的支持.

You could give UML Lab (http://uml-lab.com) a try (Note: I'm biased as I'm working for Yatta Solutions ;) ). The tool supports Java and PHP, and has built-in support for round-trip-engineering. It also brings support for PHP code using a MySQL database.

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

There are several tutorials available; you could for example start with http://www.uml-lab.com/en/uml-lab/tutorials/modellierung-und-codegenerierung/. The tool is also capable of importing existing PHP source code (reverse engineering).

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

UML Lab is integrated in Eclipse, so you could for example install the Eclipse PDT to have syntax highlighting and code completion for the generated PHP source files.

这是一种商业工具,但是有30天的试用期和免费的学术版.如果您有任何疑问,请随时在论坛,错误跟踪器或通过邮件询问.

It's a commercial tool, but there is a 30 days trial and a free academic edition. If you have any questions don't hesitate asking them in the forum, bug tracker or by mail.

这篇关于用于PHP的UML建模工具的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆