最近学习了一些UML的知识,

 

使用pear命令: pear install PHP_UML安装,安装后有个小问题,路径的错误,需要修改phpuml文件的第35行,如下:

image

 

执行phpuml --help,查看帮助:

image

一般的使用方法是:

phpuml 项目目录 -o 项目名.xmi -n 项目名 -f xmi --pure-object --no-deployment-view --no-component-view --no-docblocks
得到的文件是xmi格式的,需要使用软件进行转换,经过尝试,StarUML可以转(需要注意的是StarUML、ArgoUML只支持PHP_UML的XMI格式1.0,而不支持2.0,因此需要在命令行中加入-x 1.0)。 也可以使用
phpuml 项目目录 -o 项目名.xmi -n 项目名 -f html --pure-object --no-deployment-view --no-component-view --no-docblocks
将生成文档,效果如下: image