UML之构件图、部署图

前言


   这篇博客给大家说说UML的实现图,也就是构件图和部署图。之前都是在设计啊、编码啊阶段需要的图,而这两个图就是在实现阶段所用到的。前者是系统都是哪些构成的,后者是软件和硬件的关系。


内容


构件图

     构件图主要用于描述一组构件之间的依赖关系,那什么叫做构件呢?我的理解是它是软件的一个组成部分,可以是一个源程序、文件、脚本或者一种产品。百度百科上给了一个比较官方的概念,大家可以看看:http://baike.baidu.com/link?url=ankOzhc2fBpt8oTVeF7Bit58papxptyaSXwjhQfaT0l1dT8TBMHxv0TVrF6FvhKbZlStChhnxHWNs9yhnn5L0q。

下面是我画的机房收费系统中的构件图:



部署图

    部署图也叫作实施图,主要描述系统中软件和硬件的物理架构。从部署图中,可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用部署图可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的配置和部署方式。它是由节点和关系构成。节点就是硬件或者软件,它只有运行时才能存在。

下方是机房收费系统的部署图,比较简单:



比较

     构件图:描述的是构件与构件的依赖关系。

     部署图:描述的是软件如何与硬件联系。

    


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 23
    评论
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值