我有以下用例:
当用户在空间中移动时(应用程序将在移动设备上运行,所以它实际上是关于一个地理位置),他可以访问新资源,或者失去对某些资源(或资产)的访问权限。
如何在 UML 2 中清晰地建模?
看一下用例的维基百科定义:
“在软件和系统工程中,用例是一系列步骤,通常定义角色(在 UML 中称为“参与者”)和系统之间的交互,以实现目标。”
用例是您最终实现的东西。“用户移动”不是一个用例,参与者和某个系统之间没有交互。同样,“有手机”和“有电脑”也不是用例。
请记住,用例主要用于对用户与系统的交互进行建模。看起来您的用例是先决条件或状态,而不是交互。