如何表示组件图中由多个文件组成的组件?

时间:2012-11-19 20:14:39

标签: uml diagram artifacts component-diagram

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

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

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

此致!!

1 个答案:

答案 0 :(得分:1)

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

但是,可以将单个文件表示为单独的组件进行建模,因此“主”组件是可点击的,因此可以导航到另一个图表,但是当模型变大并且由许多文件不能达到目的,而且会变得太复杂。

如果出于任何原因,有必要在图表上清楚地标记文件列表,带有文字说明的注释就足够了。

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