涉及计算的用例。演员是谁?

时间:2017-09-25 16:35:10

标签: uml use-case

我是UML的新手,我正在为计步器应用程序建模用例图。不过我有点困惑。功能要求如计算步数计算距离计算速度是否被视为用例以及谁是其参与者?对于登录这样的用例,我非常直截了当地说演员是用户。

2 个答案:

答案 0 :(得分:0)

Imho用例分析最适合系统边界分析,而不是系统内部的东西。 所以计算步骤'感觉内在,而显示步骤计数器'感觉像UI。边界。

答案 1 :(得分:0)

物理计算是在所考虑的系统内完成的。它背后的用例是“显示燃烧的卡路里”或“运动时获得的身体健康”。这些可能是合成这些功能的用例。只知道步骤的数量可能是一些“子用例”,但实际上并没有真正增加价值。 YMMV。

现在,由于这些“用例”实际上并不是真的(因为它们缺乏附加值),User不是这里的角色。如上所述,他将成为UCs中的演员,这些功能是UC本身的步骤。