68類圖和部署圖(2022版)_第1頁
68類圖和部署圖(2022版)_第2頁
68類圖和部署圖(2022版)_第3頁
68類圖和部署圖(2022版)_第4頁
68類圖和部署圖(2022版)_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

物流信息管理系統類圖和部署圖一、類圖類圖展示了面向對象系統的構造模塊,描繪了模型或部分模型的靜態視圖,顯示它包含的屬性和行為,而不是詳細描述操作的功能或完善方法。類圖最常用來表達多個類和接口之間的關系。泛化、聚合和關聯分別是類之間繼承、復合或應用及連接的表現。一、類圖如圖顯示了類之間的聚合關系。弱聚合(淺色箭頭)表現在類“Account”使用“AddressBook”,但是不必要包含它的一個實例。強聚合(黑色箭頭)表示目標類包含源類,例如,“Contact”和“ContactGroup”值被包含在“AddressBook”中。類圖中的聚合關系一、類圖1)類

類是定義對象所具有的屬性和行為的元素。行為用類能理解的合適消息和適合每條消息的操作來描述。類中也可能定義約束、標記值、構造型。2)表

表不是基本UML的一部分,而是一個構造型例子。在右上角畫一個表的小圖標來表示,如圖所示。表屬性用構造型?column?表示。絕大多數表單有一個主鍵,是由一個或幾個字段組成的一個唯一的字碼組合而成來訪問表格,主鍵操作構造型為?PK?。一些表有一個或多個外鍵,使用一個或多個字段映射到相關表的主鍵上,外鍵操作構造型為?FK?。表的表示二、部署圖部署圖對系統運行時的架構進行建模。它顯示硬件元素(節點)的配置,以及軟件元素與工件是如何映射到這些節點上的。

1)節點

節點既可以是硬件元素,也可以是軟件元素。它顯示為一個立方體,如圖所示。二、部署圖2)節點實例

部署圖可以顯示節點實例,實例與節點的區分是:實例的名稱帶下劃線,冒號放在它的基本節點類型之前。實例在冒號之前可以有名稱,也可以沒有名稱。如圖顯示了一個計算機實例。二、部署圖3)節點構造型

為節點提供了許多標準的構造型,分別命名為?cd-rom?、?computer?、?diskarray?、?pc?、?pcclient?、?pcserver?、?secure?、?server?、?storage?、?unixserver?、?userpc?。并在節點符號的右上角顯示適當的圖標,如圖所示。二、部署圖4)工件

工件是軟件開發過程中的產品。包括過程模型(如用例模型、設計模型等)、源文件、執行文件、設計文檔、測試報告、構造型、用戶手冊等。

工件表示為帶有工件名稱的矩形,并顯示?artifact?關鍵字和文檔符號,如圖所示。5)關聯

在部署圖的上下文聯系中,關聯代表節點間的聯系通道。下圖顯示了一個網絡系統的部署圖,描述了網絡協議為構造型和關聯終端的多重性。二、部署圖6)作為容器的節點

節點可以包含其他元素,如組件和工件。下圖顯示了一個嵌入式系統某個部分的部署圖,描寫了一個被主板節點包含的可執行工件。二、部

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論