美文网首页
用例图里3种关系的内涵

用例图里3种关系的内涵

作者: 小青多多 | 来源:发表于2022-05-18 17:05 被阅读0次

用例之间的include,extend和generalize关系的内涵。

include:包含关系,当两个或多个用例中共用一组相同的动作,这时可以将这组相同的动作抽出来作为一个独立的子用例,供多个基用例共享。因为子用例被抽出,基用例并非一个完整的用例,所以include关系中的基用例必须和子用例一起使用才够完整,子用例也必然被执行。include关系在用例图中使用带箭头的虚线表示(在线上标注<<include>>),箭头从基用例指向子用例。

extend:扩展关系,表示对基用例的扩展。基用例是一个完整的用例,即使没有子用例的参与,也可以完成一个完整的功能。extend的基用例中存在一个扩展点,只有当扩展点被激活时,子用例才会被执行。extend关系在用例图中也使用带箭头的虚线表示(在线上标注<<extend>>),但箭头是从子用例指向基用例。

generalize:泛化关系,是一种继承关系。子用例将继承基用例的所有行为关系和通信关系,也就是说在任何使用基用例的地方都可以用子用例来代替。泛化关系在用例图中使用实线空心箭头表示,箭头方向从子用例指向基用例。

相关文章

  • 用例图里3种关系的内涵

    用例之间的include,extend和generalize关系的内涵。 include:包含关系,当两个或多个用...

  • UML建模|用例图里的扩展关系的内涵

    问:用例U1(汽车进入停车场)和用例U3(没有车位时,汽车请求进入停车场)之间的扩展关系extend关系的内涵。 ...

  • UML 之用例与用例图那些不得不说的事

    2.1 用例 2.2 参与者 2.3 脚本 2.4 关系 2.5 用例图 2.6 用例描述 2.7 用例分析步骤 ...

  • UML图和模型元素

    用例图 包含参与者、用例和它们之间的关系共同构成 用于描述系统功能 描述用例模型中的关系 用例 是对一组动作序列的...

  • ER图

    ER图里的关系

  • 软件设计师09-面向对象-用例图

    感谢任铄老师滴视频 用例图 1)描述一组用例、参与者及它们之间的关系 2)用例模型用于需求分析阶段 3)关系(依赖...

  • 附录1 课程内容中的实例

    例1 用算盘表示多位数 例2 感悟大小关系 例3 运算与运算之间的关系 例4 用不同符号表示变化规律 例5 借助图...

  • uml图之用例图详解

    什么是用例图 用例图是指由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的...

  • 精准测试(3)

    精准测试分析是根据需求,代码等的变更情况,结合函数关系、模块关系、推荐的用例来进行测试分析,设计测试方案和用例,评...

  • 【产品知识】用例图

    用例图。 组成:系统边界。参与者。用例。关系。 参与者:Actor不是人,而是指参与用例时担当的角色。 如果一个角...

网友评论

      本文标题:用例图里3种关系的内涵

      本文链接:https://www.haomeiwen.com/subject/ywpaurtx.html