Tag: uml

如何使用doxygen从C ++源码创buildUML类图

我一直在寻找一些材料来描述如何用doxygen生成简单的类图,但是找不到一个。 任何人都可以帮忙吗? 我需要从一组C ++文件创build如下所示的图表。 如果有更好的工具来实现这一点,请让我知道。

使用IntelliJ生成类图

如何获得IntelliJ 10.5(在Mac上)生成一个类图,显示我的项目中的所有类? 我确定我忽略了一些明显的东西,但是我只能得到“显示图”function来一次显示一个类。 (我也想出了如何添加额外的类,但是一次只能添加一个。)

Dia中的UML序列图

在Dia中创buildUML序列图的工作stream程(使用过程)是什么?

聚合与组合

我很难理解UML中的组合和聚合之间的区别。 有人能给我一个很好的比较和对比吗? 我也喜欢学习识别代码之间的区别和/或看到一个简短的软件/代码示例。 编辑:我所要求的部分原因是因为我们在工作中做了反向文档活动。 我们已经编写了代码,但是我们需要返回并为代码创build类图。 我们只是想正确地捕捉这些关联。

Eclipse插件用于从Java项目生成UML类

我正在寻找一个Eclipse插件来从现有的Java项目自动生成UML图。 我已经尝试了一些插件,如ObjectAid。 但是它需要你拖放每个单独的类,然后添加关系。 或者一些插件可以为包生成UML。 我的项目中有很多软件包 我希望有一个插件可以直接为整个项目生成UML。

Eclipse插件生成一个类图

什么是用于生成类图的好的Eclipse插件(对于项目)? 这个图像就是我正在谈论的。

PHP UML Generator

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

UML类图枚举

我正在build模一个类图。 一个类的属性是一个枚举。 我如何build模? 通常你做这样的事情: – name : string 但是,如何用枚举来做到这一点?

如何在序列图上显示“如果”条件?

我在想,如何在序列图上表示“ if ”语句? if (somethingShouldBeDone) { // Do it } else { // Do something else } 它可以代表所有? 事情是…在我的代码中,检查相当数量的条件以确定各种操作。 如果我要展示行动,我想明确说明行动是由特定事件引起的。 如果可能,请创build解决scheme的图像表示forms。

包含和扩展在用例图中有什么区别?

include和extend在用例图中有什么区别?