開發軟體設計的模型
模型圖表可幫助您了解、釐清和溝通有關您的程式碼和軟體必須支援之使用者需求的想法。例如,您可以使用統一模組化語言 (UML) 使用案例、活動、類別和順序圖表描述和溝通使用者需求。若要描述和溝通系統的功能,您可以使用 UML 元件、類別、活動和順序圖表。
您可在這個版本中建立下列 UML 圖表:
圖表 |
顯示 |
---|---|
商務程序中動作與參與者之間的工作流程 |
|
系統、其介面、通訊埠和關聯性的元件 |
|
系統及其關聯性中用來儲存和交換資料的類型 |
|
物件、元件、系統或行動之間的互動順序 |
|
系統支援的使用者目標和工作 |
若要視覺化系統或現有程式碼的架構,請建立下列圖表:
圖表 |
顯示 |
---|---|
系統的高階架構。 |
|
相依性圖形 |
現有程式碼中的相依性和其他關聯性 |
程式碼產生的類別圖表 HOW TO:從程式碼建立 UML 類別圖表 (僅限 C#)。 |
.NET 程式碼中的型別及其關聯性 |
程式碼產生的順序圖表 |
.NET 程式碼中方法呼叫的順序 |
一般工作
主題 |
工作 |
---|---|
建立模型和加入圖表。 |
|
繪製圖表以編輯模型。 |
|
從序列圖片,類別圖片,以及從其他模組工具匯出的XMI2.1項目圖片匯入UML元件 。 |
|
建立封裝將模型細分成不同小組成員能夠執行的單元。 |
|
從類別產生圖形的 C# 程式碼來啟動您的實作。 |
|
使用造型的自訂模型項目,可針對特殊用途擴充標準 UML 模型項目。 |
|
建立模型項目和工作項目之間的連結,可幫助您追蹤工作、測試案例、Bug、需求、問題,或與模型特定部分相關聯的其他類型工作。 |
|
儲存模型和圖表,可讓您與其他人共用,包括未使用 Visual Studio Ultimate 的人。 |
相關工作
主題 |
工作 |
---|---|
建立相依性圖形、順序圖表和圖層圖表以檢視和探索不熟悉的程式碼。 |
|
使用模型釐清和溝通使用者的需要。 |
|
使用模型描述系統的整體結構和行為,以及確保其符合使用者的需要。 |
|
確認您的軟體符合使用者的需要以及系統的整體架構。 |
|
使用模型可幫助您在開發期間了解和變更系統。 |
|
組織大型或小型專案中的模型。 |
外部資源
分類 |
連結 |
---|---|
論壇 |
|
網誌 |
|
技術文章和日誌 |
|
其他網站 |