模型化應用程式
若要判斷您的應用程式符合使用者的需求,您可以使用 Visual Studio Ultimate 了解程式碼和塑造應用程式。 Visual Studio Ultimate 可協助您視覺化程式碼,讓您可以更輕鬆地了解的架構、關聯性和行為。
您可以建立模型在不同的詳細程度和追蹤需求、工作、測試案例、Bug,或其他類型工作與模型透過連接模型項目至 Team Foundation Server 工作項目和開發計劃。 做為開發程序的一部分,您可以執行這些工作在應用程式生命週期。 請參閱Visual Studio 2013 中模型工具的新功能和情節概觀:使用視覺化和模型功能變更設計。
若要
視覺化程式碼:
|
|
描述和溝通使用者需求。:
|
|
定義結構:
|
|
驗證您的與這個要求和預定設計的系統:
|
|
使用 Team Foundation 版本控制,共用模型、檢視和圖形:
|
當您有在 Team Foundation 版本控制使用這些項目的多個使用者時,使用下列方針可協助您避免版本控制問題: |
產生或將從 UML 或網域指定的語言撰寫成應用程式的一部分。:
|
|
自訂模型和圖表:
|
模型類型和用法
模型類型和一般用法 |
---|
相依性圖形 相依性圖形可協助您在您的程式碼中所看到的組織和關聯性。 一般用法:
請參閱: |
圖層圖表 圖層圖表可讓您將應用程式的結構定義成一組圖層或區塊,其中含有明確相依性。 您可以執行驗證找到在圖層會描述物件之間的程式碼和相依性之間的衝突圖表。 一般用法:
請參閱: |
UML 模型 UML 模型具有幾種檢視,包括類別、元件、使用案例、活動和順序圖表。 您可以自訂 UML 以符合您的應用程式定義域。 例如,您可以將標籤、其他資訊和條件約束附加到模型項目。 您也可以定義會在模型上作業的工具。 請參閱 開發軟體設計的模型。 一般用法:
|
以程式碼為基礎的順序圖表 可從 .NET 程式碼產生的順序圖表能協助您視覺化程式碼如何實作方法。 一般用法:
請參閱: |
網域特定語言 (DSL) DSL 是您為特定目的所設計的標記法。 在 Visual Studio 中,通常會以圖形表示。 一般用法:
請參閱: |
哪裡可以取得詳細資訊?
論壇 |
|
網誌 |
|
技術文章和日誌 |
|
其他網站 |
請參閱
概念
Application Lifecycle Management 與 Visual Studio Team Foundation Server