英文:
Use Case Diagram - customer registration by manager
问题
我连接经理和客户。问题是:即使客户没有积极的角色,我也将客户与用例关联起来吗?
英文:
The system I want to model is an application called GetKnowSoft. The example is simple: there is a customer, a manager, and a register customer use case. Who registers the customer in the application is the manager.
I connect the manager to the client. The question is: Do I also tie the customer to the use case, even though the customer has no active role?
答案1
得分: 1
如果客户不直接与应用程序进行交互,则不应视为参与者。
如果客户会进行某些互动(例如,输入经经理验证的姓名和地址,或从应用程序接收确认电子邮件),那么应将其视为参与者。
英文:
If the customer doesn’t directly interact with the app, it should not be an actor.
If the customer would have some interactions (e.g. enters name and address that is validated by the manager, or receives a confirmation email from the app) then it should be an actor.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论