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

UML——统一建模语言

         序言: 是统一建模语言的简称,它是一种由一整套图表组成的标准化建模语言。UML用于帮助系统开发人员阐明,展示,构建和记录软件系统的产出。UML代表了一系列在大型而复杂系统建模中被证明是成功的做法,是开发面向对象软件和软件开发过程中非常重要的一部分。UML主要使用图形符号来表示软件项目的设计,使用UML可以帮助项目团队沟通、探索潜在的设计和验证软件的架构设计。

类图

  • 继承 / 实现:(空心三角箭头,子类指向父类)

  • 依赖:(虚线箭头,实用类指向被调用类)

  • 关联:(实线箭头,使用类指向被调用类)

  • 组合:(实心菱形——箭头,整体指向部分)

  • 聚合:(空心菱形——箭头,整体指向部分)

用例图

其他详情请了解:什么是统一建模语言(UML)? (visual-paradigm.com)


http://www.mrgr.cn/news/33634.html

相关文章:

  • 升级浏览器
  • 2024 年Postman 如何安装汉化中文版?
  • WebRTC视频 01 - 视频采集整体架构
  • LabVIEW 实现 find_nearest_neighbors 功能(二维平面上的最近邻查找)
  • 线性表-数组描述补充 迭代器(C++)
  • 【css】html里面的图片宽度设为百分比,高度要与宽度一样
  • Git 向远程仓库推送更改时加注释
  • OpenHarmony(鸿蒙南向开发)——小型系统内核(LiteOS-A)【文件系统】上
  • 【comfyUI工作流】一键生成专属欧美漫画!
  • 视频怎么剪切掉一部分?6款视频剪切软件,零基础也能快速学会!
  • 【Java笔记】第12章:常用类
  • 基于单片机的无线宠物自动喂食系统设计
  • 实时同步 解决存储问题 sersync
  • 告别条件判断:策略模式让代码更优雅
  • c++类与对象一
  • AgentScope中带有@功能的多Agent组对话
  • python爬虫案例——异步加载网站数据抓取,post请求(6)
  • CCF csp认证 小白必看
  • error -- unsupported GNU version gcc later than 10 are not supported;(gcc、g++)
  • 条件编译及头文件包含
  • DAY78服务攻防-数据库安全RedisCouchDBH2database未授权访问CVE 漏洞
  • ModbusTCP通讯错误的排查
  • 数据处理与统计分析篇-day08-apply()自定义函数与分组操作
  • 【掘金量化使用技巧】用日线合成长周期k线
  • golang学习笔记8-运算符与输入
  • 使用Okhttp-服务器不支持缓存的解决办法