领域模型和活动图之间的区别

时间:2020-05-29 12:44:02

标签: uml diagram visual-paradigm

因此,我目前正在研究UML,并且对域模型与活动图的比较存在一个疑问。我对以下术语感到有些困惑:

  • 活动图(AD)
  • 域模型(DM)
  • OO域模型(OO DM)
  • 类图(术语)
  • 域类图(CD)
  • 设计类图(DCD)

在Visual Paradigm中,您可以在活动图和类图之间使用两个选项来绘制设计。到目前为止,我一直在为我的域模型使用类图,但是我的一个朋友告诉我,您不应该对您的域模型使用类图。所以我的问题是什么?像Visual Paradigm这样的程序与我正在尝试学习的学科的标准之间有什么区别。

2 个答案:

答案 0 :(得分:1)

域模型域图在UML中不存在,因此所有取决于您使用的定义。

如果我看文献,似乎显示域模型的“标准”图是类图,可能与对象图相关联以显示实例示例。

活动是一种行为,使用常用词“算法”。活动可用于为操作主体建模。活动和课程的目标完全不同,一个不能替代另一个。

即使Wikipedia中的定义是领域模型是包含行为和数据的领域概念模型,本文中的关联图也是类图。在文章中,“行为”一词显然是指企业针对该数据使用的“规则”。

无论如何,所有这些都取决于您要建模的内容,没有明确的规则说情况1仅使用类图,情况2仅使用活动图,依此类推。您可以使用所有想要的图,当它们适合于说出有用的内容

答案 1 :(得分:0)

活动图用于表示表示控制流或对象流的行为,并着重于流的顺序和条件。

示例: activity diagram

类图用于指定模型中类之间的关系,还可以表示它们的属性和方法。

示例: class diagram

回到您的问题,如果您想表示模型的行为,我建议您使用活动图,但是如果您只想指定要使用的类及其关系,则可以使用一个类图。

相关问题