Share via


開發軟體設計的模型

更新:2010 年 9 月

模型圖表可幫助您了解、釐清和溝通有關您的程式碼和軟體必須支援之使用者需求的想法。 例如,您可以使用統一模組化語言 (UML) 使用案例、活動、類別和順序圖表描述和溝通使用者需求。 若要描述和溝通系統的功能,您可以使用 UML 元件、類別、活動和順序圖表。

注意事項注意事項

若要取得這個版本的其他功能,請下載並安裝 Visual Studio 2010 Microsoft Visual Studio 2010 Visualization and Modeling 功能套件

您可在這個版本中建立下列 UML 圖表:

圖表

顯示

UML 活動圖表:參考

商務程序中動作與參與者之間的工作流程

視訊的連結

UML 元件圖表:參考

系統、其介面、通訊埠和關聯性的元件

視訊的連結

UML 類別圖表:參考

系統及其關聯性中用來儲存和交換資料的類型

視訊的連結

視訊的連結

UML 順序圖表:參考

物件、元件、系統或動作項目之間的互動順序

視訊的連結

UML 使用案例圖表:參考

系統支援的使用者目標和工作

視訊的連結

視訊的連結

若要視覺化系統或現有程式碼的架構,請建立下列圖表:

圖表

顯示

圖層圖表:參考

系統的高階架構。

視訊的連結

視訊的連結

相依性圖形

HOW TO:產生適用於 .NET 程式碼的相依性圖形

現有程式碼中的相依性和其他關聯性

視訊的連結

程式碼產生的類別圖表

使用類別圖表 (類別設計工具)

.NET 程式碼中的型別及其關聯性

程式碼產生的順序圖表

HOW TO:使用順序圖表探索程式碼

.NET 程式碼中方法呼叫的順序

視訊的連結

一般工作

主題

工作

HOW TO:建立 UML 模型專案和圖表

建立模型和加入圖表。

視訊的連結

HOW TO:編輯 UML 模型和圖表

繪製圖表以編輯模型。

視訊的連結

定義套件和命名空間

建立封裝將模型細分成不同小組成員能夠執行的單元。

視訊的連結

使用設定檔和造型自訂您的模型

使用造型的自訂模型項目,可針對特殊用途擴充標準 UML 模型項目。

HOW TO:從模型項目連結至工作項目

建立模型項目和工作項目之間的連結,可幫助您追蹤工作、測試案例、Bug、需求、問題,或與模型特定部分相關聯的其他類型工作。

HOW TO:匯出圖表影像

儲存模型和圖表,可讓您與其他人共用,包括未使用 Visual Studio Ultimate 的人。

相關工作

主題

工作

視覺化現有的程式碼

建立相依性圖形、順序圖表和圖層圖表以檢視和探索不熟悉的程式碼。

模型化使用者要求

使用模型釐清和溝通使用者的需要。

模型化軟體系統的架構

使用模型描述系統的整體結構和行為,以及確保其符合使用者的需要。

在開發期間驗證您的系統

確認您的軟體符合使用者的需要以及系統的整體架構。

在開發程序中使用模型

在 Agile 開發中使用模型

使用模型可幫助您在開發期間了解和變更系統。

結構化和模型化方案

組織大型或小型專案中的模型。

外部資源

分類

連結

視訊

視訊的連結

視訊的連結

視訊的連結

論壇

網誌

技術文章和日誌

架構日誌 - 第 23 期:架構模型和流程

其他網站

MSDN Architecture Center

變更記錄

日期

記錄

原因

2010 年 9 月

本主題本文已整合視訊連結並重新組織連結,如此可減少閱讀內容。 請提供您的意見讓我們了解您喜歡的程度。 謝謝!

客戶回函。