UML:为什么关联没有显示在 Visio 2003 的对象图中?

UML: Why associations are not shown in Object Diagram in Visio 2003?

我正在使用 Visio 2003;全名是 Microsoft Office Visio for Enterprise Architects (11.8328.8405) SP3

我有 2 个 类 JobTask。这些是规则:

这是我构建的 Class 图,其中包括 2 和 1 作文关联:

现在我正在尝试构建对象图。假设我有一个工作 Close Payroll 其中有 3 个任务:

  1. 运行 薪资
  2. 验证薪资数据
  3. 发送工资单

到目前为止,我以这种方式创建了对象图

我遇到的问题是 对象图 中的关联。我期待 JobTask 之间的关联将自动显示在 对象图 中,就像它在 [=80 中定义的那样=]图。但它并没有发生。我在这里做错了什么?我是否必须在 对象图 中再次定义该关联?我希望不是。

谢谢

实例不是 类,因此没有关联。实例通过 Links 连接,这不是 Associations 而是后者的实例化。另见 uml-diagrams.org

Visio 不是真正的 CASE 工具,它仅支持非常基本的逻辑,但通常它是绘制图表而不是构建模型的工具。恐怕您对这个工具的期望太高了。如果您想从模型构建中获益,您应该考虑一些真正的建模工具。