【问题标题】:Use Case diagram - System as an Actor用例图 - 系统作为参与者
【发布时间】:2018-02-10 23:51:12
【问题描述】:

我可以将系统作为参与者包含在用例图中吗?

系统会自动发送电子邮件和/或自动更新其他用户的一些详细信息。

【问题讨论】:

  • 清理文本格式和语法

标签: uml use-case ooad


【解决方案1】:

没有。

所考虑的系统应该支持参与者与系统交互的用例。用例是针对参与者的,而不是针对系统的。在您的情况下,用例将是 Receive Mail (about X) 并且某些参与者(用户)将是主要参与者。所以他在这里有一些附加价值。

【讨论】:

    【解决方案2】:

    视情况而定。如果您有一个负责发送电子邮件的系统 - 我们称之为 NOTIFY - 另一个系统 - 我们称之为 X - 使用 NOTIFY,那么 X 可以建模为用例的参与者通知。另一方面,NOTIFY 本身不能使用自己的用例建模为参与者。

    【讨论】:

    • 我认为你成功了。 OP 的问题让我回答了“否”!-部分。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-11
    • 2021-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多