首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用例图-包含关系

用例图-包含关系
EN

Stack Overflow用户
提问于 2017-02-02 02:28:59
回答 1查看 792关注 0票数 0

据推测,我们有一个汽车租赁管理系统。分公司负责人负责租车(用例1),验证会员ID (用例2),最后检查信用额度(用例3)。验证成员ID必须由租车用例调用,因此这是一个包含关系。信用额度用例怎么样?哪个用例应该启动信用额度用例的强制调用-租车或验证会员ID?我知道用例不是连续的,那么在这种情况下,它应该从租车用例开始吗?下面是插图。上图还是下图?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-02 04:14:20

根本不关心用例的顺序。用例必须表示返回给其参与者的一些附加值。这种附加值通常独立于任何其他用例。只有在极少数情况下,当你发现依赖用例时,你才能使用扩展/包含关系。

如果您必须注意特定的用例顺序(例如,在发生任何其他事情之前,需要检查信用额度),只需添加一个类似{ credit limit must have been checked}的约束,它引用Check credit limit用例的post条件)。

Validate UC会相应地运行。和Check UC一样,两者都可以在不租车的情况下触发。

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

https://stackoverflow.com/questions/41987034

复制
相关文章

相似问题

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