UML视图(九)部署图
2016-03-10 21:59
477 查看
一、什么是部署图?
部署图对面向对象系统的物理方面建模,描写叙述系统执行时节点、构件实例及其对象的配置。主要用来在部署系统时涉及到的硬件(处理器和设备)进行建模。
二、部署图的组成元素?
部署图主要包含三种标记符:节点、构件和关联关系。
(1)节点:是计算机资源的通用名称,包含处理器和设备两种类型,两者的差别在于处理器可以运行程序的硬件构件(如server、工作站),而设备是一种不具备计算能力的硬件构件(如打印机)。通过接口对外提供服务。
处理器和设备都用箱子图形表示,差别是处理器的側面有阴影。
(2)构件:是系统中遵从同一组接口且提供事实上现的物理的、可替换的部分。
构件在部署图中成为节点。
(3)关联关系:表示不同节点之间的通讯路径和关系。
三、部署图的作用?
部署图能够帮助系统的有关人员了解软件中各个构件分别用在哪些硬件上,以及这些硬件之间的交互关系。
四、实践
机房收费系统-硬件分布-部署图
部署图对面向对象系统的物理方面建模,描写叙述系统执行时节点、构件实例及其对象的配置。主要用来在部署系统时涉及到的硬件(处理器和设备)进行建模。
二、部署图的组成元素?
部署图主要包含三种标记符:节点、构件和关联关系。
(1)节点:是计算机资源的通用名称,包含处理器和设备两种类型,两者的差别在于处理器可以运行程序的硬件构件(如server、工作站),而设备是一种不具备计算能力的硬件构件(如打印机)。通过接口对外提供服务。
处理器和设备都用箱子图形表示,差别是处理器的側面有阴影。
(2)构件:是系统中遵从同一组接口且提供事实上现的物理的、可替换的部分。
构件在部署图中成为节点。
(3)关联关系:表示不同节点之间的通讯路径和关系。
三、部署图的作用?
部署图能够帮助系统的有关人员了解软件中各个构件分别用在哪些硬件上,以及这些硬件之间的交互关系。
四、实践
机房收费系统-硬件分布-部署图
相关文章推荐
- web项目设计与开发——DBHelper2
- lua脚本之HelloWorld
- C++ string类的简单实现
- 手机桌面上的小玩意(电子时钟AppWidgetProvider)
- 我想对自己好一点
- Python基础--“苦力”列表
- 《我是一只IT小小鸟》
- array和list排序算法对比(二):归并排序
- Oracle SQL*plus常用的命令和函数
- oracle热备份过程
- 给定一个字符串,问是否能通过添加一个字母将其变为回文串。
- Python基础--“苦力”列表
- [Leetcode]34.Search for a Range
- java实现ftp文件的上传与下载
- codeforces #345(div2)
- 动态规划(DP),类似LIS,FatMouse's Speed
- Android高阶UI之FlowLayout流布局实现加入购物车标签选择
- 头文件模板【暂用
- python学习导航
- UVA 11136(p245)----Hoax or what