如何在UML部署图中表示节点和工件之间的依赖关系?

时间:2017-11-15 14:09:51

标签: deployment dependencies uml diagram component-diagram

我有一个从文件中读取的Web应用程序。我的应用程序表示为节点和文件作为工件。我可以使用虚线箭头来表示他们的关系吗?

enter image description here

2 个答案:

答案 0 :(得分:1)

我从未使用过你想要的文物,但看起来很合法。

工件(p654):工件代表由软件开发过程或系统操作使用或产生的一些(通常是可再生的)信息项。工件的示例包括模型文件,源文件,脚本,可执行文件,数据库表,开发可交付成果,文字处理文档和邮件消息。

我想,系统的操作会产生一个日志文件。伙计们,您怎么看?

标准配置文件中有一个构造型:«Create»:一种用法依赖关系,表示客户端分类器创建供应商分类器的实例。 (第678页)

因此,如果您想建模您的wbe服务器创建LogFile实例,则以下架构应该完成这项工作。

enter image description here

更多备注:

  • Web服务器是部署在节点上的执行环境。

  • 您的Web应用程序是在执行环境中运行的工件。

答案 1 :(得分:0)

那是完全可以的。您可以选择使用$workers | ConvertTo-Json -Depth 100 来构建依赖关系。