【问题标题】:How do I represent a component that is comprised of several files in a component diagram?如何在组件图中表示由多个文件组成的组件?
【发布时间】:2012-11-07 19:49:53
【问题描述】:

由于单个组件可以由多个工件表示,我想知道一个组件的多个工件在组件图中是如何表示的。或者换句话说,如果我有一个由多个文件组成的组件,其中实现了整个组件的代码,我如何绘制组件图以明确组成它的不同文件?

我可以使用类似于包的符号,您可以在其中放置包符号以及包包含的对象内吗?我的意思是,某种可点击的组件符号,我双击它会打开并显示包含的文件?

我使用 Enterprise Architect,所以使用它的示例会更有帮助。

问候!!

【问题讨论】:

    标签: uml diagram artifacts component-diagram


    【解决方案1】:

    在 Enterprise Architect 中,转到组件的属性(双击图中的组件框)并转到文件。这是在 Enterprise Architect 中放置文件列表的地方。

    仍然可以通过将单个文件表示为单独的组件的方式对其进行建模,因此“主”组件是可点击的,因此可以导航到另一个图表,但是当模型变大并包含以下内容时许多文件无法达到目的,而且会变得太复杂。

    如果出于某种原因,需要在图表上清楚地标出文件列表,有文字说明的注释就足够了。

    请注意,模型(即组件图)主要用于显示构建系统的部分,与设计相反,文件列表特定于实现。

    【讨论】:

      猜你喜欢
      • 2016-04-27
      • 2020-01-07
      • 2016-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多