资讯动态

什么是部署图?一文详解(附软考真题|保姆教程)

发布时间:2026/9/30 2:33:44 来源:尧图企业网站定制
目录一. 部署图的定义二. 部署图想表达什么软考真题题目分析官方答案一. 部署图的定义UML部署图Deployment Diagram的核心意义在于它把软件系统的逻辑结构映射到真实的物理基础设施上。换句话说它回答的是“这个系统最终跑在哪些机器、哪些环境、哪些节点上以及它们之间怎么连接”的问题。二. 部署图想表达什么部署图Deployment Diagram在 UML 里主要表达的是软件制品artifacts如何映射到硬件节点nodes上以及这些节点之间如何通信。拆开来看硬件/运行环境不只是“服务器”还包括物理机、虚拟机、容器、云实例、设备、执行环境如 JVM、Node.js 运行时等。这些在 UML 里叫节点Node。软件部署到哪些节点上比如Web 前端→ Nginx 服务器后端 API→ 应用服务器数据库→ MySQL 服务器Redis→ 缓存服务器节点之间的连接与通信比如 HTTP、TCP、JDBC、消息队列等协议/连接关系。制品Artifact实际部署的物理文件比如.jar、.war、.exe、Docker 镜像等。所以更准确的一句话是部署图描述系统的物理部署结构哪些软件制品运行在哪些硬件/运行环境节点上以及这些节点之间如何连接和通信。软考真题题目分析对一个系统进行功能/测试用例规划要用用例图故第一题选C展示一个系统的软、硬件之间的关系要用部署图ps:图片源于网络侵删故第二题选B官方答案以上就是本篇文章的全部内容喜欢的话可以留个免费的关注呦~~~

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