Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Uml 使用统一建模语言绘制图表的编辑器?_Uml - Fatal编程技术网

Uml 使用统一建模语言绘制图表的编辑器?

Uml 使用统一建模语言绘制图表的编辑器?,uml,Uml,我想知道您是如何用统一建模语言为您的项目设计绘制图表的?用手在纸上还是用电脑编辑?如果有一些方便的编辑器或其他小工具提供帮助,那就太好了。我在Windows和Ubuntu下编程 谢谢和问候 我用了好一阵子。。还不错,只是有点慢,因为它是用Java编写的 如果我没记错的话,它还有一个可以免费获得的社区许可证。我用了很长一段时间。。还不错,只是有点慢,因为它是用Java编写的 如果我没记错的话,它还有一个可以免费获得的社区许可证。我用过。我反转java项目,然后从包资源管理器拖放到图表上。当我展示完

我想知道您是如何用统一建模语言为您的项目设计绘制图表的?用手在纸上还是用电脑编辑?如果有一些方便的编辑器或其他小工具提供帮助,那就太好了。我在Windows和Ubuntu下编程

谢谢和问候

我用了好一阵子。。还不错,只是有点慢,因为它是用Java编写的

如果我没记错的话,它还有一个可以免费获得的社区许可证。

我用了很长一段时间。。还不错,只是有点慢,因为它是用Java编写的


如果我没记错的话,它还有一个可以免费获得的社区许可证。

我用过。

我反转java项目,然后从包资源管理器拖放到图表上。当我展示完现有的类之后,我在图中添加UML类。没有代码生成或模型驱动,只有混合现有类和抽象类的UML图形表示。我把我的图表交给团队,让他们把它整合起来

我在建模时非常懒:-)


(来源:)

我可以看到我的类并从一个包导航到另一个包,动态地显示关联、继承和依赖关系。不需要为每个视图创建一个图,我更喜欢使用show-hide链接,直接从同一个图在java代码和模型中导航,因为它是交互式的,所以更简单、更强大


(来源:)


(来源:)

只要使用类上下文菜单,我就可以导航。真的很酷



(来源:)

我反转java项目,然后从PackageExplorer拖放到图表中。当我展示完现有的类之后,我在图中添加UML类。没有代码生成或模型驱动,只有混合现有类和抽象类的UML图形表示。我把我的图表交给团队,让他们把它整合起来

我在建模时非常懒:-)


(来源:)

我可以看到我的类并从一个包导航到另一个包,动态地显示关联、继承和依赖关系。不需要为每个视图创建一个图,我更喜欢使用show-hide链接,直接从同一个图在java代码和模型中导航,因为它是交互式的,所以更简单、更强大


(来源:)


(来源:)

只要使用类上下文菜单,我就可以导航。真的很酷



(来源:)

我将投票支持StarUML 也许它不是全新的,但它确实起到了作用

它在Windows下工作


我会投票给StarUML 也许它不是全新的,但它确实起到了作用

它在Windows下工作


我使用Dia进行绘图。它是开源的,因此您可以在操作系统之间切换,而不用担心图表的格式。它导出到几种不同的图像类型,并且有一个版本(适用于Windows)。

我使用Dia来满足我的图表绘制需要。它是开源的,因此您可以在操作系统之间切换,而不用担心图表的格式。它导出到几种不同的图像类型,并且有一个版本(适用于Windows)。

应该是“社区wiki”,因为这似乎是一个民意测验,而不是一个问题。应该是“社区wiki”,因为这似乎是一个民意测验,而不是一个问题。我尝试了StartUML,但没有java集成!!您当然可以反转基本代码,但不能反转整个项目(例如,缺少超过50%的重要信息),图形编辑器是UML1;x而不是UML2.x,对我来说,这个项目已经死了,因为两年多以来没有更新了。我尝试了StartUML,但没有java集成!!您当然可以反转基本代码,但不能反转整个项目(例如,缺少超过50%的重要信息),图形编辑器是UML1;x而不是UML2.x,对我来说,这个项目已经死了,因为两年多以来没有更新了。我也是!我现在正在为学校使用它,因为我正在键入此注释;)我也是!我现在正在为学校使用它,因为我正在键入此注释;)