首页 > 解决方案 > 我可以多次包含一个用例..真的吗?

问题描述

--------

我的工作对吗?包含多次可能是一个问题在哪里?以及我如何解决它?

标签: includeumluse-casestaruml

解决方案


UML 允许一个用例包含在任意数量的其他用例中(包括 0 个)。

但是在您的图表中,您的所有包含都无效。

UC1 - - - -<<include>> - - ->UC2意味着每次执行 UC1时,也会执行UC2,而您的情况并非如此:

  • 很可能搜索公司可以单独完成,而不必搜索产品
  • 搜索产品时无需接受本地化。可能是为了送货但不是为了搜索
  • 接受本地化不能每次都要求认证,可能认证是几个用例的前提,但必须做一次
  • 在地图上看定位不能每次都请求权限,权限是前提,需要时必须一次

你必须看看扩展


推荐阅读