UML学习笔记之组件图和部署图

本文介绍了实现方式图的概念及其两种类型:组件图和部署图。组件图用于展示软件组件间的关系,而部署图则用于说明软件组件如何部署在硬件上。文章还详细解释了如何创建这些图表。
部署运行你感兴趣的模型镜像

实现方式图

         实现方式图用来说明系统的物理组件如何根据系统的硬件和软件的各个组件之间的关系来布置。实现方式图可以在早期构造,但是直到软件使用的类图完全建模好之后,实现方式图才能正式完成。

         实现方式图有两种:组件图(component diagram),用来演示软件的各个组件之间的关系;部署图(deployment diagram),用来演示硬件的各个组件之间的关系。

 

组件图:

         用来建模系统的各个组件(包括源代码文件、二进制文件、脚本、可执行文件)之间的关系,它们是通过功能或者位置组织在一起的。使用组件图可以帮助读者了解某个功能位于软件包的哪一位置,以及各个版本的软件包各包含哪些功能。

组件图标记符:

u       组件:用左侧带有两个小矩形的大矩形表示。组件是软件的单个组成部分,可以是一个文件、产品、可执行文件和脚本等等。

u       组件的关系:依赖关系(用箭头)和包含组件(大组件中画小组件)

 

部署图:

         帮助读者了解软件中的各个组件驻留在什么硬件位置,以及这些硬件之间的交互关系。

部署图标记符:

u       节点:表示一种硬件,可以是打印机、计算机、扫描仪和电话机等。用一个三维的长方体表示。可以建模某种硬件的通用形式,也可以表示实例。例如:通用的为“webServer”,实例化的为“KONG : WebServe”。

u       通信关联:用实线表示通信关联。

 

 

组合组件图和部署图:

         组合图和部署图组合在一起可以用来演示如何部署软件,或者如何在特定的硬件配置上来部署。

         表示某种硬件上安装了某种软件,可以用两种方式:第一种,用从硬件节点到组件的虚线箭头表示依赖关系,表示硬件包含组件。第二种,把组件图画到节点里面

 

 

如何建模实现方式图:

1.         添加节点。

2.         添加节点间的通信关联。

3.         在节点中添加组件和其他内容。

4.         添加组件的依赖关系。

 

 

 

 

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值