Use Case diagram - System as an Actor

时光总嘲笑我的痴心妄想 提交于 2019-12-08 14:00:00

问题


Can I include the system as an actor on use case diagram?

The system automatically sends emails and/or automatically updates some details of another user.


回答1:


Depends. If you have a system that is responsible for sending e-mails - lets call it NOTIFY - and another system - lets call it X - that uses NOTIFY then X can be modelled as an actor of use case Send e-mail that is covered by NOTIFY. On the other hand, NOTIFY itself cannot be modelled as an actor using its own use cases.




回答2:


No.

The system under consideration is supposed to support use cases for actors interacting with the system. The use case is for the actor, not the system. In your case the use case would be Receive Mail (about X) and some actor (user) would be the primary actor. So he has some added value here.



来源:https://stackoverflow.com/questions/46008287/use-case-diagram-system-as-an-actor

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!