天天看点

UML中部署图

部署图描述处理器、设备、软件组件在运行时的架构。它是系统拓朴的最终的物理描述,即描述硬件单元和运行在硬件单元上的软件的结构。在这样的架构中,在拓朴图中寻找一个指定节点是可能的,从而了解哪一个组件正在该节点上运行。哪些逻辑元素(类、对象、协作等等)是在本组件中实现的,并且最终可以跟踪到这些元素在系统的初始需求说明(在用例建模中完成的)中的位置。

1.1.1 节点

节点是拥有某些计算资源的物理对象(设备)。这些资源包括:带处理器的计算机、一些设备如打印机、读卡机、通信设备等等。在查找或确定实现系统所需的硬件资源时标识这些节点,主要描述节点两方面的内容:能力(如基本内存、计算能力、二级存储器)和位置(在所有必须的地理位置上均可得到),如图8.2。

UML中部署图

图8.2

1.1.2 连接

节点间通过通信关联连接在一起,如图8.3所示,这种通信关联用一条直线表示,说明在节点间存在某类通信路径,节点通过这条通信路径交换对象或发送消息,通信类型用构造型来表示,定义通信协议或使用的网络。

继续阅读