Apr18

利用Enterprise Architect识别PHP输出UML图

Author: leeon  Click: 12395   Date: 2010.04.18 @ 21:37:40 pm Category: 软件工程
今天研究了如何将PHP代码快速转换成UML的类图,本想通过Zend的插件UML2来实现的,但是这龟速太慢了,没办法只能另辟蹊径。


Enterprise Architect是一个对于软件系统开发有着极好支持的CASE软件(Computer Aided Software Engineering)。EA不同于普通的UML画图工具(如VISIO),它将支撑系统开发的全过程。在需求分析阶段,系统分析与设计阶段,系统开发及部署等方面有着强大的支持,同时加上对10种编程语言的正反向工程,项目管理,文档生成,数据建模等方面。可以让系统开发中各个角色都获得最好的开发效率。


刚开始使用的时候发现在反向工程读取代码老出现乱码,严重影响识别代码。进过研究发现,第一次安装好Enterprise Architect后一定要设置一下读取代码的编码。我写的代码都是UTF-8的,因此整个设置过程如下:
1. 首先“工具->选项”设置页面编码,根据你的代码编码来设置


2. 设置后新建一个工程,然后根据你的需要新建新模型,我的是新建类图。

3. 选择class,并点击确定。在工程中右键点击Class Model。

4.选择导入的文件即可,注意箭头所示即可:

5.新图表配置可以按需配置即可。

TAG:   Enterprise Architect uml 类图

    评论
    • 提交

    分类

    标签

    归档

    最新评论

    shallwe99在10:21:17评论了
    【原创】如何在微信小程序开发中正确的使用vant ui组件
    默一在09:04:53评论了
    Berkeley DB 由浅入深【转自架构师杨建】
    Memory在14:09:22评论了
    【原创】最佳PHP框架选择(phalcon,yaf,laravel,thinkphp,yii)
    leo在17:57:04评论了
    shell中使用while循环ssh的注意事项
    呵呵哒啦在15:06:33评论了
    【原创】最佳PHP框架选择(phalcon,yaf,laravel,thinkphp,yii)

    我看过的书

    链接

    其他

    访问本站种子 本站平均热度:6898 c° 本站链接数:29 个 本站标签数:459 个 本站被评论次数:93 次