
上QQ阅读APP看书,第一时间看更新
2.5.9 部署图(Deployment Diagram)
部署图用来描述系统具有处理能力的节点以及构件在这些节点上的配置。部署图主要用于对系统的环境模型视图建模。换句话来说,部署图主要用于描述系统硬件的拓扑结构,每个模型中通常只需要绘制一张构件图。例如,图2-25给出了一个图书管理系统的部署图,这个部署图清楚地描述了这个图书管理系统的物理结构。
图中的节点描述了图书管理系统需要的各种处理机或设备,它们分别是数据库服务器(Database Server)、应用服务器(Application Server)、读者终端(Reader Terminal)、图书借阅终端(Book Borrowing Terminal)、信息查询终端(Information Inquiry Terminal)和信息采集终端(Information Collection Terminal)等处理机。图中还包括了条码扫描器(Bar Code Scaner)、读卡器(Card Reader)和条码打印机(Bar Code Printer)等多种不同的设备。

图2-25 图书管理系统的部署图