`
diy8187
  • 浏览: 79999 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

用例之间的关系

 
阅读更多
(2)包含(includes):用例A includes 用例B,表示没有了用例B,用例A本身也就不完整了。例如:还是老王进城,他从海南来北京办事,3天才能回去,那么这种情况下进城用例与上厕所用例关系就应该是包含关系了。
(3)泛化:泛化关系指的是同一业务目的的不同技术实现。例如:老王进城,他可以坐飞机,可以坐火车,还可以走路,那么进城用例就泛化为坐飞机、坐火车和走路三个用例了,它们之间存在层级关系

总的来看,扩展可以“冻结”基本用例以保持稳定(因为扩展用例通常是不确定的);包含可以提供公共交互,提高“复用”;泛化是同一业务目的的不同技术实现。用例之间除了上述三种关系不再有其他关系用例之间不能通讯。
分享到:
评论

相关推荐

    用例之间的关系.pdf

    "用例之间的关系.pdf" 用例之间的关系是软件开发中一个重要的概念,在需求分析和设计阶段,正确地建立用例之间的关系对于软件系统的正确性和可维护性至关重要。本文将详细介绍用例之间的四种关系:泛化关系、包含...

    UML语言中用例关系描述(详细,有例子介绍)

    用例图是展示参与者和用例之间关系的重要图形。它包括参与者、用例、系统边界以及各种连接线,用于描述系统的功能需求及与外部参与者的交互方式。例如,在棋牌馆管理系统用例模型中,系统边界清晰地划分了系统内部与...

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

    在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。基本概念用例图...

    UML用例的关系_UML用例图关系_源码

    关系则是连接参与者和用例,以及用例之间的一种纽带,它们帮助我们理解不同元素之间的相互作用。 1. **关联(Association)**:这是最基础的关系类型,表示一个用例如何依赖或使用另一个用例。例如,一个“登录”...

    软考高级系统架构设计师-精要速记.docx

    本文档对高级系统架构设计师的知识点进行了系统的总结,涵盖了计算机体系、软件工程建模方法、面向对象建模、开发模型、测试、体系结构文档化、系统维护、面向对象用例之间关系、类之间关系、设计模式等方面的知识点...

    UML用例样例PPT

    理解用例的概念,了解基于用例驱动的开发过程...掌握参与者与用例及用例与用例之间关系如何确定。 掌握如何阅读用例图。 掌握如何绘制用例图。 掌握如何将用例建模应用于软件系统开发实践。 培养理论与实践相联系的能力

    编写有效用例.pdf

    用例图是用例与执行者之间关系的图形化表示,它帮助项目相关人员和开发人员更好地理解系统的功能和用例之间的关系。 用例编写过程中,对执行者和项目相关人员的分析是必不可少的。项目相关人员即为那些会受到系统...

    系统用例及部署图

    - **关系**:参与者与用例之间、用例与用例之间通过关系线连接,用以表示它们之间的关联。 ##### 1.3 用例图的图形表示 - **系统边界**:通常用矩形框表示,用来界定系统的范围。 - **参与者**:用一个人形图标表示...

    银行用例及用例图PPT学习教案.pptx

    本资源是关于银行用例及用例图的PPT学习教案,共60页,涵盖了用例的概念、表示、特点、参与者、用例之间的关系、用例图等重要知识点。 用例的概念 用例(use case)表示参与者与系统的一次交互过程。用例用于描述...

    软件工程画图题目汇编.pdf

    用例图是一种描述系统中的用例之间关系的图形化表示方法。它可以帮助开发者了解系统中的用例之间的关系,包括用例的顺序、触发关系等。在软件工程中,用例图是描述系统中的用例关系的重要工具。 本资源汇编了软件...

    UML用例建模

    它以面向对象的方式描述系统的设计,提供了多种模型视图,其中包括用例图(Use Case Diagram),这是一种表示系统功能和外部交互者(即用户或其他系统)之间关系的模型。在面向对象建模和软件开发过程中,用例建模是...

    软件用例编写说明文档

    - **用例图(Use Case Diagram)**:用例图展示了参与者与用例之间的关系以及用例之间的关系。它使用图形符号来表示这些元素: - 参与者(Actor):通常是人或者外部系统。 - 用例(Use Case):椭圆形符号代表...

    系统分析与系统设计.pdf

    1. 用例图是UML中表达系统参与者与用例之间关系的关键工具。通过在Rational Rose中绘制参与者和用例,以及它们之间的关联(包括继承或实例关系),可以清晰地描绘出系统的基本功能需求。 2. 时序图则用于展示用例中...

    UML建模 用例说明及应用

    用例之间可能存在多种关系,包括扩展(Extension)、包含(Include)和泛化(Generalization)。这些关系有助于我们更有效地组织和理解用例,同时也使得用例图更加清晰。 - **扩展(Extension)**:表示一个基本...

    《编写有效用例》,《用例》

    作者提出通过“轮辐和轮轴”模型来展示需求如何与用例连接,并通过案例解释了需求和用例之间的关系。 项目相关人员与执行者是用例编写中的关键角色。项目相关人员是指对项目有直接利益关系的人或组织,而执行者则是...

    Java软件开发实战 Java基础与案例开发详解 7-2 对象模型建立 共19页.pdf

    - **定义**:展示系统参与者与用例之间关系的图,用于描述系统功能需求。 - **组成元素**: - 椭圆表示用例。 - 人形图标表示参与者。 - 箭头表示参与者与用例之间的关系。 - **示例**:图7.2展示了博客管理系统...

    UML中的用例建模.pdf

    4. **定义用例间关系**:对用例模型进行进一步的分解,确定用例之间的“使用”关系和“扩展”关系。 5. **完善模型**:重复上述步骤,逐步形成完整的用例模型。 **在建立用例模型时应注意的问题**: - **执行者的...

    用例分析方法总结和归纳

    3. 关联关系:用例之间可能存在关联关系,如扩展(Extension)、包含(Include)和继承(Inheritance)。扩展表示一个用例在特定条件下执行另一个用例的行为;包含用于合并重复的步骤;继承则允许子用例重用父用例的...

    需求项测试项测试用例之间的详细分析过程PPT学习教案.pptx

    这篇PPT的学习教案详细探讨了需求项、测试项和测试用例之间的分析过程,主要针对一个名为"随心写APP"的应用程序。首先,我们关注的是需求目录的构建,其中指出需求目录分类不合理,应根据软件需求分析的思路,分为...

Global site tag (gtag.js) - Google Analytics