uml - 这个UC图正确吗?
问题描述
问题是关于 3 个用例:
- 将药物添加到收藏夹
- 为药物投票
- 阅读有关疾病的信息
必须通过用例首先获得诊断和药物推荐(否则您无法获得它们)。
此外,Add drug to favorite和Vote for a drug 都对用户实施了日志记录约束。
这张图是否准确无误?
解决方案
如果您只能从获取诊断和药物推荐中访问这些功能,那么它们可能不是单独的用例,只是上述 UC 的替代路径。如果他们需要登录,它可能会成为扩展的 UC,但是登录并没有真正带来任何价值,并且通常也不会作为单独的 UC 呈现,除非它为图表带来了一些额外的逻辑(例如,像一些社交媒体系统这样的额外参与者) .
推荐阅读
- android - Flutter 中的有效手势渲染
- jenkins - 在詹金斯脚本管道中找不到 mvn 命令
- python - 在大 txt 文件 pandas 中查找标题
- c# - 如何使用 Document DB 客户端查询 Cosmos DB
- node.js - 在 childprocess.exec 错误上执行函数
- reactjs - Create-React-App - 在不弹出的情况下转换代码的任何方式
- java - 奇怪的字符转换,需要帮助澄清
- react-native - 结合 React Navigation 3.0 和 JWT 根据身份验证状态确定 initialRouteName
- node.js - 无法使用 chai 上传文件
- javascript - 如何使用 NodeJS-JSON 在 post 方法上转义重音字符