0

似乎在 UML 图上连接实体的方法是使用球窝/棒棒糖符号。每个球窝对都应与实现的接口一起列出。但是,由于我的项目是在 JavaScript 中,所以没有接口,所以我对应该替换它的东西感到困惑。

我是否正确使用球窝表示法,还是应该使用其他更合适的表示法?

4

2 回答 2

1

我认为您可以在这里使用球窝/棒棒糖符号,就像对组件如何通信的高级抽象一样。实际上,您在这里是在某个抽象级别对系统进行建模,因此它不是真实的(显然必须具有一致性!)。

例如,参见这个UML 组件图示例

于 2018-02-08T15:45:11.207 回答
1

您将课程与关联联系起来。您可以放置​​角色名称并使用点表示法来表示用于在类之间导航的属性。

从规格。第 203 页:

在此处输入图像描述

... GH,end h 归 G 类所有,end g 归 H 类所有。因为端点是类所有的,所以它们是可导航的。这是在图中仅显示单向可导航关联的箭头。

棒棒糖符号主要用于显示组件之间的接口(尽管您也可以将它用于类)。

于 2018-02-08T18:43:50.980 回答