图文并茂分享UML之「部署图」,附7张精选实例!

article/2025/9/5 9:58:44

部署图是UML图的一种,在了解部署图之前,先让大家对UML图有一个初步了解,UML图分为结构行为图和动态行为图,下图是详细介绍。

点击查看模板高清原图

一、什么是部署图?

部署图(Deployment Diagram),也称为实施图,它和组件图一样,是面向对象系统的物理方面建模的两种图之一。组件图是说明组件之间的逻辑关系的,而部署图则是在此基础上更进一步,描述系统硬件的物理拓扑结构及在此结构上执行的软件。部署图可以显示计算节点的拓扑结构和通信路径、节点上运行的软件组件。

在UML中,部署图显示了系统的硬件和安装在硬件上的软件,以及用于连接异构计算机之间的中间件。部署图通常被认为是一个网络图或者物理架构图。

示例:某嵌入式系统(车载主板)部署图(局部)

点击查看模板高清原图

二、部署图的目的

软件实现完成后用部署图画出软硬件之间的物理拓扑结构,清晰的说明系统的使用部署、环境等情况。通过部署图,系统的相关人员可以知道软件应该安装在具体的哪个硬件之上。

部署图主要用于以下方面:

1. 探究系统投产的相关问题;

2. 探究你的系统和生产环境中的其它系统的依赖关系,这些系统可能是已经存在,或是将要引入的;

3. 描述一个商业应用主要的部署结构;

4. 设计一个嵌入系统的硬件和软件结构;

5. 描述一个组织的硬件/网络基础结构。

三、部署图的常用元素

1. 节点&节点实例

节点是存在与运行时的代表计算机资源的物理元素,可以是硬件也可以是运行其上的软件系统。它一般用立方体表示。

小tip:处理器是带阴影的立方体,设备是不带阴影的立方体。

区别于节点,节点实例的名称会有下划线,并且节点类型前会有冒号(注:冒号前面可以有示例名称也可以没有示例名称)

2.组件

构件是软件开发过程中的产物,包括过程模型(比如用例图、设计图等等)、源代码、可执行程序、设计文档、测试报告、需求原型、用户手册等等。

3)节点连接

节点之间的连线表示系统之间进行交互的通信路径,这个通信路径称为连接。

四、如何绘制部署图?

ProcessOn作为一站式的流程图工具,支持绘制专业的UML图,不仅可以绘制部署图,还有时序图、类图、状态图/活动图和组件图等,专业的UML图形,快速满足你的工作需要。

绘制部署图的方法:

1.找出所要绘图系统的节点,确定节点。

2.找出节点间的通信联系。

3.绘制部署图,每个节点都有名称,写明节点间物理联系的名称。

操作方法:新建流程图,添加UML图形,或添加通用图形和部署图到图形区,然后根据需要,拖拽相关图形到编辑区使用即可。

操作方法:新建流程图,添加UML图形,或添加通用图形和部署图到图形区,然后根据需要,拖拽相关图形到编辑区使用即可。

五、部署图精选实例

小编为小伙伴们准备了7张案例模板,可以给大家提供一些绘制思路。想了解更多部署图的小伙伴,ProcessOn的模板库还有非常多的资源,大家搜索关键词即可查询到。当然,也欢迎你自己做图,发布到模板库哦。

1. 大型商场信息管理系统部署图

点击查看模板高清原图

2. 知书外网服务部署图

点击查看模板高清原图

3. 点单系统网络部署图

点击查看模板高清原图

4. 中航光电部署图

点击查看高清模板原图

5. 输变电智能诊断部署图

点击查看模板高清原图

6.高可用K8S-BM部署图

点击查看模板高清原图

7.平台-数据流向部署

点击查看模板高清原图

以上是我准备的案例模板,给大家提供一些绘图思路,如果你有关于部署图的绘制经验和优质案例,欢迎分享,我们一起沟通交流哦~


http://chatgpt.dhexx.cn/article/1fd4N0aX.shtml

相关文章

UML(四)部署图

部署图(deploymentdiagram,配置图)是用来显示系统中软件和硬件的物理架构。从部署图中,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的…

UML--部署图

一、概述 部署图(Deployment Diagram)描述了一个系统运行时的硬件节点、在这些节点上运行的软件构件将在何处物理运行以及它们将如何彼此通信的静态视图。在一个部署图中包含了两种基本的模型元素:节点(Node)和节点之…

用例图,ER图,架构图

用例图,ER图,架构图 用例图 ER图 架构图 注:附上小组画图文档链接 、 提取码:2m5d posted 2019-05-07 15:05 .知寒 阅读( ...) 评论( ...) 编辑 收藏

用例图的表达

一 基本绘制 1 ATM 取钱和存钱场景 用例图如下: 系统:ATM 机就是系统,该系统由 ATM 机的硬件和软件组成。系统边界表达了在边界内要放用例,在边界外要放参与者。 参与人和用例:用户是主要参与人,用户用 …

软件开发---用例图

