使用 UML 設計 COM+ 應用程式
開發成功的 COM+ 應用程式需要預先應用程式架構設計。 整合模型語言 (UML) 是此設計開發的關鍵。 UML 是結合軟體產業最佳做法的應用程式數據和程式模型表示法。 由於 UML 會將應用程式分成三個檢視,以反映應用程式及其封裝和實作,因此模型表示法會延伸至支持企業模型化。
UML 會處理應用程式的三個檢視,如下所示:
- 靜態檢視,此檢視是由取自使用者案例和類別圖表的資訊所建立。
- 動態檢視,其使用順序、共同作業和狀態轉換圖表進行模型化。
- 功能檢視,這是使用虛擬程式碼和規格更傳統的描述性敘述。
您可以遵循三個設計步驟來收集這些檢視的資訊,以搭配UML運作良好。 在撰寫單行程式代碼之前,您需要建立下列模型:
-
概念模型
-
決定需要哪些元件和服務。
-
邏輯模型
-
判斷其所屬的邏輯設計層。
-
實體模型
-
判斷元件在實體上的位置,以及其編碼方式。
然後,這些模型可以與UML型CASE工具搭配使用。 如需這三種設計模型的詳細資訊,請參閱本節中的下列主題:
相關主題
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應