18得票2回答
最佳Eclipse UML插件

为了进行逆向工程,我需要创建类、序列、用例和部署图。那么,哪个是 Eclipse 最好的 UML 建模插件?

35得票2回答
UML类图中表示getter和setter的快捷方式或隐含方式

在UML类图中,如果一个类有5个需要可变和可读的私有属性,即使没有任何类的有趣功能,UML也会变得很丑陋,因为需要10个 get/set 方法: 丑陋度除外,我觉得 UML 应该关注类的更有趣的功能。 我正确吗? 是否有一些标准快捷方式来表示或暗示私有属性的 getters 和 set...

29得票1回答
UML中"接口继承接口"关系是什么样子的?

在Java中,接口可以合法地扩展一个接口。在UML中,这种关系是“扩展”关系(实线、关闭、未填充箭头)还是“实现”关系(虚线、关闭、未填充箭头)?我似乎找不到在线或者Fowler的书中有关这种关系的例子。

17得票3回答
UML关联多重性

我有一个关于关联多重性的问题。我理解它,但是举个例子,如果我有: --------- --------- | |1 * | | |CLASS |----------| STUDENT | | | ...

12得票3回答
如何决定在建模时使用ER还是UML?

UML图既可以用于建模数据库设计,也可以用于建模类设计,但ER图应该只在数据库问题中使用。那么如何选择其中一种图形表示法?

8得票1回答
企业架构师,序列图:备选返回路径

我正在使用Enterprise Architect(Sparx Systems)创建一个序列图,其中可能会有多个返回路径。但是在第一个返回时,生命线被切断了。是否有解决方案?

9得票4回答
你为ASP.NET应用程序创建哪些UML图?

我在一家中型公司担任高级开发人员,负责开发相当大的项目(至少一年以上)。这里的大部分架构师都认为创建UML图表并不能证明所需的时间(尽管我们总是为所有项目创建ERD和一些非正式流程图类型的图表)。 我想至少为我工作的项目创建UML图表。根据我的快速研究,有以下几种方法: 1. 用于创建逻辑...

16得票7回答
OWL和UML在软件工程过程中有什么区别?

目前我正在尝试弄清楚如何在软件工程过程中使用OWL和UML来描述感兴趣的领域。 我阅读了Atkinson的这篇文章,它很好地概述了OWL和UML在语义和语法层面上的差异和相等之处。 然而,它并没有提供一个清晰的指示,在哪些用例中使用OWL可能更好,而不是例如UML类图。 可能是潜在的开发...

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

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

12得票3回答
UML用例规范中是否有“switch case”语句?

在用例规范中有没有"switch case"? 在需求中: 当用户在组合框中选择“合同”时,将出现一个“合同”选项卡,然后用户将与“合同”选项卡交互。 当用户选择“独立资助”时,将出现一个“资助”选项卡,然后用户将与“资助”选项卡交互。 如何在我的用例规范中指定此用例? 这两个“c...