问题标签 [component-diagram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1036 浏览

uml - WAR文件的组件图?

假设有一个打包为war文件的网络项目。该项目依赖于几个库。

如何在不指定该war文件的哪个内部组件使用哪个库的情况下显示这些依赖关系?

0 投票
1 回答
76 浏览

uml - 两个组件如何包含和使用第三个组件?

我有两个组件 A 和 B。我希望模型显示它们都 <<include>> 和 <<use>> 第三个组件。哪张图是正确的,上图还是下图?

在此处输入图像描述

0 投票
1 回答
2844 浏览

uml - 组件图依赖与装配

我很难理解 UML 组件图中依赖项和组件(球和插座)之间的区别。

我用谷歌搜索了很多,只发现了这个相关问题:uml component diagram difference between assembly and interfaces with dependency

但是我真的不明白这个问题的答案,我特别想问:

  1. 他所说的“定义级别”和“实例级别”是什么意思?我知道只有一张图,有两张吗?
  2. 不管有没有,你能给我一个有“依赖”和“组装”的有效例子,并解释为什么第一个是“依赖”,第二个是“组装”吗?

请注意,我不是在询问我在网络上找到的任何特定图像,我一般是在这里询问,我也想要 Uml 2 :)。

我更喜欢示例,因为我不理解 UML 中的所有单词,而且我更喜欢这些示例有点现实,不是“A 和 B”,而是例如“订单和人员”。

我的问题的目标是为我们的毕业项目绘制组件图,我们将提供给教授:)。

0 投票
2 回答
425 浏览

php - Enterprise Architect 逆向工程:PHP“意外符号:[”

我正在尝试使用 Enterprise Architect 工具通过逆向工程在 PHP 中创建组件图。但是当我尝试执行它时会发生错误。这些是错误日志:

例如,下面是Client.php的代码:

错误解析在protected $fillable = [ 'PI', 'BusinessName' ]; 我不知道这是否可以帮助你,但我正在使用 Laravel 作为框架。任何人都可以帮助我,好吗?

0 投票
2 回答
479 浏览

deployment - 如何在 UML 部署图中表示节点和工件之间的依赖关系?

我有一个从文件中读取的 Web 应用程序。我的应用程序表示为节点,文件表示为工件。我可以用虚线箭头表示他们的关系吗?

在此处输入图像描述

0 投票
2 回答
3409 浏览

angular - 显示角度组件、服务和共享服务之间交互的 UML 图

我想知道可以使用哪种类型的 UML 图来显示组件在 Angular 应用程序中的交互方式。

假设我有组件 A 和组件 B。这两个组件通过共享服务 C 进行通信,这意味着组件 A 和组件 B 依赖于共享服务 C。

我想使用 UML 图记录这种依赖关系。

0 投票
2 回答
184 浏览

javascript - JavaScript UML 组件图表示法

似乎在 UML 图上连接实体的方法是使用球窝/棒棒糖符号。每个球窝对都应与实现的接口一起列出。但是,由于我的项目是在 JavaScript 中,所以没有接口,所以我对应该替换它的东西感到困惑。

我是否正确使用球窝表示法,还是应该使用其他更合适的表示法?

0 投票
2 回答
4775 浏览

architecture - 可以将 UML 组件图用于 3 层架构吗?

UML 中有很多类型的图表。我对使用哪个来做什么有点困惑。我使用 UML 组件图为我的 Web 应用程序软件设计了一个 3 层架构。请查看附图并告诉我我这样做是对还是错。在这个架构中使用组件图是个好主意吗? 在此处输入图像描述

0 投票
1 回答
1587 浏览

uml - 如何描述文件结构?

目前,我正在为项目建模,我有一个非常严重的问题:如何描述文件(存档)的结构?

我的意思是:在这个项目中,我们将有我们的自定义文件扩展名,我们称之为“anlib”,它将是一个具有预定义结构的 rar 存档,如 jar。

但是如何用 UML 来描述呢?组件图和部署图都不支持聚合或组合。

0 投票
2 回答
231 浏览

uml - 同一系统的多个组件图?

我正在研究系统的组件图,由于系统的设计,很多依赖线最终会交叉,这使得该图难以阅读且难以理解。

回避这个问题的一种方法是使用单独的组件图来说明系统组件的子集如何依赖于某些组件/接口。例如,对数据存储的依赖关系将在组件图中表示,该图仅涵盖数据存储和直接访问这些数据存储的组件,省略其余组件。但是,我不确定这是否被认为是标准做法,甚至可以接受。

有谁知道是否可以呈现同一系统的多个组件图?如果不是,还有哪些其他替代方法可以避免图表混乱?