当前位置: 首页 > news >正文

用例与用例之间的三种关系:泛化、包含、扩展

UML用例图(Use Case Diagrame),是UML图的一种,主要用来描述角色及角色与用例之间的连接关系。

1.泛化

当多个用例共有一种类似的结构和行为时。能够将他们的共性抽象成为父用例,其它的用例作为泛化关系的子用例。箭头指向父用例

用例图如

2.包含

当能够从两个或两个以上的用例中提取公共行为时,应该使用包含的关系来表示它们。这个提取出来的公共用例成为抽象用例。而把原始用例成为基本用例或基础用例。当中“<<include>>”是包括关系的构造型,箭头指向抽象用例。

用例图如

3.扩展

假设一个用例明显地混合了两种或者两种以上的不同场景,即依据情况可能发生多种分支,则能够将这个用例分为一个基本用例和一个或多个扩展用例。箭头指向基用例

用例图如

相关文章:

  • 一些JVM面试题
  • Hive on Spark版本兼容性
  • 2024 年适用于 Mac 的 5 大免费录屏软件
  • Linux之进程信号详解【上】
  • 2024年电子工程与自动化技术国际会议(ICEEAT 2024)
  • Playwright 这个强大的自动化测试工具
  • pdf文件在线压缩网站,pdf文件在线压缩工具软件
  • 3067. 在带权树网络中统计可连接服务器对数目 Medium
  • JVM面试篇(下)
  • selenium的使用教程
  • webshell工具流量特征
  • 【雷丰阳-谷粒商城 】【分布式基础篇-全栈开发篇】【06】【商品服务】接口文档地址_三级分类_SPU_SKU
  • 【创作活动】面对层出不穷的AI大模型产品我们应该怎么选择?
  • 【JavaScript脚本宇宙】通知新风尚:打造互动性十足的Web提示系统
  • VB7/64位VB6开发工具office插件开发-twinbasic
  • 深入了解以太坊
  • 《剑指offer》分解让复杂问题更简单
  • 【前端学习】-粗谈选择器
  • 【译】理解JavaScript:new 关键字
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • CSS进阶篇--用CSS开启硬件加速来提高网站性能
  • ECMAScript 6 学习之路 ( 四 ) String 字符串扩展
  • Idea+maven+scala构建包并在spark on yarn 运行
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • JavaScript 奇技淫巧
  • node入门
  • OSS Web直传 (文件图片)
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • Vue2 SSR 的优化之旅
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 测试如何在敏捷团队中工作?
  • 创建一种深思熟虑的文化
  • 大型网站性能监测、分析与优化常见问题QA
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 正则学习笔记
  • ​力扣解法汇总946-验证栈序列
  • # centos7下FFmpeg环境部署记录
  • #QT(一种朴素的计算器实现方法)
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • (2024.6.23)最新版MAVEN的安装和配置教程(超详细)
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (solr系列:一)使用tomcat部署solr服务
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (一)Thymeleaf用法——Thymeleaf简介
  • .NET Core 成都线下面基会拉开序幕
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .NET 直连SAP HANA数据库
  • .NET/C# 使窗口永不获得焦点
  • .NET导入Excel数据
  • .Net多线程Threading相关详解
  • .one4-V-XXXXXXXX勒索病毒数据怎么处理|数据解密恢复
  • @value 静态变量_Python彻底搞懂:变量、对象、赋值、引用、拷贝