使用用例对基于时间表定期执行的系统行为建模(而不是作为显式用户交互的直接结果执行)的最佳实践是什么?如果'时间'被建模为参与者,那么描述如何使用时间来触发用例(例如,句点是可配置的,有效范围等)的可接受方法是什么?使用'时间'作为演员的案例
0
A
回答
1
调度是系统的一部分还是外部的?
如果时间表是外部的,那么我把它当作演员。然后我们看不到时间。
如果调度是系统的责任,那么我认为将时间想象为演员“敲钟”或者换句话说提供输入可能会有所帮助。列举时间的责任有助于设计时间表。不过也会有其他演员实际上设置了的时间表。与时间安排分开的时间。
1
这可能是更好的考虑谁造成一个特定的任务被安排为仍然演员当任务实际开始的演员:
- 股票员提交零件列表挑选
- 系统进程列表挑选更新库存零件
并添加一个注释,指出后者是否在一夜之间发生。
现在我写这个,我不认为时间是用例中的问题。在这个层面上,重要的是什么发生,哪些演员参与其中。 当它发生在这个阶段没有比更重要如何。
0
时间是从来没有主要演员,毕竟,当一个用例被实例化时,时间没有从系统中获得有价值的东西?
我认为您将您的实施决策与业务需求相混淆,即您的实施决策已被选中。
如果您可以提供定期完成任务的高级描述以及为什么,我可以详细说明。
相关问题
- 1. UML中的演员(使用案例)
- 2. 演员案例类简单的例子
- 3. 用例图 - 作为演员的系统
- 4. 演员用例中的演员
- 5. PlantUML用于演员的用例作为成员类型
- 6. 演员时间戳可以使用
- 7. 使用案例用于热映Akka演员
- 8. 使用案例。 Google地图是外部演员?
- 9. 用例digram的演员
- 10. UML用例图演员
- 11. UML用例 - 谁是演员?
- 12. AbstractVehicle使用时间作为类成员
- 13. DDD骨料作为演员
- 14. SFINAE为演员操作
- 15. 在UML用例图中插件作为演员
- 16. 为什么演员操作员不能使用私人基座?
- 17. 演员在UML用例中代表另一个演员执行用例
- 18. 创作演员
- 19. UML用例图服务器作为系统演员和其种用例
- 20. 使用表演员
- 21. 将演员分为子演员
- 22. 与演员的用例关系
- 23. 演员示例不编译
- 24. 演员字符串时间跨度
- 25. 导演,舞台,小组,演员,Box2D和手势演员的例子LibGdx
- 26. 演员时间戳时间戳和时区
- 27. 正确使用演员框架中的演员(java)
- 28. 使用成员函数指针作为模板参数时的演绎类型
- 29. 或操作员在PHP案例
- 30. 在另一个案例中使用案例使用SQL时