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 个 类 Job
和 Task
。这些是规则:
- 每个
Job
有1个或多个对应的Task
。
Task
不能没有 Job
。
这是我构建的 Class 图,其中包括 2 类 和 1 作文关联:
现在我正在尝试构建对象图。假设我有一个工作 Close Payroll 其中有 3 个任务:
- 运行 薪资
- 验证薪资数据
- 发送工资单
到目前为止,我以这种方式创建了对象图:
我遇到的问题是 对象图 中的关联。我期待 Job
和 Task
之间的关联将自动显示在 对象图 中,就像它在 [=80 中定义的那样=]图。但它并没有发生。我在这里做错了什么?我是否必须在 对象图 中再次定义该关联?我希望不是。
谢谢
实例不是 类,因此没有关联。实例通过 Link
s 连接,这不是 Association
s 而是后者的实例化。另见 uml-diagrams.org
Visio 不是真正的 CASE 工具,它仅支持非常基本的逻辑,但通常它是绘制图表而不是构建模型的工具。恐怕您对这个工具的期望太高了。如果您想从模型构建中获益,您应该考虑一些真正的建模工具。
我正在使用 Visio 2003;全名是 Microsoft Office Visio for Enterprise Architects (11.8328.8405) SP3。
我有 2 个 类 Job
和 Task
。这些是规则:
- 每个
Job
有1个或多个对应的Task
。 Task
不能没有Job
。
这是我构建的 Class 图,其中包括 2 类 和 1 作文关联:
现在我正在尝试构建对象图。假设我有一个工作 Close Payroll 其中有 3 个任务:
- 运行 薪资
- 验证薪资数据
- 发送工资单
到目前为止,我以这种方式创建了对象图:
我遇到的问题是 对象图 中的关联。我期待 Job
和 Task
之间的关联将自动显示在 对象图 中,就像它在 [=80 中定义的那样=]图。但它并没有发生。我在这里做错了什么?我是否必须在 对象图 中再次定义该关联?我希望不是。
谢谢
实例不是 类,因此没有关联。实例通过 Link
s 连接,这不是 Association
s 而是后者的实例化。另见 uml-diagrams.org
Visio 不是真正的 CASE 工具,它仅支持非常基本的逻辑,但通常它是绘制图表而不是构建模型的工具。恐怕您对这个工具的期望太高了。如果您想从模型构建中获益,您应该考虑一些真正的建模工具。