标签: argouml

从XMI生成类图

情况

我有一个PHP项目,其中有很多类,在Zend Naming Convention之后有许多文件夹中有很多关系.

我使用NetBeans IDE 7.1.我在Windows 7下工作.

目标

我需要看到类关系的图形表示,可能在不同的深度和不同程度的复杂性.此外,如果图中的类是可点击的,那将是很好的.我不一定需要生成文档.

尝试

1.在NetBeans中

NetBeans是一个非常棒的IDE,具有许多功能.事实上,它识别类依赖性,并且假设它有某种方式以图形方式查看这种关系,本地或通过插件是明智的.这样的插件存在,但适用于5.5版.我有7.1,它不兼容.失败.

2.企业架构师

一个简单的谷歌搜索将Enterprise Architect作为一个全能的,完全全面的工具来解决这些问题.所以,我下载并安装.我不打算详细介绍如何无法理解如何做任何事情,以及教程如何吹嘘软件可以做什么,但很少说出如何做.

所以,我导入了源代码.它生成了许多不同的类并解析了所有成员.此外,它还生成了类图."完美!",我虽然,但唉.类图仅显示类之间的关系,其文件位于同一源文件夹中,尽管关系在类的属性中可见.搜索关于如何将所有这些图合并为一个的文档是不成功的.失败.

:我这个人之前创建的并行线程在这里.

3. PHP_UML

找到了这个PEAR工具.看起来不错.因此,我阅读了有关如何从各种来源为我的设置安装它的文档,并运行它.首先,我使用了html输出格式.大!很多带索引的文档,bla bla bla.但是,在我想要的方向上做得最好的是: 类图? 毋庸置疑,我想,这是我实际需要的非常糟糕,超级简化的版本.结论:失败.

4. Enterprise Architect + PHP_UML

但是,PHP_UML也可以生成XMI.哇.非常好.我可以存储我的关系并以不同的方式查看它们并与其他人交流.

所以,我将它导入Enterprise Architect.结果:与之前的Enterprise Architect一样,只有没有类图.只是课程.据我所知,我现在可以手动创建关系.史诗失败.

5. ArgoUML + PHP_UML

通过我搜索解决方案的某个地方,我偶然发现某人说他们使用的是ArgoUML.已下载并已安装.导入的XMI有些麻烦(必须明确地将版本更改为1).失败(见尝试3).

结论

这样一个看似微不足道的任务,但又如此困难.我是否必须完成整个列表,尝试每个应用程序?

php uml class-diagram enterprise-architect argouml

10
推荐指数
1
解决办法
2837
查看次数

找不到Java Runtime Environment说ArgoUML

我已经在我的系统中正确安装了jdk,我也正确设置了CLASSPATH,但是当我安装ArgoUML时,它会显示一条消息,找不到JRE,我该怎么办?

java argouml

8
推荐指数
1
解决办法
9133
查看次数

ArgoUML并调用"子程序"

我不知道它是否是UML 1.4或ArgoUML的限制,但在序列图中,我想显示一个对象在自己的类中调用一个方法,即调用一个子过程.

如果我从对象拖到自己,没有任何反应:-(

谢谢,蚂蚁

uml argouml

7
推荐指数
1
解决办法
3638
查看次数

序列图ARGOUML

我无法使用argoUML绘制我的序列图.有谁知道如何在argouml中生成序列图?

java uml sequence-diagram argouml

5
推荐指数
1
解决办法
7723
查看次数

Android:从Android Java源代码创建UML

我正在寻找一个可以从我的Java-Android源代码自动创建Uml的程序.我测试了ArgoUml,但它不支持Android.

有任何建议吗?

谢谢!

android uml argouml

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

在ArgoUML中导出图形分辨率

有没有办法控制ArgoUML中导出的PNG图像的分辨率?

无法找到任何方法来创建更高分辨率的输出,并且导出的grpahics的默认分辨率不能用于在我们迄今为止创建的大多数UML的文档中导入和打印它们 - 大多数标签和注释几乎不可读.

uml argouml

5
推荐指数
1
解决办法
8192
查看次数

UML 中每个用例的序列图还是我们为系统绘制它?

我和我的朋友讨论我们的项目,我们正在绘制序列图(UML 2)。他告诉我,时序图是由用例绘制的。这意味着我们应该为每个用例绘制一个序列图。这是正确的吗 ?谢谢你的任何建议。

uml argouml

5
推荐指数
1
解决办法
2093
查看次数

如何使用Subversion客户端从Tigris网站下载ArgoUML源代码?

对不起,也许这是一个愚蠢的问题,我只想通过以下链接下载源代码:http://argouml.tigris.org/source/browse/argouml/trunk/src/

我尝试使用命令:

svn checkout http://argouml.tigris.org/source/browse/argouml/trunk/
Run Code Online (Sandbox Code Playgroud)

但它抛出错误:

svn:' http ://argouml.tigris.org/source/browse/argouml/trunk'的选项:200 OK(http://argouml.tigris.org)

我很奇怪,如何从网址结帐源代码?

非常感谢您的帮助!

问候.

svn argouml

4
推荐指数
1
解决办法
2305
查看次数

网上商店的UML领域模型

因此,我正在为学校分配作业,在那里我要建模(使用域模型)一个网店,该网店可以将完整的食品袋运送到人们的家中。(http://www.linasmatkasse.se)。我希望我可以在这里更具体,但这很遗憾。

我还没有收到任何用例,但是情况可能是类似的,将购物袋添加到购物车,创建帐户/添加信息,付款。

这是我到目前为止所拥有的:http : //i.imgur.com/BIljBtj.png?1

在此处输入图片说明

  1. 有裁员吗?(我只需要描述网站的模型,不确定要包含多少)。
  2. 我可以/应该在客户和帐户,购物车和OrderLineItem,订单和购物车之间添加组成吗?
  3. 一般而言,对于属性和多重谓词还不确定。感谢您的任何反馈或支持。
  4. 付款类别?需要吗?是否应包括付款方式?
  5. 我应该为支持等人为因素建模吗?
  6. 我是否应该对交付进行更多建模
  7. 客户与订单之间是否需要关联?

谢谢一群!再次...

uml class-diagram domain-model argouml

3
推荐指数
1
解决办法
3762
查看次数

组合连接和分叉节点的 UML 活动图

在 UML 活动图中具有以下组合的连接和分叉节点是否有效,或者是否错误?

我在网上和一些 UML 书籍中搜索,但找不到明确的答案或类似的例子。

这个想法是有两个操作(1 和 2)需要在操作 3 和 4 开始之前完成并同步。

为了安全起见,我是否应该在连接节点和分叉节点之间引入同步操作?

在此输入图像描述

uml sequence-diagram activity-diagram argouml

3
推荐指数
1
解决办法
280
查看次数