freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

01-建立軟件系統(tǒng)體系結(jié)構(gòu)模型-資料下載頁

2025-08-04 07:22本頁面
  

【正文】 指定操作關(guān)系圖顯示由每個組件執(zhí)行的操作,其表示形式為序列圖上的消息或活動圖中的操作。將每個組件的這些操作收集在一起。在組件上創(chuàng)建提供的接口,并向這些接口添加操作。通常,單獨的接口用于每個類型的客戶端。在“UML 模型資源管理器”中可以非常輕松地向接口添加操作。按照相同的方式,從其他組件收集每個組件使用的操作,并將這些操作置于附加到該組件的必需的接口中。向活動圖或序列圖中添加注釋以說明每個操作完成后所獲得的結(jié)果,這樣做會很有用。此外,也可以在每項操作的“本地后置條件”屬性中編寫其作用。組件和接口的數(shù)據(jù)模型定義參數(shù)并返回組件接口中的每個操作的值。如果操作表示調(diào)用(如 Web 服務(wù)請求),則參數(shù)是作為請求的一部分發(fā)送的小段信息。如果從操作返回多個值,則可以使用“方向”屬性設(shè)置為“輸出”的參數(shù)。每個參數(shù)和返回值都具有一個類型??梢允褂?UML 類圖來定義這些類型。您無需在這些關(guān)系圖中表示實現(xiàn)詳細信息。例如,如果您描述的是作為 XML 傳送的數(shù)據(jù),則可以使用關(guān)聯(lián)來表示 XML 節(jié)點之間的任何類型的交叉引用,并使用類來表示節(jié)點。使用注釋來描述對關(guān)聯(lián)和特性的業(yè)務(wù)約束。例如,如果客戶訂單上的所有項都必須來自同一個供應商,則可以通過引用訂單項與產(chǎn)品目錄上的項之間的關(guān)聯(lián),以及目錄項與其供應商之間的關(guān)聯(lián)來描述此約束。設(shè)計模式 設(shè)計模式概述如何設(shè)計軟件的某個特定方面,尤其是在系統(tǒng)的不同部分重復出現(xiàn)的某個方面。通過在整個項目中采用統(tǒng)一的方法,可以降低設(shè)計成本、確保用戶界面的一致性以及降低了解和更改代碼的成本。某些常規(guī)設(shè)計模式(如 Observer)不僅眾所周知而且應用廣泛。此外,有些模式僅適用于您的項目。例如,在 Web 銷售系統(tǒng)中,代碼中將包含幾項用于更改客戶訂單的操作。若要確保每個階段準確地顯示訂單狀態(tài),所有這些操作都必須遵循用于更新數(shù)據(jù)庫的特定協(xié)議。軟件體系結(jié)構(gòu)的一部分工作是確定設(shè)計過程中應采用的模式。由于隨著項目的進行,將不斷發(fā)現(xiàn)新的模式和對現(xiàn)有模式的改進,因此這通常是一項持續(xù)的任務(wù)。精心組織開發(fā)計劃以便在早期階段實施每個主要設(shè)計模式,這樣做將很有幫助??梢詫⒋蠖鄶?shù)設(shè)計模式部分包含到框架代碼中??梢詫⒛J降囊徊糠趾喕癁橐箝_發(fā)人員使用特定的類或組件,例如,用于確保正確處理數(shù)據(jù)庫的數(shù)據(jù)庫訪問層。設(shè)計模式是在文檔中描述的,它通常包含以下幾個部分: 名稱。 設(shè)計模式所適用的上下文的說明。開發(fā)人員應在什么條件下考慮應用此模式? 設(shè)計模式所解決的問題的簡要說明。 主要部件及其關(guān)系的模型。這可能是類或組件和接口,以及它們之間的關(guān)聯(lián)和依賴項。元素通常分為兩類:o 開發(fā)人員必須在使用模式的代碼的每個部分中復制的元素??梢允褂媚0孱愋蛠砻枋鲞@些元素。o 描述開發(fā)人員應使用的框架類的元素。 使用序列圖或活動圖的部件之間的交互模型。 命名約定。 有關(guān)模式解決問題的方式的說明。 有關(guān)開發(fā)人員可能能夠采用的變體的說明。
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1