【问题标题】:Should the system be an actor in Use case diagram of a social network app系统是否应该成为社交网络应用程序用例图中的参与者
【发布时间】:2020-07-25 10:47:08
【问题描述】:

我想知道系统是否应该作为参与者包含在我的用例图中,我的应用程序是关于开发人员的社交网络,因此系统会提示系统生成通知以发送到收到新朋友请求的用户,并且系统在收到聊天消息时向用户发送通知...系统是否扮演演员的角色??? 提前谢谢你

【问题讨论】:

  • 系统是什么?如果它是您的应用程序或它的子部分,那么答案是否定的,演员不在您建模的系统之外。另请注意,通知不会发送给用户,而是发送给用户使用的应用程序
  • 是的,实际上我认为应用程序是系统,你的回答对我来说很有意义,演员必须在系统之外,非常感谢你先生

标签: uml diagram use-case


【解决方案1】:

没有。该系统实际上是考虑中的系统。它不是演员,而是定义演员的边界。这就是为什么您会看到一个边界对用例进行分组,并且该边界之外的参与者连接到内部的用例。

p。 UML 2.5 的 637:

用例是一种捕获系统需求的方法,即系统应该做什么。本节中指定的关键概念是参与者、用例和主题。每个 UseCase 的主题都代表一个 UseCase 适用的系统。可能与主题交互的用户和任何其他系统都表示为 Actor。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多