首页 > 其他分享 >UML_结构类_部署图

UML_结构类_部署图

时间:2024-06-17 16:12:14浏览次数:24  
标签:部署 物件 虚线 软件 UML 节点 结构

部署图

描述的是硬件拓扑以及在此结构上执行的软件,说白了就是软件是怎么部署到硬件设备上的,是物理层面的模型

包含的元素

  • 节点

    表示服务器主机,用立体长矩形表示,命名方式可以直接写节点类型,也可以是 实例名:节点类型

  • 物件(构件,组件)
    表示需要部署的软件服务,用矩形框加合适的图标表示,里面写上部署的软件服务的名字

  • 部署
    把物件画在节点里面,物件之间如果有依赖关系,可以用虚线箭头连接,物件和节点外的构建也可以用虚线箭头表示依赖关系,但是这样画出来会有点乱

  • 通信路径
    用于描述节点和节点之间的通信方式,用实线连接,上面写上通信协议

    通信关系可以补充多重度,和类图的多重度类似

电商业务部署图

image-20240617160858647

标签:部署,物件,虚线,软件,UML,节点,结构
From: https://www.cnblogs.com/cxygg/p/18252616

相关文章

  • Prometheus+grafana部署
    分类出所需的监控项种类一般可分为︰业务级别监控/系统级别监控/网络监控/程序代码监控/日志监控/用户行为分析监控/其他种类监控大的分类还有更多的细小分类,这里给出几个例子,例如:业务监控可以包含用户访问QPS,DAU日活,访问状态,业务接口,产品转化率,充值额度,用户投诉等等这些很宏观......
  • 【数据结构】线性表之《顺序表》超详细实现
    顺序表一.数据结构1.逻辑结构2.物理结构二.顺序表的分类1.静态顺序表2.动态顺序表三.顺序表的实现1.创建顺序表2.初始化顺序表3.判断是否扩容4.打印顺序表5.插入操作1.头插2.尾插3.按照下标插入6.删除操作1.头删2.尾删3.按照下标删除7.查找数据8.修改数据9.清空顺序......
  • 9.2.1 简述图像分割中经常用到的编码器-解码器网络结构的设计理念。
    9.2图像分割场景描述:图像分类图像识别图像分割不同标注出每个目标的类别像素级别的图像识别,标注出图像中每个像素所属的对象类别不同对整张图像进行识别进行稠密的像素级分类应用场景视频软件中的背景替换、避开人物的弹幕模板、自动驾驶以及医疗辅助判断等分类前景分割(f......
  • MySQL触发器基本结构
    1、修改分隔符符号delimiiter$$可以修改成$$//都行2、创建触发器函数名称createtrigger函数名3、什么样的操作触发,操作哪个表after:···之后触发before:···之前触发insert:插入被触发update:修改被触发delete:删除被触发on表名实例:在user表被添加信息后触发......
  • c语言回顾-结构体
    前言在前面的学习中,我们知道C语言提供了许多内置类型,如:char、short、int、long、float、double等,但是只有这些内置类型还是不够的。当我们想描述学生,描述一本书,这时单一的内置类型是不行的。描述一个学生需要名字、年龄、学号、身高、体重等;描述一本书需要作者、出版社、定价......
  • [转]使用acme.sh自动申请、续期、部署免费的SSL证书
    原文地址:使用acme.sh自动申请、续期、部署免费的SSL证书-RidingWind-博客园参考文档:https://github.com/acmesh-official/acme.sh一个使用纯shell操作的免费SSL证书申请部署工具。免费的SSL证书由以下CA机构提供:ZeroSSL.comCA(default)Letsencrypt.orgCABuyPass.comCASSL......
  • 4、docker-部署Nginx、tomcat
    1、搜索镜像:docker searchnginx·可以去官网搜索查看https://hub.docker.com/2、下载镜像:docker pullnginx3、查看镜像:dockerimages4、启动镜像:dockerrun-d--namenginx01-p3344:80nginx5、查看容器docker ps6、测试......
  • 5、docker-部署ES(elasticsearch)+kibana
    #es暴露的端口多#es十分消耗内存#es的数据一般需要放置到安全目录、挂载=========================================安装es=========================1、下载启动es(建议启动前把其它容器停止,不然会很卡)·dockerrun-d--nameelasticsearch-p9200:9200-p9300:9300......
  • 超级底层:10WQPS/PB级海量存储HBase/RocksDB,底层LSM结构是什么?
    文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送:《尼恩技术圣经+高并发系列PDF》,帮你实现技术自由,完成职业升级,薪......
  • 定义一个结构体变量stu,成员包括学号、姓名、性别、成绩。定义一个指针变量p指向该结构
            一个结构体变量的指针就是该变量所占据的内存段的起始地址。可以设一个指针变量,用来指向一个结构体变量,此时该指针变量的值是结构体变量的起始地址。指针变量也可以用来指向结构体数组中的元素。编写程序:运行结果:程序分析:        在主函数中声明......