【发布时间】:2014-12-04 17:00:09
【问题描述】:
首先,我对 UML 还是很陌生;但是,非常感兴趣,并且正在尝试尽可能多地了解它。
话虽如此,我处于被指示组装“上下文图”的情况。我觉得好像我理解了上下文图是什么以及如何创建它的概念,所以我觉得我还可以。基本上,它是识别系统以及它将与之交互的组件或参与者。它将重点放在系统上,而不是参与者上。有点像用例图,但不关注参与者。如果我错了,请告诉我。
我在某处读到上下文图实际上并不是 UML 的一部分。我还在某处读到,如果您使用上下文图,它就属于事物的组件方面。当我读到域模型时,它似乎应该在那里。
对于我目前的情况,我知道一个简单的答案是简单地创建图表并继续前进,因为这就是所需要的。但是,为了更好地理解和利用 UML,我知道有正确的方法和错误的方法。如果我在一个更大的项目中,正确的方法是什么?
现在我的问题从这里开始。我正在使用 Enterprise Architect,创建我的项目,然后开始创建模型。它属于领域模型还是组件模型?这两者有什么区别?甚至更多。由于它是帮助确定需求的助手,它应该去那里吗?还是仅仅取决于我想要传达什么以及如何传达它?
【问题讨论】:
-
上下文图和域图都不是 UML 中定义的术语。如果您使用它们,请说明您使用它们的方法,并可能添加定义。