Uml 相同的用例,不同的参与者,稍微不同的场景
假设我有一个名为“addSalesForecast”的用例,我有两个参与者:商店经理和CEO 商店经理只能为自己的商店添加销售预测,而CEO可以为所有商店添加销售预测。因此,区别在于首席执行官必须首先选择一家店铺,然后添加预测(店铺经理将直接访问以添加预测)。 我认为我可以通过在场景中添加一个“如果”来解决这个问题,例如:“如果用户是CEO,那么他必须首先选择一家店铺” 提前感谢。不幸的是,Uml 相同的用例,不同的参与者,稍微不同的场景,uml,use-case,Uml,Use Case,假设我有一个名为“addSalesForecast”的用例,我有两个参与者:商店经理和CEO 商店经理只能为自己的商店添加销售预测,而CEO可以为所有商店添加销售预测。因此,区别在于首席执行官必须首先选择一家店铺,然后添加预测(店铺经理将直接访问以添加预测)。 我认为我可以通过在场景中添加一个“如果”来解决这个问题,例如:“如果用户是CEO,那么他必须首先选择一家店铺” 提前感谢。不幸的是,关系经常被错误使用,您不应该使用它。相反,您只需应用表示需要首先选择店铺的前置和后置条件: 另见
关系经常被错误使用,您不应该使用它。相反,您只需应用表示需要首先选择店铺的前置和后置条件:
另见