【发布时间】:2018-11-13 16:58:27
【问题描述】:
UML 中有很多类型的图表。我对使用哪个来做什么有点困惑。 我使用 UML 组件图为我的 Web 应用程序软件设计了一个 3 层架构。请查看附图并告诉我我这样做是对还是错。在这个架构中使用组件图是个好主意吗?
【问题讨论】:
标签: architecture uml 3-tier component-diagram
UML 中有很多类型的图表。我对使用哪个来做什么有点困惑。 我使用 UML 组件图为我的 Web 应用程序软件设计了一个 3 层架构。请查看附图并告诉我我这样做是对还是错。在这个架构中使用组件图是个好主意吗?
【问题讨论】:
标签: architecture uml 3-tier component-diagram
【讨论】:
我以前做过很多次这样的组件图。通常我会在整个事物周围画另一个框,以表明它是同一系统的一部分,但在适当的上下文中这样做并没有错。
我可能会建议为您的接口命名,或者至少从随附的描述中清楚地说明它们的作用。而Backend Application Server (Apache) 似乎需要来自内部和外部组件的相同接口,前者未填充,我自己不会这样做,因为它似乎暗示您可以用业务层内部的东西替换或补充Database未指定?
【讨论】: