220得票4回答
从Java项目生成UML类图

有没有一款好的工具可以帮助将Java类反向工程成UML,以展示我的类之间的关系概览?它不需要从JAR文件反编译,因为我有源代码。我知道有很多这样的工具,但大多数只能生成单个类。我希望有一款工具可以生成一个类图,显示当前所有类和包如何协同工作的概览,以便分析当前的架构设计。当然,分析是一件事,另...

158得票10回答
如何在Android Studio (IntelliJ Idea)上生成类图(UML)

我尝试搜索并找到了这个链接,但是按下Ctrl+Alt+Shift+D没有反应。 我还使用“查找操作”Ctrl+Shift+A来查找关于图表和UML的操作,但没有发现。 我还搜索了UML插件,但其中大部分都不能与最新版本的IntelliJ一起使用(我没有尝试,只是读了评论)。

144得票7回答
使用IntelliJ生成类图。

我该如何让我的IntelliJ 10.5 (在Mac上)生成一个显示项目中所有类的类图呢?我相信我肯定忽略了某些显而易见的东西,但我只能一次查看一个类,用"显示图表"功能没有显示出全部类。(我也找到了如何添加附加类的方法,但同样只能一次添加一个类。)

128得票6回答
如何使用Doxygen从C++源代码创建UML类图

我一直在寻找一些材料,描述如何使用doxygen生成简单的类图,但没有找到。有人可以帮忙吗? 我需要从一组C++文件创建如下所示的图表。 如果有更好的工具可以更轻松地实现此目的,请告诉我。

118得票11回答
PHP UML生成器

我如何基于 PHP 中现有的类生成 UML 图表?

112得票4回答
Eclipse插件生成类图

有没有一个好的 Eclipse 插件可以生成项目的类图? 这张图片 恰好 展示了我的需求。

109得票6回答
在UML类图中,什么是边界类、控制类和实体类?

我现在使用NetBeans作为我的首选IDE,并且它有一个UML建模的插件。在类图中,有一些被称为Boundary Class、Control Class和Entity Class的模型元素。然而,我找不到一个好的定义,但我在这个网站上找到了关于UML类图的信息。

90得票6回答
UML关系 - 虚线 vs 实线

这两个关系之间有什么区别? 编辑:如果您能提供一个简单的代码示例来说明区别,那将非常有帮助!

89得票3回答
UML类图中的钻石符号表示什么?

考虑下面的两个图表。顶部图表在右端包含一个简单的箭头,底部图表在左端包含一个菱形和一个右端的简单箭头。 GoF大书 中使用了这两种类型的图表。 我想了解第二种情况下 菱形 的意义,并且这两种图表中哪一种更能够强烈地关联 Customer 和 Order。 在这两种情况下,Customer ...

76得票1回答
UML类图中带参数的构造函数

如何为带参数的构造函数创建 UML 类图? 对于没有参数的默认构造函数,您可以在类图和伪代码中使用 policyholder()。 对于带有参数的构造函数,您可以在类图和伪代码中使用 policyholder(policynumber, service class, and custome...