UML—部署图(配置图+组件图)

前言

配置图是对面向对象系统的物理方面建模时使用的两种图之一,另一个是组件图

配置图又称部署图:描述了执行处理过程的系统资源元素的配置情况以及软件到这些资源元素的映射
配置图可以包括包和子系统他们可以将系统中的模型元素组织成更大的组块;配置图中还可以包含组件,这些组件都必须存在于部署图的节点上。

节点

节点是在运行时代表计算机资源的物理元素拥有一些内存,并具有处理能力。

  • 节点的类型
    在实际的建模过程中,可以把节点分为两种类型:处理器和设备
    处理器:
    能够执行软件、具有计算能力的节点。
    在这里插入图片描述
    设备:
    设备是没有计算能力的节点,通常情况下都是通过其接口为外部提供了某种服务,哑终端 打印机和扫描仪都属于设备
    在这里插入图片描述

机房配置图

在这里插入图片描述

组件图描述软件组件以及组件之间的关系,组件本身就是代码的物理模块,组件图则显示了代码 的结构,在UML中每一个组件图只是系统实现视图的一个图形表示,也就是说任何一个组件图都不能描述系统实现视图的所有方面,当系统中的组件组合起来,这时才能表示系统完整的实现视图,而其中的一个组件图指标是实现视图的一部分

组件图的作用

  • 组件图能帮助客户理解最终的系统结构
  • 组件图使开发工作有一个明确的目标
  • 组件图有利于帮助工作组的其他人员理解系统
  • 组件图有利于软件系统的组件重用

机房组件图

在这里插入图片描述

发布了48 篇原创文章 · 获赞 6 · 访问量 1983

猜你喜欢

转载自blog.csdn.net/weixin_44693109/article/details/103616624
今日推荐