如何基于PHP中的现有类生成UML图?
3 回答
慕的地6264312
TA贡献1817条经验 获得超6个赞
pear还提供了PHP UML工具。
PHP_UML:
可以在1.4版或2.1版中生成UML / XMI文件(逻辑,组件和部署视图)
可以生成HTML格式的API文档
可以从给定的XMI文件生成PHP代码(代码框架)
可以将UML / XMI内容从1.4版转换为2.1版
通过以下命令在命令行上安装它:
$ pear install pear/php_uml
(以前是这样,$ pear install pear/php_uml-alpha但此后包装变得稳定了。)
生成您的xmi:
$ phpuml -o project.xmi
Smart猫小萌
TA贡献1911条经验 获得超7个赞
我发现做PHP和UML的最好的(Windows)软件是Sparx Systems Enterprise Architect。除了一系列功能外,它还为PHP 支持以下功能:
将面向对象的PHP反向工程为UML类图
从UML类图生成PHP类定义
将UML类中所做的更改同步到相应的PHP类定义中
将PHP类定义中所做的更改同步到相应的UML类中
创建UML序列图以显示PHP类使用的方式以及如何使用它们
生成标准RTF和HTML格式的PHP代码的详细文档
对模型执行代码工程以生成基本的PHP页面。
- 3 回答
- 0 关注
- 448 浏览
添加回答
举报
0/150
提交
取消