部署圖用來幫助讀者了解軟件中的各個組件駐留在什么硬件位置,以及這些硬件之間的交互關系。
總之,組件圖和部署圖可以用來幫助設計系統(tǒng)的整體架構。
UML部署圖用來描述系統(tǒng)硬件節(jié)點構成,以及在這些節(jié)點上運行軟件組件的分布。
1.節(jié)點
節(jié)點用來表示一種硬件,它可以是打印機、計算機、掃描儀等。節(jié)點的標記符是一個三維框,在框的左上方包含了節(jié)點的名稱,如下圖所示。
2.通信關聯(lián)
節(jié)點通過通信關聯(lián)建立彼此的關系,采用從節(jié)點到節(jié)點繪制實線來表示關聯(lián)。這種關系用來表示兩種硬件(節(jié)點)通過某種方式彼此通信。其基本通信關聯(lián)的版型表示,如下圖所示。
下圖演示了WebServer通過HTTP協(xié)議與Client PC通信,Client PC通過USB協(xié)議與Printer通信。
3.組件的部署
可以把系統(tǒng)運行時的組件分布在特定的硬件節(jié)點上來展示系統(tǒng)的架構。下圖演示了UserInterface、BusinessLogic和Backendfunctionality等組件如何在服務器和客戶機硬件中的部署。
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網軟考課程由信管網依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。