成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解析UML部署圖和組件圖

開發 架構
UML部署圖表示該軟件系統如何部署到硬件環境中。它的用途是顯示該系統不同的組件將在何處物理地運行,以及它們將如何彼此通信。

本文和大家學習一下UML部署圖和組件圖的相關內容,因為部署圖是對物理運行情況進行建模,系統的生產人員就可以很好地利用這種圖,而組件圖提供系統的物理視圖。

UML部署圖

部署圖表示該軟件系統如何部署到硬件環境中。它的用途是顯示該系統不同的組件將在何處物理地運行,以及它們將如何彼此通信。因為部署圖是對物理運行情況進行建模,系統的生產人員就可以很好地利用這種圖。

UML部署圖中的符號包括組件圖中所使用的符號元素,另外還增加了幾個符號,包括節點的概念。一個節點可以代表一臺物理機器,或代表一個虛擬機器節點(例如,一個大型機節點)。要對節點進行建模,只需繪制一個三維立方體,節點的名稱位于立方體的頂部。所使用的命名約定與序列圖中相同:[實例名稱]:[實例類型](例如,"w3reporting.myco.com:ApplicationServer")。

圖8:部署圖。由于ReportingTool組件繪制在IBMWebSphere內部,后者又繪制在節點w3.reporting.myco.com內部,因而我們知道,用戶將通過運行在本地機器上的瀏覽器來訪問ReportingTool,瀏覽器通過公司intranet上的HTTP協議與ReportingTool建立連接。

圖8中的UML部署圖表明,用戶使用運行在本地機器上的瀏覽器訪問ReportingTool,并通過公司intranet上的HTTP協議連接到ReportingTool組件。這個工具實際運行在名為w3reporting.myco.com的ApplicationServer上。這個圖還表明ReportingTool組件繪制在IBMWebSphere內部,后者又繪制在w3.reporting.myco.com節點內部。ReportingTool使用Java語言通過IBMDB2數據庫的JDBC接口連接到它的報告數據庫上,然后該接口又使用本地DB2通信方式,與運行在名為db1.myco.com的服務器上實際的DB2數據庫通信。除了與報告數據庫通信外,ReportTool組件還通過HTTPS上的SOAP與BillboardService進行通信。

UML組件圖

看完了UML部署圖的介紹再來看一下UML組件圖內容。組件圖提供系統的物理視圖。它的用途是顯示系統中的軟件對其他軟件組件(例如,庫函數)的依賴關系。UML組件圖可以在一個非常高的層次上顯示,從而僅顯示粗粒度的組件,也可以在組件包層次2上顯示。

UML組件圖的建模最適合通過例子來描述。圖7顯示了4個組件:ReportingTool、BillboardService、Servlet2.2API和JDBCAPI。從ReportingTool組件指向BillboardService、Servlet2.2API和JDBCAPI組件的帶箭頭的線段,表示ReportingTool依賴于那三個組件。

圖7:組件圖顯示了系統中各種軟件組件的依賴關系

【編輯推薦】

  1. UML部署圖組成元素和繪制方法解析
  2. UML部署圖組成元素詳解
  3. UML用例圖三大關系揭秘
  4. UML中UML部署圖和組件圖專家解析
  5. 深入剖析UML用例圖關系中包含 擴展和泛化之間的聯系

 

責任編輯:佚名 來源: hi.baidu.com
相關推薦

2010-06-11 10:31:19

UML部署圖

2010-07-02 09:54:38

UML部署圖

2009-04-23 14:24:36

UML建模組件圖

2010-07-06 13:04:33

UML系統組件圖

2010-07-06 16:19:56

UML圖形

2010-07-08 16:07:02

UML組件圖

2010-07-12 10:25:44

UML類圖

2010-07-02 09:45:19

UML部署圖

2010-06-11 18:09:26

UML對象圖

2010-06-11 10:55:51

UML部署圖

2010-07-06 10:12:48

UML部署圖

2010-07-01 16:02:48

UML組件圖

2010-06-18 14:56:15

UML綜合實例

2010-07-06 15:57:58

UML圖形

2010-07-12 13:39:10

UML對象圖

2010-07-05 12:21:36

UML行為圖

2010-07-12 09:52:24

UML包圖

2010-07-01 16:12:10

UML組件圖

2010-07-12 09:18:36

UML模型圖

2010-07-09 15:04:48

UML部署圖
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品在线免费 | 四虎在线播放 | 日韩精品av一区二区三区 | 国产精品178页 | 欧美精品一区三区 | 日韩福利在线 | 久久国产精品一区二区三区 | 精品国产一区二区三区久久久蜜月 | 国产电影精品久久 | 操视频网站 | 免费在线观看一区二区三区 | 久久久久久国模大尺度人体 | 国产一区二区黑人欧美xxxx | 人成在线 | 精品国产一级片 | 国产一区二区三区精品久久久 | 9久9久 | 一级片网址 | 成人精品在线观看 | 亚洲免费在线观看 | 99久久精品国产毛片 | 亚洲视频一区在线观看 | 亚洲一区二区在线视频 | 琪琪午夜伦伦电影福利片 | 国产精品一区久久久 | 最新超碰 | 日韩欧美成人一区二区三区 | 国产精品永久久久久久久www | 久久一级| www.蜜桃av.com| 色视频欧美 | 国产亚洲久 | 欧美成视频 | 欧美一级片在线观看 | 久久国产美女视频 | 国产日产欧产精品精品推荐蛮挑 | 国产高清精品一区二区三区 | 亚洲va在线va天堂va狼色在线 | 老牛影视av一区二区在线观看 | 精品欧美一区二区在线观看欧美熟 | 精品国产99|