假设作为系统一部分的调度程序负责每周向用户发送电子邮件。 “调度程序”应该被视为 Actor 还是应该建模为用例?
选择 Actor 的指南说: 如果:它是一个与您的系统交互的真实人。如果"is"它是一个 Actor Else:是否可以在系统内更改。如果“否”是 Actor
调度者不是人。你可以改变它的运作方式。但我的直觉告诉我这可以是一个 Actor 。一点帮助就太好了。
最佳答案
更高级别的指南说:如果它有助于您理解设计,请将其包含在图表中。如果它只会引入不必要的噪音,请不要使用它。
此外,还有一个更高级别的指南:使用常识。
关于uml - 调度程序是否应该是用例图中的参与者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2245555/