如何在Java Project UML中建模资源?

时间:2016-12-19 08:28:28

标签: java uml

我的主管让我用UML搜索或建模Java项目。不是一个特定的项目,而是一个更为通用的应用程序,如Java语言的工作方式。我坚持创建模型的JLS whil,并得出了这个结果: [Java项目的UML图] [1] 现在,他希望我包含可以在Java项目中使用的css文件或其他Java相关文件等资源。我怎么做?我的第一个想法是将聚合添加到项目中,但问题是,没有项目就可以存在一个资源。 我在Web上找不到任何关于在UML中建模Java项目的内容,这让我感到很惊讶,因为在编写f.e之前这样做是一项明显的任务。一个IDE。 关于该模型的任何想法都非常受欢迎。我发布了模型,以及git hub上的visual paradigm文件,以防有人需要:UML Diagram for Java Projects

编辑: UML diagram of a Java project

非常感谢你。我参与了所有评论。 :)

2 个答案:

答案 0 :(得分:1)

我会从这样的事情开始:

enter image description here

一个类使用的资源可以是CSS或其他东西。资源本身就是一个文件。

答案 1 :(得分:0)

使用共享聚合。

共享聚合或复合聚合都不要求聚合元素仅作为整体的一部分存在(您可以在此关系的整个末端使用多重性,可能为零)。此外,共享聚合意味着相同的元素可以与许多不同的元素相关联,因此资源就是一个很好的例子。

您还可以使用简单(直接)关联。