拿到了项目框架工程代码却没有uml图,那么方法之间的调用关系功能流转就不容易看出来,那么如何产生类图呢,记忆里方法有下:1.rose逆向工程,2.together
rose有了,together前天才卸掉,那么就用ROSE,摸索后得出以下步骤,知道的就不用看了,很粗糙的:)
1.新建一个ROSE工程,选择J2EE模板,
2.如图
3.在出现的界面中,CLASSPATH中加入源代码的目录,加入支持的包,点'ADD RECURSIVE'点 ‘SELECT ALL‘‘ 点REVERSE ‘,完成后没任何提示,点'DONE'结束。逆向工程完成。
4 逆向工程以后不会自动生成类图,但在logical view 和component view 里面按照你的java包结构会自动生成相应的包和类,要按照自己的要求建立类图。下面我们将所选包下的所有类显示在新建类图中:
ROSE里新建CLASS DIAGRAM,然后把类包一个个拖到右侧图中,点菜单上的'QUERY'下的'ADD CLASS',确定。
Rational Rose 逆向工程(java) 常见问题解决:
1. rose逆向工程的时候,属性类型表现为:Logical View::java::lang::
解决办法:
菜单->Tools->Java/j2ee->Project
选择Fundamental Type 页面
Remoe Common JDK Classes
Add Common JDK Classes
确定即可,也许是Rose的Bug
2. rose逆向工程的时候,报错,一般是类中没有引用了一些包
在菜单view-》log 选中就能看到log window中出错信息,一般可能是找不到类,你在tools-java/j2ee-project specification里面设置好项目的相关项,比如classpath等等
解决办法:
菜单->Tools->Java/j2ee->project specification
选择Class Path页面,将相应的包加入即可
分享到:
相关推荐
Rational Rose有java代码生成类图。
Rational Rose有个很方便的功能,将项目中的JAVA代码自动转换成UML类图
Rational从 Java 代码逆向工程生成 UML 类图和序列图
Rational Rose逆向工程介绍.docxRational Rose逆向工程介绍.docx
IBM Rational Rose画类图
类及序列图问题的实质识别一个UML类图的继承树产生一个高层的UML类图创建一个序列图总结致谢参考资料 本文面向于那些软件架构师,设计师和开发人员,他们想使用IBM:registered:Rational:registered:Software ...
对于学习UML的初学者,类图是一个不可少的东西,此文件是对类图的一个示例,希望可以通过此类图你更好的学习类图的设计
rational rose 汉化补丁rational rose 汉化补丁rational rose 汉化补丁rational rose 汉化补丁rational rose 汉化补丁
第19章 用Rational Rose逆向转出工程代码简介 第20章 C++与Visual C++逆向转出工程代码 第21章 Java 逆向转出工程代码 第22章 Visual Basic 逆向转出工程代码 第23章 PowerBuilder 逆向转出工程代码 第24章 Oracle8 ...
Rationalrose生成代码.pdf
rational software architect rsa 9.0 逆向工程android源码生成序列图和类图
Rational Rose是利用UML(统一建模语言)进行分析和设计面向对象软件系统的强大的可视化工具,可以进行项目需求分析、结构规划和生成框架代码,还可以支持从现有系统逆向转出工程代码,生成Rose模型的功能。...
这是用ratioanl rose 做的文档 软件工程课设的一般流程
Rational Rose 2003软件安装+软件使用+逆向工程绘制C++类视图实例
<br>第五章 用Rational Rose生成系统框架代码 §5.1 生成框架代码的基本步骤 §5.2 生成什么 §5.3 由Rational Rose生成的部分框架代码 §5.4 用Rational Rose逆向转出工程代码简介 第六章 ...
rational rose 的出现给软件工程带来的契机,但是现在很多都是国外的版本,对于初学者来说,学习起来比较费劲,rational rose 汉化版能让初学者更容易学习它的用法
使用RationalRose进行UML可视化建模
只要导入文件就行。不过导入的时候,先关闭rational Rose ,然后打开key的导入界面,导入后重启...(注:此方法可以避免报错,但是亦可能会造成Rose新建工程报Automation错误,所以此方法基本无效。。。任他报错吧!囧)
在网上下个Rational Rose 2003安装文件,然后解压上面的rose2003crack.rar文件按安装说明操作,就可以使用啦! 如果使用一段时间后又出现license的问题,然后解压RoseCommon破解文件.rar 复制相应文件到Rational ...
Rational Rose-汉化补丁,装上英文版以后,解压后双击此文件即可。