【中级软件设计师】上午题08-UML(下):序列图、通信图、状态图、活动图、构件图、部署图

上午题08-UML

  • [1 序列图](#1 序列图)
  • [2 通信图](#2 通信图)
  • [3 状态图](#3 状态图)
    • [3.1 状态和活动](#3.1 状态和活动)
    • [3.2 转换和事件](#3.2 转换和事件)
  • [4 活动图](#4 活动图)
  • [5 构件图(组件图)](#5 构件图(组件图))
  • [6 部署图](#6 部署图)

【中级软件设计师】上午题08-UML(上):类图、对象图、用例图

UML图总和

静态建模:类图、对象图、用例图

动态建模:序列图(顺序图,时序图)、通信图(协作图)、状态图、活动图

物理建模:构件图(组件图)、部署图

1 序列图

交互图包括序列图和通信图,序列图的别名是顺序图

(1)序列图有对象生命线。

(2)序列图有控制焦点。

2 通信图

通信图强调收发消息的对象的结构组织,在早期的版本中也被称作协作图。

(1)通信图有路径。

(2)通信图有顺序号。(重点)

3 状态图

状态图状态图(State Diagram)展现了一个状态机,它由状态、转换、事件和活动组成,强调对象行为的事件顺序。

3.1 状态和活动

3.2 转换和事件

事件是在某个特定时刻发生的事情,它是对引起系统做动作或(和)从一个状态转换到另一个状态的外界事件的抽象。

观众使用电视遥控器,用户移动鼠标、单击鼠标等都是事件

4 活动图

活动图是一种特殊的状态图,它展现了一个活动到另一个活动,专注于系统的动态视图

5 构件图(组件图)

构件图展现了一组构件之间的组织和依赖,专注于系统的静态实现视图

官方教程的供接口和需接口反了,我这里的图已经纠正过来了。

需借口是一个插头的样子 半需

供接口是一个棒棒糖的样子 供圆

6 部署图

部署图用于展示所交付系统中软件和硬件之间的物理关系,通常在实施阶段使用。

相关推荐
a里啊里啊2 天前
软考-软件评测师:知识点整理(七)——软件工程
设计模式·软件工程·软考·uml·结构化开发·软件评测师·软件模型
Warren2Lynch3 天前
[特殊字符]️ 综合指南:结合使用 C4 模型与 UML
uml·c4
Ting.~3 天前
软件设计师备考笔记【day2】-UML 图解 | 面向对象 | 设计模式
笔记·设计模式·uml
清钟沁桐6 天前
编程设计之三 -- UML
uml
choke2336 天前
深度分析系统建模:从UML基础到类图和对象图的实际应用
大数据·软件工程·uml
黄昏回响8 天前
UML与SysML深度解析:从软件工程到系统工程的建模语言进化之路
程序人生·软件工程·uml·改行学it
雪碧聊技术9 天前
UML相关知识点精讲
uml
Warren2Lynch10 天前
Visual Paradigm UML 平台 6 个月深度使用的真实评测
uml
xy345312 天前
软件评测师基础知识专项刷题:信息系统生命周期(一)
刷题·软考·备考·软件设计师·软件评测师
Jump 不二13 天前
AI 绘图 Skill|Markdown 一键出架构图、UML、数据可视化
人工智能·信息可视化·语言模型·uml