标签: class-diagram

从Java Project生成UML类图

有没有一个好的工具可以帮助将Java类逆向工程到UML,它将显示我的类如何相互关联的概述?它不需要从JAR文件反编译,因为我有源.我知道那里有很多,但大多数只能生成个人课程.我希望有一个工具可以生成类图,它显示了我所有当前类和包如何协同工作的概述,以便我可以分析我当前的架构设计.当然,分析是一回事.另一个是出于文档目的.

到目前为止我知道一些.但是他们不能做概述类图.这是我尝试过的Java UML工具列表,它能够进行逆向工程,但不能完成整个项目的概述类图:

  • StarUML(真的很好的Opensource UML工具但不能生成概述类图)
  • ArgoUML(它缓慢且缓慢且不断崩溃)
  • UModel(这是一个商业软件.我之前使用过,但发现很难使用)
  • MS Visio(它不支持Java UML逆向工程.仅适用于VB)

是否还有其他建议要添加到此列表中?并且希望能够生成概述Java类图.顺便说一句,我正在使用Eclipse.

java uml class-diagram reverse-engineering

190
推荐指数
2
解决办法
35万
查看次数

如何在Android Studio上生成类图(UML)(IntelliJ Idea)

我尝试搜索并找到此链接,但Ctrl+ Alt+ Shift+ D不起作用.

我也使用find Action Ctrl+ Shift+ A来查找关于图和uml的动作但却一无所获.

我也搜索了uml插件,但是大多数都没有使用新版本的intelliJ(我没有尝试过,我只是阅读了评论).

ide android class-diagram intellij-idea android-studio

127
推荐指数
7
解决办法
22万
查看次数

PHP UML生成器

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

php uml class-diagram

108
推荐指数
8
解决办法
14万
查看次数

用于生成类图的Eclipse插件

什么是用于生成类图(用于项目)的良好Eclipse插件?

这里这张图片正是我在说什么.

java eclipse plugins uml class-diagram

107
推荐指数
2
解决办法
21万
查看次数

使用IntelliJ生成类图

如何获取IntelliJ 10.5(在Mac上)生成一个显示项目中所有类的类图?我确定我忽略了一些明显的东西,但我只能得到"显示图表"功能,一次显示一个类.(我也想出了如何添加其他类,但同样只能添加一个类.)

java uml class-diagram intellij-idea

105
推荐指数
5
解决办法
17万
查看次数

在UML类图中,什么是边界类,控件类和实体类?

我现在使用NetBeans作为我的选择IDE,它有一个用于UML建模的插件.在类图,有被称为模型元素Boundary Class,Control ClassEntity Class.但是,我找不到它们的好定义,但我确实在UML Class Diagrams上找到了这个网站.

uml class-diagram

79
推荐指数
5
解决办法
16万
查看次数

如何使用doxygen从C++源创建UML类图

我一直在寻找一些描述如何使用doxygen生成简单类图的材料,但却找不到.有人可以帮忙吗?

我需要从一组C++文件中创建如下所示的图表. 替代文字

如果有更好的工具来实现这一目标,请告诉我.

c++ uml doxygen class-diagram graphviz

78
推荐指数
6
解决办法
9万
查看次数

钻石标志在UML类图中表示什么?

请考虑以下两个图表.顶部箭头在右端包含一个普通箭头,底部包含一个箭头,左端有一个菱形,右端有一个普通箭头.本伟大的书GoF的同时具有这两种图表的用法.

我想了解什么是钻石在第二种情况下表示,这两个中的哪一个给人之间的关联性更强CustomerOrder.

在两种情况中Customer,Order该类是否负责类的生命周期?

在此输入图像描述 在此输入图像描述

uml design-patterns class-diagram

60
推荐指数
3
解决办法
7万
查看次数

Enterprise Architect:高质量地导出UML图

使用Enterprise Architect(版本9.2),我创建了一些类和序列UML图.现在我需要Word文档中的那些图表.

我的第一种方法是使用Windows 7 Snipping Tool将它们剪切掉并粘贴到文档中.但是出于印刷目的,质量太差了.

第二种方法是Enterprise Architect中提供的"将它们另存为图像".但有了这个,质量更差.

第三种方法是将它们导出为pdf文件.有了这个,质量相当不错,我可以将这些pdf导入到Inkscape中,然后将它们转换为*.png文件,将它们导入到word中.问题是,Enterprise Architect有点失败了.意味着图片本身具有高质量,但它试图转换类的字体,然后我在字母之间有一些空格,应该没有.

长话短说 - 有没有办法将我的UML图从Enterprise Architect导出到像.png或者这样的常见图片格式.tiff,同时保持不错的质量?

uml class-diagram image enterprise-architect

50
推荐指数
3
解决办法
8万
查看次数

UML关系 - 虚线与实线

这两种关系有什么区别?

在此输入图像描述

编辑:此外,如果您可以提供一个简单的代码示例来说明差异,那将非常有用!

language-agnostic uml class-diagram relationship

47
推荐指数
5
解决办法
5万
查看次数