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

软件工程复试专业课-UML

UML

  • 1 UML简介
    • UML建模必要性
    • UML发展
    • UML构成
    • UML视图
  • 2 UML静态建模-用例图
    • 用例和执行者
    • 执行者间关联
    • 用例间关联
      • 泛化关系
      • 扩展关系
      • 包含关系
  • 3 UML静态建模-类图
    • 3.1 类属性的语法
    • 3.2 类的版型
    • 3.3 类图的关系
      • 3.1.1 关联关系
        • 3.1.1.1 普通关联
        • 3.1.1.2 导航关联
        • 3.1.1.3 限定关联
      • 3.1.2 组合和聚合
        • 3.1.2.1 组合关系(强)
        • 3.1.2.2 聚合关系(弱)
      • 3.1.3 泛化关系
      • 3.1.4 依赖关系
      • 3.1.5 实现关系

1 UML简介

在这里插入图片描述

UML建模必要性

在这里插入图片描述
在这里插入图片描述

UML发展

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

UML构成

在这里插入图片描述

UML视图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2 UML静态建模-用例图

用例和执行者

在这里插入图片描述
在这里插入图片描述
例子:销售管理系统
在这里插入图片描述

执行者间关联

泛化关系

在这里插入图片描述

用例间关联

泛化关系

在这里插入图片描述

扩展关系

在这里插入图片描述

包含关系

在这里插入图片描述

3 UML静态建模-类图

3.1 类属性的语法

在这里插入图片描述
在这里插入图片描述

3.2 类的版型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.3 类图的关系

在这里插入图片描述

五种关系:
1、关联
2、组合和聚合
3、泛化(继承)
4、依赖
5、实现

3.1.1 关联关系

3.1.1.1 普通关联

在这里插入图片描述

3.1.1.2 导航关联

在这里插入图片描述

3.1.1.3 限定关联

在这里插入图片描述

3.1.2 组合和聚合

3.1.2.1 组合关系(强)

在这里插入图片描述

3.1.2.2 聚合关系(弱)

在这里插入图片描述

3.1.3 泛化关系

在这里插入图片描述

3.1.4 依赖关系

在这里插入图片描述

3.1.5 实现关系

在这里插入图片描述


http://www.kler.cn/a/564199.html

相关文章:

  • DeepSeek 发布 FlashMLA:突破H800性能极限,重塑边缘计算格局
  • 过滤器 二、过滤器详解
  • CogFindCircleTool工具
  • Python 的历史进程
  • 自动化设备对接MES系统找DeepSeek问方案
  • 【git】【reset全解】Git 回到上次提交并处理提交内容的不同方式
  • PageHelper新发现
  • React低代码项目:问卷编辑器
  • 不能初始化photoshop,因为暂存盘已满
  • 轻松搭建:使用Anaconda创建虚拟环境并在PyCharm中配置
  • 【Bug】natten:安装报错(临近注意力机制的高效cuda内核实现)
  • 深入了解 Python 中的 MRO(方法解析顺序)
  • 网络安全学习中,web渗透的测试流程是怎样的?
  • 本地搭建Koodo Reader书库结合内网穿透打造属于自己的移动图书馆
  • 英伟达4090显卡ubuntu服务器部署deepseek大模型步骤(vLLM)(未验证)
  • 【HCIE实验1】模拟 DHCPv6 服务器及 PD 服务器分配 IPv6 地址和前缀的网络环境。
  • WPS接入DeepSeek模型免费版本
  • Hadoop最新版本hadoop-3.4.1搭建伪分布式集群以及相关报错解决
  • 华为MindIE兼容OpenAI接口与兼容vLLM OpenAI接口的区别(华为VLLM)
  • redis --- 相关基础知识整理