staruml反向(逆向)Java工程通过代码生成类图

 时间:2024-10-12 08:24:44

在软竭惮蚕斗件工程中,通过都是先了详细设计,然后按照详细设计来进行开发。在编写详细设计的时候,通常都会画一些类图、时序图、流程图等等UML设计,然后通过uml类图生成代码,这个属于正向工程生成代码,然而在实际开发中,很可能是先完成了代码开发,再来补充一大堆的文档,这是就需要通过代码来生成类图,这个就属于逆向工程了,下面进入主题,如何利用staruml通过java代码生成类图。

staruml反向(逆向)Java工程通过代码生成类图

创建好工程之后,点击菜单栏【Tools】---【Add-In-Manager】,然后勾选中【Java Add-In】,然后点击【OK】就完成了Java插件的安装。

staruml反向(逆向)Java工程通过代码生成类图

然后添加Java Profile,点击菜单栏【Model】---【Profile】,此时软件会弹出协议管理对话框(Profile Manager),在弹出的对话框中选择Java Profile,再点击Include,Java Profile会出现在对话框的右侧Included Profiles列表中,最后点击close。staruml反向(逆向)Java工程通过代码生成类图staruml反向(逆向)Java工程通过代码生成类图

staruml反向(逆向)Java工程通过代码生成类图staruml反向(逆向)Java工程通过代码生成类图

注意:由于staruml只支持jdk1.3的,所以当代码中有泛型或者注解 for in等高级特性时,生成类图会失败

  • MyEclipse编译和运行一个程序
  • intellij idea如何快速生成构造方法
  • Windows HD Color在使用电池运行时有几个选择项
  • 编写一个简单的shell脚本-“ Hello World!”
  • 云顶之弈S6狼人技能介绍
  • 热门搜索
    旅游北京 珠海旅游必去景点 云南旅游图 000978桂林旅游 旅游管理信息系统 旅游管理专业排名 凤凰城旅游攻略 安徽省旅游网 驴友网 结伴旅游 南京旅游景区