`
wl853
  • 浏览: 26108 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Rational Rose逆向工程生成类图

阅读更多
  Rational Rose是一个好用的软件设计工具,如果拿到一个项目工程框架源码却没有UML图,那么方法之间的调用关系功能流转就不容易看出来了,那么怎么用RationalRose生成类图呢?
  1.新建一个工程,模板选择项目对应的模板,我选择J2EE
如图:

  2.在出现的界面中,CLASSPATH加入源代码目录,加入支持的包,点‘ADD RECURSIVE’然后点‘SELECT ALL’然后点‘REVERSE’,如果没有错误完成后没有任何提示,点‘DONE’结束
如图:

  3.Logical View下就有你新建好的工程了,然后把包和类拖到右侧图中,点菜单上的‘QUERY’下的‘ADD CLASSES’,确定
分享到:
评论

相关推荐

    Rational Rose由代码生成类图

    Rational Rose是一款功能强大的UML建模工具,通过对Java代码的逆向工程,可以生成类图。下面我们将详细介绍如何使用Rational Rose从Java代码生成类图。 一、创建ROSE工程 要使用Rational Rose生成类图,首先需要...

    用Rational Rose逆向工程(java)生成类图(教程和错误解决)

    Rational Rose是一款强大的...以上就是使用Rational Rose进行Java逆向工程生成类图的完整流程及常见问题的解决方法。通过这种方式,开发者可以更清晰地了解项目结构,提高代码可读性,同时方便团队成员间的沟通和协作。

    Rational Rose 2003绘制C++类图简单示例图解

    Rational Rose 2003软件安装+软件使用+逆向工程绘制C++类视图实例

    Rational Rose逆向工程介绍.docx

    逆向工程(Reverse Engineer)是Rational Rose的一个核心功能,它允许用户从已存在的代码中生成模型,以便理解代码的结构和数据结构。逆向工程产出的模型主要包括类图、数据模型图和组件图。这些图直观地展示了系统...

    rational rose 汉化补丁

    4. **逆向工程**:当已有代码需要维护或理解时,它可以将代码反向工程化为UML模型,便于理解和重构。 5. **协同工作**:支持版本控制和团队协作,多人可以同时编辑和查看同一模型,提高了工作效率。 6. **测试建模...

    Rational rose 教程

    7. **逆向工程与向前工程**:体验从现有代码反向生成模型,以及从模型生成代码的过程,理解模型与代码之间的双向同步。 8. **团队协作与版本控制**:学习如何在团队环境中使用Rational Rose,包括模型的版本控制、...

    Rational Rose 2007(V7.0) 的许可证(license)

    同时,它还集成了代码生成和反向工程功能,可以自动生成源代码,或者从现有代码中逆向生成模型,极大地提高了开发效率。 值得注意的是,Rational Rose 2007虽然强大,但也有其局限性。例如,对于大型项目,性能可能...

    rational rose 汉化版

    4. **逆向工程**:能从已有的代码反向生成UML模型,便于理解已有系统的结构。 5. **文档生成**:根据模型生成详细的设计文档,便于团队沟通和项目管理。 在使用Rational Rose汉化版的过程中,用户需要注意以下几点...

    Rational Rose 2003 汉化版.rar

    3. **逆向工程与正向工程**:可以从现有的代码生成模型,也可以从模型生成代码,实现设计与实现的双向同步。 4. **模型驱动架构(MDA)**:通过定义平台独立模型(PIM)和平台特定模型(PSM),帮助用户实现跨平台的...

    RationalRose2003下载(破解)

    4. **逆向工程**:除了正向工程外,Rational Rose 2003还支持逆向工程,即可以从现有源代码生成模型。这对于理解和重构复杂的软件系统非常有帮助。 5. **需求管理**:该工具还包括了一个强大的需求管理模块,帮助...

    uml_java_helloworld.rar_Rational Rose_rose

    2. Rational Rose:一个强大的UML建模工具,支持模型到代码的生成和代码到模型的逆向工程。 3. 类图:UML中表示类和接口的结构关系,包括属性、操作、继承、关联等。 4. 模型驱动开发(MDD):一种软件开发方法,...

    Rational Rose 建模工具及应用

    Rational Rose是一款由IBM开发的建模工具,它在软件工程领域中被广泛用于系统分析、设计和实现的可视化建模。此工具以其强大的统一建模语言(UML)支持而闻名,允许开发者以图形化的方式表达软件系统的结构和行为。...

    Rational Rose 2003基础教程

    正向工程是指从UML模型生成代码,而逆向工程则是从现有代码生成UML模型。Rational Rose支持这两种工程方式,便于在设计和实现之间进行迭代。 5. **需求管理** 在Rational Rose中,你可以管理需求,将其与模型元素...

    rationalrose2007电子版教程

    4. **逆向工程与正向工程**:Rational Rose支持从现有代码反向生成模型(逆向工程),以及从模型生成代码(正向工程)。这有助于理解现有系统的结构,以及快速实现设计到代码的转化。 5. **团队协作与版本控制**:...

    利用Rational Rose进行C++代码和数据库结构分析

    【Rational Rose逆向工程与C++代码及数据库结构分析】 Rational Rose是一款基于UML(统一建模语言)的强大可视化工具,适用于面向对象软件系统的分析和设计。它能够帮助用户进行项目需求分析、系统架构规划,并能...

    《Rational Rose技术交流》Rational Rose.zip

    8. **逆向工程和向前工程**:Rational Rose支持代码与模型之间的双向工程,意味着可以从现有代码生成模型,也可以根据模型自动生成代码。这种功能对于维护和理解已有代码库非常有价值。 9. **团队协作和版本控制**...

    rationalrose2002学习笔记.rar_Rational Rose_rational _rose

    6. **代码生成与逆向工程**:学习笔记可能会讲解如何从模型生成源代码,以及如何通过逆向工程将已有的代码转化为UML模型,实现模型与代码的双向同步。 7. **团队协作与版本控制**:介绍Rational Rose如何与版本控制...

    rational rose 教程和示例大全 经典 权威

    除了上述基本的建模功能,Rational Rose还支持逆向工程和前向工程,可以从已有的代码生成模型,也可以根据模型自动生成代码,大大提高了开发效率。 在《Rational Rose 教程大全》中,你将找到详尽的步骤指南、实例...

    Rose的汉化文件 rational rose

    2. **逆向工程与正向工程**:它可以将已有的代码反向生成UML模型,帮助理解现有系统的结构;同时,也能将模型正向生成代码,实现从设计到实现的自动化。 3. **需求管理**:通过与IBM RequisitePro的集成,可以管理...

    Rational Rose 2003基础教程电子教案

    逆向工程是从已有代码中抽取模型,正向工程则是从模型生成代码。Rational Rose在这两方面都有出色表现,实现了设计与实现的无缝对接。 九、团队协作 Rational Rose支持版本控制和团队协作,允许多人同时工作在同一...

Global site tag (gtag.js) - Google Analytics