UML--部署图

一、概述

部署图(Deployment Diagram)描述了一个系统运行时的硬件节点、在这些节点上运行的软件构件将在何处物理运行以及它们将如何彼此通信的静态视图。在一个部署图中包含了两种基本的模型元素:节点(Node)和节点之间的连接(Connection)。在每一个模型中仅包含一个部署图。如图12-12所示是一个系统的部署图,图中包含了客户端、服务器、数据库服务器和打印机等节点,其中客户端和服务器通过HTTP方式连接,服务器与数据库服务器通过ODBC方式连接,客户端中拥有IE 6.0进程,服务器中拥有IS 6.0进程,数据库服务器为SQL Server 2000。

部署图用来建模系统的物理部署,如计算机和设备,及它们之间的关联关系

 ·部署图的使用者为开发人员,系统集成人员和测试人员

 ·部署图由节点以及节点之间的关系组成

 ·哪里需要用

 主要用于系统工程师

二、常用元素

名称解释图例
节点节点用一长方形表示,节点定义了运行时对象和构件实例驻留的位置

                  

构件指系统中可替换的物理部分,构建的名字标在矩形中,提供一组接口实现

             

接口外部可访问到的服务

                 

三、案例实战

四、总结

部署图构件图

描述了不同节点的物理拓扑关系,主要表达的是不同节点中的组件之间的相互通信关系。

它的用途是显示该系统不同的组件将在何处物理地运行,以及它们将如何彼此通信。因为部署图是对物理运行情况进行建模,系统的生产人员就可以很好地利用这种图。

描述了组件以及组件之间的关系,主要表达的是依赖关系。

出发点一般是单个业务。

 

部署图:也称实施图,构件图是说明构件之间的逻辑关系,而布署图描述系统硬件的物理拓扑结构,以及在此结构

 

  • 26
    点赞
  • 207
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一棵小白菜#

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值