
这是一个关于大学招生情况的用例图。它有几个缺陷,我必须找到它们。
当你用例“选择课程”时,我想知道发生了什么。是的,你也必须“注册”,但是如果你选择了一门不可用的课程,会发生什么呢?您将扩展用例,“课程不可用”,但您是否仍将注册不可用的课程?在我看来你会的。
如果“选择课程”和“注册”之间的关联是扩展的话,那就不一样了,因为那时您只会在课程中注册,很可能只有在它可用时才会注册。
我假设同样的逻辑适用于“登录”用例和“未标识的学生”用例。你可以选择一门课程而不被认定为学生。
发布于 2018-05-14 09:48:54
我并不是真的能理解你的用例图。你想表达什么?我想学生可以“注册一门课程”。要做到这一点,他需要“支付费用”、“选择课程”和“登录”,对吗?因此,包含链接的其他方式如下所示。

现在真正需要表达的事实是,一门课程是不可用的?还是用户没有被记录?如果是,为什么?
https://softwareengineering.stackexchange.com/questions/370830
复制相似问题