社区
研发管理
帖子详情
用例关系中的extend和include有什么分别
Lucy222
2004-10-29 09:28:31
假如我有三个用例,分别是购物、查询商品和登录系统,请详细给出他们之间的正确关系
...全文
687
10
打赏
收藏
用例关系中的extend和include有什么分别
假如我有三个用例,分别是购物、查询商品和登录系统,请详细给出他们之间的正确关系
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qhgary
2005-04-04
打赏
举报
回复
include和extend有一个很大的区别,在于case之间转换的条件关系。include描述的是无条件转换,比如购物case之前必须登陆,所以购物include登陆。
而购物之前可以查询商品,也可以不查询。就是说查询商品用例在某种条件下可以进入到购物用例中,所以查询extend购物。
至于查询和登陆之间没有关系。登陆与否都可以查询(我是这么理解查询的,如果你非要说注册用户才能查询,并且非要登陆以后查询功能才可用,那么查询也include登陆,不过这样的网站估计没有人上)
meixiaofeng
2004-12-23
打赏
举报
回复
关系的多样,那设计的时候应该用那个呢?
temp1111
2004-11-15
打赏
举报
回复
都是包含关系。
但是描述时,因为目的不同,所以侧重不同。
a extends b 侧重 让b展示最为核心的业务
a include b 侧重 在系统中可能还有c include b .
Little_qd
2004-11-13
打赏
举报
回复
我说的应该是用例粒度的问题
比如一个系统要进行参数的设置,而要设置的有很多不同的项
是抽象成一个用例还是作成多个不同的用例
那应该怎样把握?怎样描述关系
sduwjr
2004-11-12
打赏
举报
回复
聪明!不过既然是相似的用例,一般用一个用例表示。不过如果你觉得不够详细,那就按照你说的这样描述好啦。我的感觉是,用例图,越精练越好。细致的问题可以添加子用例图。
Little_qd
2004-11-12
打赏
举报
回复
如果一些相似的用例可不可以设计一个用例
相似的用例extend这个用例?
xuweibo2005
2004-11-05
打赏
举报
回复
包含和扩展是用例之间的两种基本的关联方式
包含:指在一个用例中用到了另外一个用例。
如: 购物用例 include 登录用例
扩展:对已有的用例增加步骤创建一个新的用例。
如: 查询商品 extend 购物
hundlom
2004-11-04
打赏
举报
回复
查询include登录;购物include登录;
yangzhipeng3993
2004-11-04
打赏
举报
回复
如购物包含广
查询商品extend购物
loveapig
2004-11-01
打赏
举报
回复
购物 include 登录
查询商品 include 登录
解析UML
用例
图
中
include
与
extend
的区别
在 UML
用例
图
中
,有两种重要的
关系
:
include
和
extend
。这两种
关系
都是用来描述
用例
之间的
关系
的,但是它们之间有着本质的区别。
include
关系
是指
用例
中
的包含
关系
,通常发生在多个
用例
中
,有可以提取出来的公共...
UML
用例
图之泛化(generalization)、扩展(
extend
)和包含(
include
)
关系
用例
的
关系
有泛化(generalization)、扩展(
extend
)和包含(
include
)。其
中
include
和
extend
最易混淆。下面我们结合实例彻底理清三者的
关系
。基本概念
用例
图(UseCaseDiagram):
用例
图显示谁是相关的用户,用户希望系统...
用例
之间的
关系
.pdf
用例
之间的
关系
是软件开发
中
一个重要的概念,在需求分析和设计阶段,正确地建立
用例
之间的
关系
对于软件系统的正确性和可维护性至关重要。本文将详细介绍
用例
之间的四种
关系
:泛化
关系
、包含
关系
、扩展
关系
和关联
关系
...
UML
用例
关系
在UML(统一建模语言)
中
,
用例
关系
是表达系统需求和行为的重要手段,主要体现在
用例
图和
用例
描述
中
。
用例
图通过图形化的方式展示参与者、
用例
、系统边界以及它们之间的
关系
,而
用例
描述则通过文本形式详细说明每个...
【UML】
用例
图+活动图+
include
与
extend
的区别
**在实践
中
,`
include
`和`
extend
`的
关系
有助于减少冗余,提高模型的可复用性和灵活性。理解并正确使用这些
关系
对于理解和设计复杂的系统至关重要。** 通过阅读提供的文档和课件,你将能够深入了解这些概念,并学会...
研发管理
1,268
社区成员
28,283
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章