如何理解特定场景中的用例

How to understand use-cases in specific scenerio

我正在使用 ArgoUML 绘制用例图,我有一个用户可以更新状态但登录到应用程序后的场景,从这个意义上说,我需要在登录后扩展更新状态或使它一个新的单独用例或将其概括。

谢谢

Login 不是用例,只是因为它没有给参与者带来任何价值。这是一个约束。只需绘制从 userupdate status 的关联(使用动词实体,而不是连接标识符)。您可以将 login 关联放在用例中。

问自己一个用例:它为用户增加了什么价值? login 不增加任何值。例如,我在 SO 上的价值在于我可以提出问题,或者我可以通过回答问题获得积分。所以它们是用例 "ask question" 和 "answer question".