New Diagram创建新模型

Fla*_*ius 6 uml visual-paradigm

我创建了一个新模型Analysis Model,然后在其中创建了一个新的用例图Simple Uses Cases.

为什么它会自动创建一个名为相同的新模型 - Simple Uses Cases在同一级别Analysis Model

我想了解Visual Paradigm这种行为背后的基本原理.

在此输入图像描述

更新1

我创建了两个用例,每个用例都有一个类型序列图的子图:

在此输入图像描述

为什么这些机型为空(Simple use cases,UseCase sequence diagram,UseCase2 sequence diagram)?他们的用法是什么?为什么它们是在项目的根目录中创建的,无论我创建的图表的深度如何?

gus*_*gbc 1

视觉范式如何运作?(基于其文档)

Visual Paradigm 提供所谓的“模型”,以便您组织自己。就这么简单。

如果您点击下面的链接,您将进入以下内容:

“对于小型项目,使用图表导航器来管理会很容易。但是,对于具有大量图表和模型元素的中大型项目,最好使用模型结构视图来组织项目。 ”

https://www.visual-paradigm.com/support/documents/vpuserguide/12/74/6302_organizingdi.html

下图中还显示了可用的型号:

在此输入图像描述

那么为什么它要为我的用例创建分析模型呢?

如果您查看它提供的模型选项,您会发现分析模型最适合对用例进行分组。

原因很简单,也回答了你的问题之一。

答案:用例(在本例中为图表本身)的目的是对系统的外部行为进行建模,这意味着参与者如何与系统交互。

这是系统分析中完成的一个步骤。这是在设计、实施或部署之前,其他模型可用。

由于您不是对流程进行建模,因此您也不会选择最后两个选项。

那么,要回答这些问题...

为什么这些模型是空的(简单用例、UseCase 序列图、UseCase2 序列图)?它们的用途是什么?

...您应该理解每个图的语义。为此,我建议您阅读网络上的任何参考资料,例如http://www.uml-diagrams.org

但是,简而言之,这些图表并不是单独构建的,也不是自动构建的。Visual Paradigm 永远不会这样做,只是因为它不知道您将如何设计或实现您的用例(进入序列图)。

并回答你的最后一个问题......

为什么它们要在项目的根目录中创建,而不管我创建的图表的深度如何?

这仅仅是因为我上面解释的组织。