现在的位置: 首页 > 综合 > 正文

暴强 建模工具 Dia

2013年08月12日 ⁄ 综合 ⁄ 共 1157字 ⁄ 字号 评论关闭

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

样图:

 

生成的PHP5代码:
<?php
/**
* 工具类库
* Code skeleton generated by dia
-uml
2php5 plugin
* written by KDO kdo@zpmag.com

* @author     Justin Wu (wenlong@php.net
)
* @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!

抱歉!评论已关闭.