标准uml模型中,用例之间的关系有几种类型

 我来答
蛋疼之鸦
推荐于2016-03-31
知道答主
回答量:1
采纳率:0%
帮助的人:4.4万
展开全部

一、几个概念

1.组成:用例(Use Case)、参与者(Actor)、系统边界、关联。

2.参与者:用户或者其他系统;

用例:用例是参与者可以感受到的系统服务或功能单元,简单可以理解成功能模块;

系统边界:即系统与系统之间的界限;

关联:即你所谓的各种关系。

二、关系类型

在用例之间,有三种关系(参与者与用例之间有一种关联关系,但应该不是你要的):

  1. 包含(include)关系:用例可以简单地包含其他用例具有的行为,并把它所包含的用例行为作为自身行为的一部分,注意箭头指向分解出来的功能用例。

  2. 扩展关系(extends):在一定条件下,把新的行为加入到已有的用例中,获得的新用例称为扩展用例(Extension),原有的用例称为基础用例(Base)。注意此时箭头指向基础用例。

  3. 泛化关系(Inheritance):指一个父用例可以被特化形成多个子用例,而父用例和子用例之间的关系就是泛化关系。我感觉也可以理解成继承,此时子用例拥有所有父用例的功能。注意箭头指向父用例。

以上。

BJ华夏艺匠
2024-08-11 广告
模拟实验模型作为科研与工程领域的重要工具,其核心价值在于精准再现复杂系统或过程,以低成本、低风险的方式预测实际效果。华夏艺匠模型科技通过精细设计与高精度制作,确保模型能够准确反映原型的物理特性、行为模式及潜在变化。我们利用先进材料和技术,使... 点击进入详情页
本回答由BJ华夏艺匠提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式