include - 我可以多次包含一个用例..真的吗?
问题描述
我的工作对吗?包含多次可能是一个问题在哪里?以及我如何解决它?
解决方案
UML 允许一个用例包含在任意数量的其他用例中(包括 0 个)。
但是在您的图表中,您的所有包含都无效。
UC1 - - - -<<include>> - - ->UC2
意味着每次执行 UC1时,也会执行UC2,而您的情况并非如此:
- 很可能搜索公司可以单独完成,而不必搜索产品
- 搜索产品时无需接受本地化。可能是为了送货但不是为了搜索
- 接受本地化不能每次都要求认证,可能认证是几个用例的前提,但必须做一次
- 在地图上看定位不能每次都请求权限,权限是前提,需要时必须一次
你必须看看扩展
推荐阅读
- python - while 循环中的 if 语句未从 if 语句中读取最后一个输出
- python - 传递给 matplotlib 时按升序排序的列表
- python - RuntimeWarning:您正在以超级用户权限运行工作程序:绝对不推荐这样做
- c++ - 使用 Eigen 在 C++ 中的不同参考中表达向量和方向
- python - 解决错误:赋值前引用了局部变量“计数器”
- android - 使用 xml 和约束以编程方式添加自定义按钮
- javascript - 成功登录时更改窗口位置
- ios - 如何防止 navigationBarTitle 占满全角?
- php - 是否有一种编程方式来区分 bash 脚本是由用户执行还是通过 PHP 中的 shell_exec 执行?
- python - 在 mypy 中为什么 boolean 会传递浮点类型注释