如何在UML图上正确描绘外部对象?

时间:2011-07-15 17:16:50

标签: uml class-diagram

假设您有一个Parser类来读取文件并对其包含的数据执行某些操作。在图表上,如何显示它从某个实体获取数据,该数据不是由类表示,而是单独存在,在本例中为文件。

enter image description here

1 个答案:

答案 0 :(得分:1)

假设您要显示结构。使用类或接口,因为UML不一定是指Java类,您也可以使用更多部署符号的工件,但可以在其他地方使用。如果您考虑一下,文件是一个相当具体的概念,特别是如果它有一个名称。

来自OMG UML规范:

  

10.3.1神器(来自工件,节点)

     

工件是物理信息的规范   由软件开发过程使用或生成的,或由   部署和操作系统。工件的示例包括   模型文件,源文件,脚本和二进制可执行文件,a   数据库系统中的表,开发可交付成果或   文字处理文件,邮件信息。