head first设计(自动生成uml图工具-如何从JAVA代码生成UML类图)

本文目录
自动生成uml图工具-如何从JAVA代码生成UML类图
制作UML图使用什么工具最好VS2010可以不?
个人觉得最好的是VisualParadigmforUML,看你是不是学生,我是学生,而且看《headfirst设计模式》,我用的版本是8,说一下我的推荐理由:
1、开发公司好像是香港的,所以安装时可选简体中文
2、通过《headfirst设计模式》的源代码产生UML图很方便,而且和《headfirst设计模式》里的UML图差不多,主要是关系似乎更清楚了
说一下缺点,就是我还尚且不知道怎么复制里面的UML图
瑕不掩瑜,强烈建议你试试我说的这款,如果找不到就加我QQ1006369837
如何从JAVA代码生成UML类图推荐使用ModelGoon!
*ModelGoon是什么?
它是一个Eclipse插件,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图等,以作为代码分析或者文档使用)。
*适用条件
ModelGoon目前最新的版本是3.0.0,适用于Eclipse3.4+,包括最新的Eclipse3.6版本
*如何安装
推荐在线安装,site地址是
需要注意的是,有时必须使用代理服务器才能连接成功。
也可以离线安装,下载包的地址是
下载完该jar之后,直接拷贝到Eclipse安装目录下的dropins目录下,重启Eclipse即可
*如何使用
安装成功后,file=》new=》other菜单里面会多出一项ModelGoonDiagrams,在自己已有的java工程中新建一个classdiagram,用以生成类图。创建完成后你会发现生成了一个.mgc后缀的文件,现在你可以用这个文件创建自己的类图了。用法相当直接,你可以把若干个java类拖拽进这个文件视图中,UML类图自然被生成,以及各个类之间的关系。
*参考资料
需要注意的是,有时必须使用代理服务器才能连接成功。
*为什么选择ModelGoon而不是其他的插件
其他的UML插件也能完成类似的功能,但是在安装使用的过程中会碰到种种问题。
常有人推荐EclipseUML这个插件,但是目前这个项目的主页无法打开,似乎已停止维护;
还有SlimeUML据说也不错,但是找不到下载源;
此外还有AgileJ口碑也不错,可惜是付费的,没有免费版;
至于papyrusuml,只是单向的,做模型设计、绘制UML图时使用,而并不支持逆向工程;
请大家推荐一款比较方便的UML绘制工具?功能与小巧一般是不可兼得,小巧的UML工具推荐北京大学开发的JBOO4.0,我可以用邮箱给你一个,这是中国人自己开发的UML工具,使用方便,支持几种语言的双项工程,作为一般的开发已足够了。
功能强大最强大的是rationalrose2003,最权威的UML开发工具
UML开发工具的后起之秀:eclipse,但它本来只是java开发的流行工具,需要安装UML插件,功能极强。
HeadFirst设计模式的作者简介
EricFreeman和ElisabethFreeman是作家、讲师,以及技术顾问。原本在迪士尼公司领导了四年的数字媒体,以及Internet的开发,后来,他们将这些经验应用在他们自己的媒体中,包括本书。Eric具有耶鲁大学的计算机科学博士学位,Elisabeth具有耶鲁大学的计算机科学硕士学位。

更多文章:
ios开发技术(想问下做ios平台的软件开发,需要那些基础知识(ios软件开发需要学什么))
2025年10月15日 07:30
struts2框架编程(如何学习 struts2 框架对于android编程,有没有什么建议)
2026年6月2日 21:30
cssposition(css的position的属性有哪些)
2025年8月26日 06:45
一对一直播源码开发,即时通讯技术实现有哪几种选择?求QQ 智能 自动聊天 机器人 易语言源码 !最好是能在QQ群里用的 ,能自动
2025年11月30日 18:00
二郎神杨戬动漫电影(电影《新神榜:杨戬》曝先导海报,这部电影讲述的什么故事)
2025年9月2日 08:30
calendarprovider能删除吗(华为手机荣耀7哪些东西可以删除吗)
2026年3月27日 14:45













