【问题标题】:Frontend UML deployment diagram前端UML部署图
【发布时间】:2018-11-23 16:47:36
【问题描述】:

我正在做我的学校项目,我需要绘制一个 UML 部署图。我没有找到任何正常的例子,请帮助我。

我在前端应用程序演示方面遇到了麻烦——我应该指定它在 nodejs 上提供吗?如果是的话,如何提供?

我目前拥有的:

【问题讨论】:

  • 看起来不错。我对 React 不熟悉,但如果它是在 Web 客户端中运行的东西,那是一个很好的表示。
  • 我唯一的评论是节点表示是一个实例(节点类型名称下的下划线),而组件是一个分类器(名称中没有下划线)。如果您正在对实际部署进行建模,您可能也希望将组件设为实例,或者如果您正在对逻辑部署设计进行建模,则将节点设为类型。我会草拟一些答案。

标签: reactjs frontend uml diagram deployment-diagram


【解决方案1】:

我唯一的评论是节点表示是一个实例(节点类型名称下的下划线),而组件是一个分类器(名称中没有下划线)。如果您正在对实际部署进行建模,您可能还希望将组件设为实例,或者如果您正在对逻辑部署设计进行建模,则将节点设为类型。

我整理了一个例子。不过,您必须原谅它——实例的语法需要下划线,我不确定为什么不显示。但希望你能得到图片(不是双关语)。 [编辑——修复了!]。

关于您对 NodeJs 部分的查询。那将是一个单独的节点,上面有一个 NodeJS 组件。 Web 客户端是浏览器机器,或者如果你想争论的话可能是浏览器本身,这是你的 JS 正在执行的地方。您可能想要更详细地了解并添加这些以清楚起见。

【讨论】:

  • 可能是工具问题。 Enterprise Architect 为节点正确显示它,但在组件中也没有下划线:-/ UML 2.5 段落。 9.8.4 对符号非常明确。所以无论你看哪里都有错误。
  • 确实如此!在这种情况下,我应该受到责备,因为它是我自己的工具,哈哈!尽管如此,错误已修复。这确实让我可以检查 2.5 中的组件表示法是否已更改,但它没有更改,除了构造型 > 是强制性的(自 2.0 以来一直如此)。所以那里有另一个bug-ette。到处都是错误:-/.
  • 虽然不确定刻板印象。 IIRC 您可以用图标替换它们。来不及查了……
  • 在第 1 页找到它。 11.6.4 中的 208:如果显示图标符号,可能会隐藏关键字«component»。
猜你喜欢
  • 1970-01-01
  • 2022-01-22
  • 1970-01-01
  • 2011-05-22
  • 1970-01-01
  • 2022-09-28
  • 2021-05-13
  • 1970-01-01
  • 2022-11-04
相关资源
最近更新 更多