具体方法如下:
1、用PHP_UML生成XMI文件。关于PHP_UML可以从下面网址找到说明并下载
http://pear.php.net/manual/zh/package.php.php-uml.intro.php
下载解压后,按下面的例子使用
<?php
require_once 'PHP/UML.php';
$uml = new PHP_UML();
$uml->setInput('joomla'); //
this defines which files/folders to parse (here, the folder "tests")
$uml->parse('myApp'); //
this starts the parser, and gives the name "myApp" to the generated metamodel
$uml->generateXMI(1); //
UML version number (1 or 2)
$uml->export('xmi', 'myApp1.xmi'); //
this serializes the metamodel in XMI code, and saves it to a file "myApp.xmi"
?>
1、用PHP_UML生成XMI文件。关于PHP_UML可以从下面网址找到说明并下载
http://pear.php.net/manual/zh/package.php.php-uml.intro.php
下载解压后,按下面的例子使用
<?php
require_once 'PHP/UML.php';
$uml = new PHP_UML();
$uml->setInput('joomla');
$uml->parse('myApp');
$uml->generateXMI(1);
$uml->export('xmi', 'myApp1.xmi');
?>
2、用ArgoUML导入第一步生成的xmi文件即可。
转自:http://blog.sina.com.cn/s/blog_698b48a60100lws9.html
本文介绍了如何使用PHP_UML工具生成XMI文件,并通过ArgoUML导入这些文件进行进一步的UML建模。首先,通过指定输入路径和输出名称配置PHP_UML;然后设置UML版本并导出XMI文件;最后,在ArgoUML中打开XMI文件完成建模。
11万+

被折叠的 条评论
为什么被折叠?



