首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自同一个用例的UML、<<extending>>和<<including>>

来自同一个用例的UML、<<extending>>和<<including>>
EN

Software Engineering用户
提问于 2018-05-12 16:27:39
回答 1查看 557关注 0票数 0

这是一个关于大学招生情况的用例图。它有几个缺陷,我必须找到它们。

当你用例“选择课程”时,我想知道发生了什么。是的,你也必须“注册”,但是如果你选择了一门不可用的课程,会发生什么呢?您将扩展用例,“课程不可用”,但您是否仍将注册不可用的课程?在我看来你会的。

如果“选择课程”和“注册”之间的关联是扩展的话,那就不一样了,因为那时您只会在课程中注册,很可能只有在它可用时才会注册。

我假设同样的逻辑适用于“登录”用例和“未标识的学生”用例。你可以选择一门课程而不被认定为学生。

EN

回答 1

Software Engineering用户

发布于 2018-05-14 09:48:54

我并不是真的能理解你的用例图。你想表达什么?我想学生可以“注册一门课程”。要做到这一点,他需要“支付费用”、“选择课程”和“登录”,对吗?因此,包含链接的其他方式如下所示。

现在真正需要表达的事实是,一门课程是不可用的?还是用户没有被记录?如果是,为什么?

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/370830

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档