第十章——UML建模(下午第三道,15)

news/2024/10/7 2:24:15

第十章——UML建模(下午第三道,15)

概述

统一建模语言(UML)是面向对象软件的标准化建模语言。

UML由三个要素构成:

  1. UML的基本构造块
  2. 支配这些构造块如何放置在一起的规则
  3. 运用于整个语言的些公共机制。

UML的词汇表包含3种构造块:事物、关系、图

事物是对模型中最具代表性的成分的抽象,关系把事物结合在一起,图聚集了相关的事物。

事物包括结构事物、行为事物、分组事物和注释事物。

  1. 结构事物(Structural Thing)。通常是模型的静态部分描述概念或物理元素。结构(1)事物包括类(Class)、接口(lnterface)、协作(Collaboration)、用例(Use Case)、主动类(Active Class)、构件(Component)和 节点(Node)。
  2. 行为事物(Behavior Thing)。是UML模型的动态部分。它们是模型中的动词,描述了跨越时间和空间的行为。共有两类主要的行为事物:交互(Interaction)和状态机(StateMachine)。
  3. 分组事物(Grouping Thing)。是UML模型的组织部分。它们是一些由模型分解成的盒子”。在所有的分组事物中,最主要的分组事物是包(Package)。
  4. 注释事物(Annotational Thing)。是UML模型的解释部分。这些注释事物用来描述、说明和标注模型的任何元素。注解(Note)是一.种主要的注释事物。注解是一个依附于一个元素或者一组元素之上,对它进行约束或解释的简单符号。

https://www.bilibili.com/video/BV1Qc411G7fB?p=21&vd_source=1a563cd2b3f3fdeb2a16cbbf18022d2f

类图

用例图

顺序图

活动图

状态图

通信图

构件图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/28373.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

第四章——操作系统基本原理(6)

基本概念,进程管理,存储管理,文件管理,设备管理,微内核操作系统第四章 操作系统基本原理 4.1 基本概念 计算机系统的层次结构:纯硬件->操作系统->软件/用户操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的…

第二章——数据结构与算法基础(占比较高)

基本概念和三要素,算法,线性表,栈和队列,串、数组、矩阵和广义表,树和二叉树,图,查找,排序第二章 数据结构与算法基础(占比较高) 2.1 基本概念和三要素 数据结构在学什么? 如何用程序代码把现实世界的问题信息化 如何用计算机高效地处理这些信息从而创造价值,数据:…

第十三章——法律法规与标准化知识(2分)

知识产权,保护期限,知识产权人确定,侵权判定,标准的分类与标准的编号第十三章 法律法规与标准化知识(2分) 13.1 知识产权 知识产权又称为智慧财产权,是指人们通过自己的智力活动创造的成果和经营管理活动中的经验、知识而依法所享有的权利。传统的知识产权可分为“工业产…

第五章——计算机网络基础(浅浅的了解一下即可)

计算机网络的分类,七层网络体系结构,网络的标准,TCP/IP协议族,IP地址和IPv6简介,Internet服务第五章 计算机网络基础(浅浅的了解一下即可) 5.1 计算机网络的分类5.2 七层网络体系结构5.3 网络的标准 主要的国际标准化组织如下ISO —— 国际标准化组织 ANSI —— 美国国家…

第一章——计算机组成原理与体系结构基础知识(6)

数据的标识,计算机体系结构,指令系统,存储系统,总线系统,输入输出技术,可靠性第一章 计算机组成原理与体系结构基础知识(6) 信息化世界是由计算机/手机通过计算机网络与其他的计算机/手机连接的,其中,计算机/手机由三部分组成,从底层到上层分别为机组(硬件),操作系…

第十二章——信息安全与多媒体基础知识(3分)

网络安全基本概念,网络安全威胁,网络攻击,防火墙技术,加密与数字签名,各个网络层次的安全保障,音频相关概念,图像相关概念,多媒体的种类,多媒体的计算问题第十二章 信息安全与多媒体基础知识(3分) 12.1 网络安全基本概念 计算机网络安全是指计算机、网络系统的硬件、软…

constexpr和常量表达式

1、常量表达式是什么 在编译时就能确定其值的表达式。换句话说,常量表达式的值在编译过程中就已经是已知且不会改变的。常量表达式是由 数据类型 和 初始值 共同决定的。(注意区分const 和 常量表达式) 常量表达式的特点:值在编译时已知:常量表达式的值在编译阶段就能确定…

关于keil中勾选微库Use MicroLIB调试printf时编译报错问题

报错内容: .\Objects\01_USART_Printf.axf: Error: L6218E: Undefined symbol __use_two_region_memory (referred from startup_gd32e23x.o). .\Objects\01_USART_Printf.axf: Error: L6218E: Undefined symbol __initial_sp (referred from entry2.o).问题描述 在keil中勾选…