参与者和用例之间的关联可能是三元的吗
发布网友
发布时间:2022-12-23 04:42
我来回答
共1个回答
热心网友
时间:2024-11-22 18:57
参与者和用例之间的关联不可能是三元。参与者和用例之间的关联有
1、关联关系,定义是参与者与用例之间通常用关联关系来描述。表示方法为带箭头的实线,箭头指向用例。
2、泛化关系,定义是一个用例可以被特别列举为一个或多个子用例,这被称为用例泛化。泛化关系在类间也有。子用例从父用例处继承行为和属性,还可以添加行为或覆盖、改变已继承的行为。表示方法为带空心箭头的实线,箭头指向被泛化被继承的用例,即父用例。
3、包含关系,定义是其中一个用例基础用例的行为包含了另一个用例的行为。基础用例可以看到包含用例,并依赖于包含用例的执行结果。但是二者不能访问对方的属性。表示方法为虚线箭头加include字样,箭头指向被包含的用例。
4、扩展关系,定义是把新行为插入到已有用例的方法。叫做特殊情况处理。表示方法为虚线箭头加extend字样,箭头指向被扩展的用例即基础用例。