软考70-上午题-【面向对象技术2-UML】-UML中的图1

一、图的定义

图是一组元素的图形表示,大多数情况下把图画成顶点、弧的联通图。

顶点:代表事物;

弧:代表关系。

可以从不同的角度画图,UML提供了13种图:(只看9种)

  • 类图;
  • 对象图;
  • 用例图;
  • 序列图;
  • 通信图;
  • 状态图;
  • 活动图;
  • 构件图;
  • 部署图。

序列图、通信图 = 交互图。

1-1、类图

1-1-1、类图的定义

类图展示了一组对象、接口、协作和他们之间的关系。

是最常见的图。

类图给出系统的静态设计图

示例:

访问权限:

示例:

1-1-2、类图的概念

类图用于对系统的静态设计视图建模,这种视图主要支持系统的功能需求。

通常以下述三种方式之一使用类图:

1、对系统的词汇建模

2、对简答的协作建模

3、对逻辑数据库模式建模

1-1-3、真题

真题1:

真题2:

真题3:

真题4:

真题5:

1-2、对象图(考的少)

对象图,展现了某一时刻一组对象以及他们之间的关系,描述了在类图中所建立的事物的实例的静态快照。

对象图一般包括:对象、链。

示例:

1-2-1、真题

真题1:

*:多个,包含:0个,1个,2个......

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-10 06:00:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-10 06:00:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-10 06:00:02       82 阅读
  4. Python语言-面向对象

    2024-03-10 06:00:02       91 阅读

热门阅读

  1. uviewplus在uniapp中的配置使用

    2024-03-10 06:00:02       39 阅读
  2. SpringBoot项目集成Redis+JWT实现系统登录token校验

    2024-03-10 06:00:02       45 阅读
  3. 在docker file中,解决无法启动conda环境的问题

    2024-03-10 06:00:02       46 阅读
  4. 容器化技术Docker

    2024-03-10 06:00:02       47 阅读
  5. 2024.03.08 校招 实习 内推 面经

    2024-03-10 06:00:02       47 阅读
  6. 解决跨域问题的FastAPI应用及常见报错解析

    2024-03-10 06:00:02       29 阅读
  7. MacOS原版镜像下载,详细下载步骤

    2024-03-10 06:00:02       113 阅读
  8. MySQL 优化建议

    2024-03-10 06:00:02       41 阅读
  9. gitlab -- 权限说明

    2024-03-10 06:00:02       47 阅读
  10. python django StreamingHttpResponse流式响应中文是乱码

    2024-03-10 06:00:02       44 阅读