1

我对 Achrimate 3.0 很陌生,我正在尝试在其中制作我的模型。我在下面举了一个例子。我的目标是对这个数据流进行建模,其中我有一个源系统,它正在以特定格式创建输出文件->下一步是通过处理组件提取数据并在连接的数据库中查找一些值->最后一步然后交付这个数据(由处理组件推送)到目标系统。

Q1:Application Component和Interface的正确关系是什么?图片中正在触发(但也许 FLOW 更适合)?

Q2:数据库是通过访问关系加入的?

Q3:为了我的目的,它需要在图表中保存有关 DB(列+类型+注释)结构的信息,任何提示,如何在 Archimate 中管理它?

图表示例在这里:

在此处输入图像描述

4

1 回答 1

0

首先,最好阅读一下规范(http://pubs.opengroup.org/architecture/archimate3-doc/chap09.html#_Toc489946063)。

你确定你只使用应用层吗?如果是这样,那么接口没有正确定义,您指定的接口与技术层有关。

所以:

  1. 错误的界面(恕我直言)。图 67:规范的应用层元模型向您展示如何在该层上链接元素。
  2. 数据库可以表示为组件,而不是 DataObject。
  3. 以我的经验 - 没有好办法。使用标准的逆向工程机制。如果需要,将生成的 UML 对象与 Archimate 元素相关联。
于 2018-10-21T21:35:45.137 回答