`
jiangxinde
  • 浏览: 1776 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Java反向生成UML图

阅读更多
最近要写个设计文档,里面要求有类图,一下没时间写,所以决定去网上找工具反向生成一下,其中有两篇文章的介绍写得不错,特此备忘。

1、eclipse插件: http://lovespss.blog.51cto.com/1907593/526020

2、 Rational工具: http://blog.csdn.net/msh1216/article/details/5583091
分享到:
评论

相关推荐

    Eclipse插件Java反向生成UML类图,package依赖关系图 ,ModelGoon-4.4.1

    其中,ModelGoon是一款优秀的Eclipse插件,它能够帮助我们从已有的Java代码中反向生成UML类图和包依赖关系图,极大地提高了代码理解和维护的效率。本文将详细介绍如何安装和使用ModelGoon-4.4.1插件。 首先,安装...

    Eclipse插件,JAVA类反向生成UML类图AmaterasUML_1.3.4

    标题中的"Eclipse插件,JAVA类反向生成UML类图AmaterasUML_1.3.4"指的是AmaterasUML插件的1.3.4版本,这是一个专门用于在Eclipse中生成UML类图的工具。通过这个插件,你可以轻松地从已有的Java源代码中提取出类、...

    Eclipse插件之UML反向类图生成工具

    总之,Eclipse插件中的UML反向类图生成工具是Java开发者的一个强大辅助工具,通过它,我们可以从代码中快速提取出结构化信息,增强代码的理解和管理。结合合理的开发实践,可以极大地提升开发效率和代码质量。

    JavaUMLParser:逆向工程Java源代码以生成UML图-java source code

    所述程序可以用于对源代码进行逆向工程和生成UML图。 Java Parser和YUML是用于上述项目的两个工具。 用于Java解析器的工具:Java解析器:用于解析Java代码以生成分析的令牌,这些令牌组合在一起构成YUML语言。 ...

    6个Java项目UML反向工程工具

    它支持创建UML图,从代码的逆向工程到UML图等等。  2.ArgoUML  ArgoUML是一个的开源UML模型工具,它支持UML 1.4的所有标准,可以运行于任何Java平台上。  3.ModelGoon  ModelGoon是一个Java包的依赖...

    eclipse 插件 反向UML

    反向UML通过解析Java源代码,生成对应的类图、用例图、序列图等,帮助开发者直观地理解代码的组织方式和逻辑。 在Eclipse中,有一些插件支持反向UML功能,如JArchitect、Papyrus、逆向工程插件等。这些插件通常包含...

    数据库反向生成基础代码

    数据库反向生成基础代码是指通过特定工具或技术从已有的数据库结构中自动生成相应的应用程序代码,这大大减少了开发人员手动编写数据访问层的工作量。在软件开发过程中,尤其是在大型项目中,这种自动化过程能提高...

    Eclipse的UML图插件ModelGoon

    1. **代码到UML的反向工程**:该插件可以从已有的Java源代码中自动生成UML类图,显示类的继承关系、接口实现、属性和方法等。这使得开发者可以快速浏览代码结构,理解程序设计。 2. **实时更新**:当源代码发生变化...

    StarUML_英文版本(默认java反向工程)

    这款工具的英文版,"StarUML_英文版本(默认java反向工程)",特别强调了对Java反向工程的支持,这意味着它可以将已有的Java代码自动转换为UML图,帮助用户更好地理解和管理代码结构。 1. **Java反向工程**:反向...

    Myeclipse中把java代码导成UML类图.doc

    简单地将项目节点从项目资源管理器拖入到刚创建的UML类图中,MyEclipse会自动分析项目中的所有Java类,并在类图中生成相应的类表示。 2) 如果你只需要某个特定的Java类的类图,可以直接将该Java类文件拖入到UML类图...

    eclipse导出UML类图插件

    总的来说,"Eclipse导出UML类图插件"如ModelGoon,是Java开发者不可或缺的辅助工具之一,它通过UML图的生成和分析,增强了软件开发的可视化和可理解性,提升了开发效率。在进行大型项目开发或代码重构时,这样的工具...

    Java与UML协同应用开发

    这个过程通常涉及反向工程,即从UML模型生成Java源代码,或者正向工程,即根据已有的Java代码生成对应的UML模型。这种双向工程能力使得Java与UML的结合更加紧密,提高了开发效率和代码质量。 在编码阶段,Java的...

    UML for Java Programmers.pdf

    - **代码生成与反向工程**:现代IDE通常支持从UML图自动生成Java代码,或从现有Java代码逆向生成UML图,大大提高了开发效率。 - **代码与设计的一致性**:通过UML保持代码和设计的一致性,有助于避免设计与实现之间...

    java与uml协同应用开发

    同时,一些IDE如Eclipse和IntelliJ IDEA也内置了UML支持,可以直接生成或反向工程代码到UML图。 总的来说,Java与UML的结合是现代软件工程不可或缺的一部分,对于提升软件质量、优化设计流程和促进团队协作具有重要...

    Reverse-Enginerring-of-Object-Oriented-Code:这个项目是关于代码的反向工程,即Java代码,即它从源代码创建UML图。它生成类图,活动图和序列图。-java project source code

    《Java代码反向工程:构建UML图的实践探索》 在软件开发过程中,理解和维护现有的代码库是一项挑战,特别是当接手的是一个大型的、已有的、对象导向的项目时。"Reverse-Engineering-of-Object-Oriented-Code"项目...

    java与UML协同应用开发

    正向工程则是根据UML模型生成Java代码,确保设计意图得以准确实现。这一双向转换过程在迭代开发中尤其重要,能够确保设计与实现的一致性。 此外,本书还涵盖了JavaWeb开发的相关知识,讨论了如何在Web应用中应用UML...

    uml-java.tar.gz_uml pdf

    2. 编码指导:类图可以直接映射到Java代码,通过UML可以生成部分Java源代码,简化开发过程。 3. 测试与调试:UML模型可以作为测试用例的基础,确保所有设计的功能都得到了充分的测试。同时,通过反向工程,UML可以...

Global site tag (gtag.js) - Google Analytics