文章 2017-11-09 来自:开发者社区

UML用例图之泛化(generalization)、扩展(extend)和包含(include)关系

 在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化 (generalization)、扩展(extend)和包含(include)。其中include和extend最 易混淆。下面我们结合实例彻底理清三者的关系。 基本概念 用例图(Use Case Diagram):用例图显示谁是相关的用户,用户希望系统提供 什么服务(用例),以及用例之间的关系图。用例图主要的作用是获取需求...

文章 2017-11-04 来自:开发者社区

对UML中的include和extend两个常见用例间关系的理解

  虽然很多书籍和文章讲解了UML图中的include和extend区分,但多数讲的让人看了似懂非懂的,在实际运用中仍然会遇到不少困难,是否有通俗易懂的讲述了?请大家在这里交流一下,我自己先说一下我的理解: include主要是用例重用,所以通常至少有两个用例包含共同的一个用例,如: A include B,并且C include B,角色通常只直接作用在包含另一用例的用例上,在本示例中...

文章 2016-05-24 来自:开发者社区

[UML]UML系列——用例图中的各种关系(include、extend)

用例图中的各种关系 一、参与者与用例间的关联关系       参与者与用例之间的通信,也成为关联或通信关系。 二、用例与用例之间的关系 包含关系(include) 扩展关系(extend) 包含关系         (1)  概念   &n...

[UML]UML系列——用例图中的各种关系(include、extend)
文章 2014-05-20 来自:开发者社区

解析UML用例图之include与extend

              关于include与extend的区别,在之前画UML图的时候并没有注意到,还是在画第二遍机房收费系统图验收的时候师傅提出来的,于是查了一些资料,我在机房收费系统中是这样用到include的:                ...

文章 2014-03-14 来自:开发者社区

[UML]UML系列——用例图中的各种关系(include、extend)

原文:[UML]UML系列——用例图中的各种关系(include、extend) 用例图中的各种关系 一、参与者与用例间的关联关系       参与者与用例之间的通信,也成为关联或通信关系。 二、用例与用例之间的关系 包含关系(include) 扩展关系(extend) 包含关系      &nbs...

文章 2011-09-14 来自:开发者社区

UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解

共性:都是从现有的用例中抽取出公共的那部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。 1、包含(include)       包含关系:使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base)用例复用。基用例控制与包含用例的 关系,以及被包含用例的事件流是否会插入...

UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注