uml - 新图创建新模型

标签 uml visual-paradigm

我创建了一个新模型 Analysis Model然后是一个新的用例图 Simple Uses Cases在里面。

为什么它会自动创建一个名称相同的新模型 - Simple Uses CasesAnalysis Model 处于同一级别?

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

enter image description here

更新 1

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

enter image description here

为什么这些模型是空的( Simple use casesUseCase sequence diagramUseCase2 sequence diagram )?它们的用途是什么?为什么不管我创建的图表的深度如何,它们都在项目的根目录中创建?

最佳答案

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

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

如果你点击下面的链接,它会让你进入这个:

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

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

在下图中,它还显示了可用的模型:

enter image description here

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

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

原因很简单,也回答了您的一个问题。

回答:
用例(在这种情况下,图表本身)用于对系统的外部行为进行建模,这意味着参与者如何与系统交互。

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

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

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

Why are those models empty (Simple use cases, UseCase sequence diagram, UseCase2 sequence diagram)? What are their usages?



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

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

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

Why are they created in the root of the project, regardless of the depth of the diagram I create?



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

关于uml - 新图创建新模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33837761/

相关文章:

uml - 关联结束时,圆点是什么意思?

java - 使用 Eclipse 插件的建模软件

c++ - 奇怪的重复模板模式的 UML 图

uml - 误诊/错误识别类图中关系类型的后果

java - 视觉范例,不能在 DCD 上使用持久性继承

uml - 在 Visual Paradigm 中,如何对稍后在时间轴上创建的类使用实线而不是虚线?

java - 如何在java中将实体图(.vpp)转换为数据库或文本文件

c - 用 C 绘制 UML 图

UML 和并发

javascript - 如何对 Ember JS 软件的设计进行建模?