2016-04-08 138 views
0

我必须使用边界,控制设计类图,实体模式:UML类图

enter image description here

是否允许访问以下链接:

  • 边界到边界?
  • 控制来控制?
+0

我没有看到所有这些单词中的问题。你在问什么? –

+0

我编辑了我的文章,我希望现在更清楚。 :) – kokomoi

+0

嗯,仍然不清楚,不知道你的“图表”在哪里? –

回答

1

ECB pattern旨在简化用例的实现。在它的哲学中,控件实现用例,界定用例与外部世界的关系,以及实体,用例管理的业务数据。

因此,只有以下链接应允许:

   Entity  Boundary Control 
Entity   X      X 
Boundary        X 
Control  X   X   X 

您看到边界边界是不允许的。边界只能链接到演员或控制。

允许控制权,但你没有。

另一个问题是应该表示的那种链接。它真的是简单的联系吗(即结构,一端是另一端的属性)?或者它是一种使用依赖性(即与原型<>的虚线更合适)?我会选择实体之间的第一个选择,但第二个选择是控制和边界。

+0

“另一个问题是应该表示的那种链接,它真的是简单的关联(即结构化,一端是另一端的属性),还是它是一个使用依赖性(即一个与原型<>的虚线会更合适)?我会选择实体之间的第一个选择,但第二个选择是控制和边界。“?我实际上不太了解你!但感谢任何方式 – kokomoi