UML之部署图

来源:互联网 发布:淘宝上传宝贝数据包 编辑:程序博客网 时间:2024/05/16 07:29

部署图Deployment Diagram,模仿了一个系统在运行时间内的体系结构。它表示了硬件元素(节点)的构造和软件元素是如何被映射在那些节点上的。

 

机房收费系统的部署图示意图如下:



一个部署图主要由节点和连接线组成。


节点Node

一个物理元素,在运行时存在,代表一个可计算的资源,通常占用一些内存并且具有处理能力。一个构件集合一般来说位于一个节点,但是有可能从一个节点转到另一个节点。


节点可以分为两类:处理机(Processor)和设备(Device).

 

处理机

可执行程序的硬件结构。如笔记本、台式机、以太网等


设备

无计算能力的硬件构件。如扫描仪、打印机、传真机、路由器等。



 

连接

表示两个硬件之间的关联关系,用一根实现表示。可以像类图中一样加入角色、多重性、约束等。


部署图作用

用于软件开发过程中的集成与交付阶段,描述系统的静态结构。


部署图创建

1,确定系统中的节点

2,确定节点间的关系

3,映射节点上的构件,并对构件关系分析和确定,完成部署图。

4,进一步细化完善。

 

 

 

0 0
原创粉丝点击