系统应该是社交网络应用程序用例图中的参与者吗



我想知道该系统是否应该作为参与者包含在我的用例图中,我的应用程序是一个面向开发者的社交网络,因此系统会提示生成通知发送给收到新朋友请求的用户,并且当用户收到聊天消息时,系统还会向他发送通知。。。这个系统是否扮演了一个行动者的角色???提前感谢

否。该系统实际上就是所考虑的系统。它不是一个演员,而是定义了演员的边界。这就是为什么您会看到一个对用例进行分组的边界,以及该边界之外的参与者附加到内部用例的原因。

第页。UML 2.5的637:

UseCases是捕捉系统需求的一种手段,即系统应该做什么。本条款中指定的关键概念是Actors、UseCases和subject。每个用例的主题都代表一个用例所适用的系统。用户和任何其他可能与主体交互的系统都被表示为参与者。

最新更新