`
blues1021
  • 浏览: 141423 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

Rose中的逆向工程

uml 
阅读更多

1.配置完java路径环境变量后(一般安装rose时会自动配置好),逆向工程时,可以先创建logical view中的class diagram(不创建先也可以)->Tools->java/j2ee->reverse engineer 如图:

rose
2.选择Edit CLASSPATH,选择路径可以new delete路径,点击路径,选择Filte->add 也可以add all全部选入准备Reverse框。
对Reverse框中的可以Reverse Remove Remove All ,选择Reverse->Done即可把工程Reverse
3.会在Componet 中生成相应的类,但是为什么是一个目录的形式?而不是class diagram的形式。
 
4.在Class diagram下可以创建一个类,然后询问是否重名时点击是即可把目录中的类映射成class diagram ,但是包含引用类的(就算是整个工程)在Reverse时还是会报错error?如何解决
分享到:
评论

相关推荐

    Rational Rose逆向工程介绍.docx

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

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

    逆向工程是Rational Rose的一项核心功能,它允许用户从已有的源代码中提取信息,生成UML模型,如类图,以便更好地理解和重构代码。 在Java开发中,逆向工程可以将Java代码转化为UML类图,揭示出类与类之间的关系、...

    编译原理实验(Oberon-0逆向工程工具ROSE)第二个小实验

    **编译原理实验:深入理解Oberon-0与ROSE逆向工程工具** 在计算机科学领域,编译原理是理解和构建编译器的基础,它涉及词法分析、语法分析、语义分析以及代码生成等多个步骤。在这个实验中,我们将探讨如何使用ROSE...

    编译原理-Oberon-0逆向工程工具ROSE

    《编译原理-Oberon-0逆向工程工具ROSE》是一个专为学习和实践编译原理设计的项目。这个项目包含完整的源代码和相关文档,可以在Eclipse集成开发环境中直接进行编译和运行,为深入理解编译器的内部工作原理提供了宝贵...

    C++ 逆向工程生成UML模型图.docx

    C++逆向工程是软件开发过程中的一项重要技术,它能够从已有的源代码中提取出结构信息,生成UML(统一建模语言)模型图,帮助开发者理解代码结构,进行系统分析和设计优化。Rational Rose作为一款强大的UML建模工具,...

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

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

    使用Rose建立SQL数据库的方法

    使用Rational Rose建立SQL数据库的方法 概述:本文将介绍使用...使用Rational Rose建立SQL数据库需要在后台数据库端进行准备,然后在Rational Rose中进行操作步骤,并可以使用数据库逆向工程来逆向工程数据库对象。

    C++ 逆向工程生成UML模型图.pdf

    在软件开发过程中,逆向工程是一种重要的技术手段,它允许开发者从已有的代码中提取结构和设计信息,生成UML(统一建模语言)模型图。"C++ 逆向工程生成UML模型图"的主题主要讲解如何使用Rational Rose工具进行这一...

    数据库建模Rose双向工程

    在正向工程中,你可以使用Rose设计ER图,定义实体、属性、关系,然后自动生成对应的SQL脚本,创建实际的数据库。这大大简化了数据库设计的复杂性,使得设计人员可以专注于业务逻辑,而非底层实现细节。 逆向工程则...

    rational rose 汉化补丁

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

    Rational Rose由代码生成类图

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

    Rose培训教程(PPT)

    Rose的逆向工程能从已有的代码中生成UML模型,帮助理解现有系统;正向工程则可将模型转换为实际代码,实现模型到代码的自动化生成。 ### 10. 配合其他工具 Rose与其他IBM Rational产品(如Rational ClearCase、...

    rational rose 汉化版

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

    rose基础视频教程

    5. **代码生成与反向工程**:Rose的一大特点是它可以自动生成源代码,以及从现有代码中逆向工程出模型。教程会讲解如何配置代码生成模板,以及如何利用反向工程从代码中提取模型。 6. **团队协作与版本控制**:了解...

    rose演示

    Rose支持逆向工程,可以从现有代码生成UML模型,有助于理解已有系统的结构。同时,向前工程则能将UML模型转换为代码,实现设计到实现的无缝对接。 7. **团队协作与版本控制** Rose集成版本控制系统,便于团队成员...

    Rose2003_绿色精简版

    3. **逆向工程和正向工程**:Rose不仅能根据现有代码生成模型(逆向工程),也能根据模型生成代码(正向工程),便于理解已有系统和构建新系统。 4. **协同开发**:支持团队协作,多个开发人员可以在同一模型上工作...

    Rational Rose 2003基础教程(PPT)

    逆向工程允许从现有代码中提取出模型,而正向工程则可以将模型转化为源代码,实现模型驱动的开发过程。 第十章至第十二章,通过实例演示如何使用Rational Rose进行系统分析和设计,包括需求分析、系统架构设计以及...

Global site tag (gtag.js) - Google Analytics