前言 本人菜鸟一枚,前不久在进行一个项目文档编写的时候需要用到用例图。对于我来说软件开发 中文档的规范编写确实不怎么能理解,只是按照网上的模板进行编写。遇到用例图这块之后不甚明 了查查资料之后现对其做下简单的总结。 用例图概念 定义&…

用例描述及顺序图

目录 一、UML介绍 二、用例描述简介 三、顺序图表示用例流程 1、顺序图概述 2、顺序图表示用例流程的好处 3、如何绘制顺序 一、UML介绍 UML是统一建模语言的简称,它是一种由一整套图表组成的标准化建模语言。UML用于帮助系统开发人员阐明、展示、构建和记录…

用例图、类图、包图

一:用例图 一:用例图定义 用来描述用户需求的图。需要强调功能,功能执行者,为执行者完成那些功能。 二:用例图组成 用例、参与者、参与者和用例之间的关系。 三:用例的主要属性 事件流 描述一个用例,执行…

用例图(Use Case Dragram)

在火车票预订系统中,客户可以进行“购买车票”、“退订车票”、“查询余票”和“查询列车时刻”四个操作。不管是“购买车票”还是“退订车票”,都必须先进行用户的“登录系统”操作。其中“查询列车时刻”主要包括“按站站查询”和“按车次查询”两种方…

用例图表示法指南

用例图是一种 UML图。以下是UML用例图中支持的统一建模语言(UML)符号列表: 图标 名称 用例 协会 Actor 系统 包括 延伸 依赖 概括 实现 合作 用例 用例表示可以通过访问系统或软件应用程序来实现的用户目标。在 Visual Paradigm通过在用例…

画用例图的注意事项

面向对象学需求分析建模 功能模型UML-用例图 对象模型UML-类图 动态模型UML-状态图 功能模型 指明系统应该做什么 UML-用例图 用例(代表一类功能而不是使用该功能的某个具体实例。。用例是从用户观点出发的,不是系统观点。。用例粒度:宁粗…

用例图的设计实例

用例图主要用来描述 用户、需求、系统功能单元 之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。 【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下: 1. 参与者(Actor) 表示与您的应用程序或系统进行…

画用例图

用例图。 组成:系统边界。参与者。用例。关系。 参与者:Actor不是人,而是指参与用例时担当的角色。 如果一个角色的操作是由另一个角色代理完成的,请建立该角色到另外角色之间的依赖。 怎样识别参与者呢? 是谁向…

用例图示例

定义系统边界可确定系统内部和外部之间的界限。 主角代表外部对象所扮演的角色。一个对象可以扮演若干角色,因此可由若干主角来代表。 通信关系用于阐明用例中主角的参与情况。 用例是主角通过系统完成一个过程时出现的一组事件。通常,用例是较大的…

用例、用例图

01 基本概念 黑盒:系统对外部的客观世界发挥什么作用,提供什么业务功能来展现系统。 白盒:系统如何提供业务服务功能的。 系统边界:一个系统与系统以外的各种事物的分界线系统:是由“用户”使用的软件,以…

用例图

一. 从上面的用例图模型,我们可以大致了解用例图所描述的是什么。下面进行详细介绍。 用例图,即用来描述什么角色通过某某系统能做什么事情的图,用例图关注的是系统的外在表现,系统与人的交互,系统与其它系统的交互。 用例图有三种…

【UML】— 用例图

一.元素: 1.角色、用例(功能描述)、关系(泛化、依赖、关联、实现) 2.元素含义: Actor 1. 可以是人、事、物 2. 分析角色考虑的因素:直接使用系统的人、维护人员、外设(人、打印机&am…

用例图(Use Case Diagram)说明

UML建模——用例图&#xff08;Use Case Diagram&#xff09; </h1><div class"clear"></div><div class"postBody"><div id"cnblogs_post_body" class"blogpost-body blogpost-body-html">注&#xf…

UML—用例图的那些事

目录 背景: 1.用例图的发展史 过程: 1.用例图中的元素和关系 2.应用中的例子 总结&#xff1a; 背景: 1.用例图的发展史 用例图是一种常用的软件工程工具&#xff0c;用于描述系统的功能需求和用户与系统的交互。它在软件开发过程中起到了重要的作用&#xff0c;并且经历了…

软件工程 -- 用例图

1.用例图&#xff1a;一幅用例图包含的模型元素有系统&#xff0c;行为者&#xff0c;用例及用例之间的关系 系统系统被看作是一个提供用例的黑盒子&#xff0c;内部如何工作&#xff0c;用例如何实现&#xff0c;这些对于建立用例模型来说都不重要。代表系统的方框的边线表示…

用例图2.0

顶层用例图&#xff1a; 查看玩家信息用例图&#xff1a; 查看玩家信息场景描述 用例名称 查看玩家信息 范围 玩家信息查看和修改 级别 子功能 主要参与者 玩家 涉众及其关注点 玩家&#xff1a;希望能够准确、快速地查看自己的信息和战绩。页面简洁易于截屏分享&a…