暴强 建模工具 Dia

之前也有用过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!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值