Use Case diagram - System as an Actor

2019-06-14 15:36发布

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.

2条回答
一夜七次
2楼-- · 2019-06-14 16:03

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.

查看更多
狗以群分
3楼-- · 2019-06-14 16:06

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.

Example

查看更多
登录 后发表回答