UML. 如何说明外部库的使用?

4
如何在UML中说明对外部库的依赖,例如Hibernate、Apache POI等?
1个回答

10
您通常需要在实现图中表示此内容,以显示模块(组件)结构。简单地将外部库放在图表上并适当地使用定型,以明确它们是外部依赖项。然后使用“使用”依赖关系来指示系统的各个部分所依赖的部分。
例如,使用一个非常简单的例子...
这显示了两个系统模块(JAR文件),其中一个依赖于另一个,并且其中一个依赖于外部JAR文件。用于使模块性质清晰的定型是我为此模型创建的自定义定型(因为UML在其元模型中不带有如此特定的定型)。

在你的情况下,“external”和“javajar”是自定义的构造型吗? - WelcomeTo
是的,它们是。我应该把这个说清楚。我会在答案中加上这一点。 - Eoin
你用什么程序绘制了这个图表?@Eoin - rolling_codes
我使用 MagicDraw 创建了那个图表。 - Eoin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接