php建模(php_uml) 和 Enterprise Architect 自动生成模型
来源:互联网 发布:chrome os python 编辑:程序博客网 时间:2024/04/26 12:32
参考网站:http://www.neatstudio.com/?viewmode=normal&action=tags&item=uml
使用PHP_UML生成代码的UML图: http://www.laruence.com/2010/05/14/1473.html
php_uml 安装:
注意安装过程中pear会用到php配置,应该为php目录下的php.ini而不是apache下的php.ini,php配置需要加载xsl扩展,在能安装成功。
1 下载php_uml http://pear.php.net/package/PHP_UML
2 安装: 根据下载文档上的方式使用 pear install php_uml 进行安装
3 laruence, 在这个文件夹上有一个文件Root.php
<?php abstract class Root { private $instance; abstract public function Hi(); } interface Intro { public function Say(); } class Sub extends Root implements Intro { private $instance; public function Say() { echo "I am Laruence"; } public function Hi() { echo "Hello!"; } } ?>
执行以下代码生成uml图 :phpuml laruence/ -o laruence.xmi -n laruence -f xmi --pure-object --no-deployment-view --no-component-view --no-docblocks
在同目录下可以看到图片
Enterprise Architect 建模支持php的正向方向建模,由php文件可以生成图表模型,由图表模型可以生成php文件,可以 参照EA教程 一章。。
- php建模(php_uml) 和 Enterprise Architect 自动生成模型
- Enterprise Architect 13 : 需求建模 自动命名并计数
- 软件建模工具Enterprise Architect
- 用Enterprise Architect从源码自动生成类图
- 用Enterprise Architect从源码自动生成类图
- 用Enterprise Architect从源码自动生成类图
- 用Enterprise Architect从源码自动生成类图
- 用Enterprise Architect从源码自动生成类图
- Enterprise Architect 中的模型模板
- Struts:uml建模工具 Enterprise Architect
- 初次使用建模工具Enterprise Architect
- Enterprise Architect 8之数据建模(简介)
- Enterprise Architect 9.2 发布,企业建模工具
- Enterprise Architect(EA) 软件建模工具
- 用Enterprise Architect从源码自动生成类图(附图+工具)
- enterprise architect 12生成DDL问题
- 利用Enterprise Architect识别PHP输出Uml
- Enterprise Architect 8之数据建模(创建表)
- 关于typedef关键字
- JS为页面输入框做Check
- 手机SIM卡信息获取
- phpcmsv9的路由设置
- U盘有空间未指派
- php建模(php_uml) 和 Enterprise Architect 自动生成模型
- ADS下arm汇编
- arcgis 在trackinglayer(跟踪图层)上画几何对象
- etmvc+jQuery EasyUI使用教程(二)
- SElinux以及防火墙的关闭
- C# 非托管Dll
- 51单片机、AVR单片机和PIC单片机IO口的操作
- android Toast对象使用
- linux 下expect的使用