暴强 建模工具 Dia

之前也有用过Dia 这个作图软件,只是没把它当作工具来用,最近发现一个 uml 2php5插件,可直接根据UML 图生成PHP5代码,而且支持Web Services,暴强!还有FOR WIN版的哟!

样图:

暴强 建模工具 Dia_第1张图片

 

生成的PHP5代码:
<?php
/**
* 工具类库
* Code skeleton generated by dia -uml 2php5 plugin
* written by KDO [email protected]
* @author     Justin Wu ([email protected] )
* @license    Sofee License
* @copyright Copyright (c) 2004-2005 Sofee Development Team.(http://www.sofee.cn )
*/

class SofeeUtil {


/**
* 获取客户端IP地址
* @access public
* @return string
*/

public final function getIp() {

}


/**
* 获取目录大小
* @access public
* @return integer
*/

public final function getDirSize() {

}


}
?>

PS:其中的Web Services功能瞒强大的,大家自己去摸索吧:)

安装方法:

1、下载所需软件:
Dia - http://dia -installer.sourceforge.net/
UML 2PHP5 - http://uml 2php5.zpmag.com/index.php

2、安装步骤:
dia -setup-0.94.zip解压,然后直接安装完即可。
uml 2php5-2.1.0.tar.gz解压,将其中的dia -uml 2php5.conf.xsl、dia -uml 2php5.zx、dia -uml 2phpsoap.zx、dia -uml -classes.zx、stylesheets.xml这几个文件复制到dia /xlst目录下。
dia -uml 2php5.conf.xsl是UML 2PHP5的配置文件,比如定义author、copyright、web services等,根据里面的注释应该不难配置。

3、BUG解决:
1)这个版本的Dia 在windows下会挂掉,解决方法是:第一次运行后,关掉Dia ,然后将C:/Documents and Settings/yourname/.dia 这个目录删掉,接着再重新打开Dia ,随便画几个图,直到重新生成.dia 目录及相关的文件为止(期间Dia 可能会有假死现象,不用管它,给他点时间即可:-))。
2)默认安装好之后,是无法输入中文的,所以需要修改C:/Program Files/Dia /etc/gtk-2.0/gtkrc这个文件,在style里面加入font-name="simsun"即可。

Enjoy it!

你可能感兴趣的:(暴强 建模工具 Dia)