UML正确检测用例

UML正确检测用例,uml,use-case,Uml,Use Case,说: 用例是一种行为化的分类器,用于指定 [一个或多个]执行的[有用]功能的[完整]单元 用例与一个或多个应用程序协同应用的主题 更多的参与者,[对于完整的用例]产生一个可观察的 对这些参与者[或其他利益相关者]有一定价值的结果 每一个主题 但我不清楚具体的小情况。例如,在一个移动应用程序中,我有一个列表,用户可以这样做 项目单击以查找 选择项目 取消选择项目 长项目单击查找 更改多个或单个选择模式 现在,用例是选择项、取消选择项和更改选择模式,还是单击项和单击项 我认为项目点击和项目长点击不是

说:

用例是一种行为化的分类器,用于指定 [一个或多个]执行的[有用]功能的[完整]单元 用例与一个或多个应用程序协同应用的主题 更多的参与者,[对于完整的用例]产生一个可观察的 对这些参与者[或其他利益相关者]有一定价值的结果 每一个主题

但我不清楚具体的小情况。例如,在一个移动应用程序中,我有一个列表,用户可以这样做

项目单击以查找 选择项目 取消选择项目 长项目单击查找 更改多个或单个选择模式 现在,用例是选择项、取消选择项和更改选择模式,还是单击项和单击项

我认为项目点击和项目长点击不是UC,因为

虽然项目点击和项目长点击是列表的行为;但我创建这个应用程序并不是为了给用户提供一种方式来进行点击和长时间点击,这些都不是独立有用的 项目点击不提供单位完整的有用功能,可能导致不同的有用行为,可观察的输出:选择/取消选择项目
我说得对吗?我有点怀疑。

是的。点击是不同的行为,如为实现/触发底层用例选择项等的目标而执行的不同按键。。如果您正在进行手指训练,单击某个对象可能是一个用例。但您可能正在处理一些要实现的业务目标