一个家庭作业问题:
使用适当的 UML 图来描述使用自助结账从商店购买商品的过程。
该图应主要关注结账软件在完成交易时所采取的必要措施。
我选择将其作为活动图进行,因为它清楚地显示了结帐软件在完成交易时所采取的行动。
这是正确的方法吗?有什么建议吗?
一个家庭作业问题:
使用适当的 UML 图来描述使用自助结账从商店购买商品的过程。
该图应主要关注结账软件在完成交易时所采取的必要措施。
我选择将其作为活动图进行,因为它清楚地显示了结帐软件在完成交易时所采取的行动。
这是正确的方法吗?有什么建议吗?
要求是描述一个过程并专注于一些行动。您可以将此视为一种反射:在 UML 中,最好用活动图来描述流程和流程分解。
你可以通过排除推理来证实这个结论。在所有 UML 图中,过程和动作是关于系统的行为而不是结构。所以它必然是一个行为图: