關於將 Visual Studio 6.0 原始程式碼反向工程到 UML

如果您是在 Microsoft Visual c + + 6.0 或 Microsoft Visual Basic 6.0 中開發專案,您可以使用 Microsoft Office Visio 中的 [ UML 模型圖] 範本來對專案的類別定義進行反向工程,然後產生 UML 靜態結構模型。

當您安裝 Visio 時,也會安裝可供您自訂 Visual c + + 及 Visual Basic 的動態連結程式庫(DLL)檔案。 自訂專案會將VISIO UML 增益集工具列新增至 Visual c + + 和 visual Basic。

VISIO UML 增益集會在 Visual Basic 中建立一個工具列,您可以用來在 visio 程式中使用反向工程原始程式碼來建立 UML 靜態結構模型。 在您按一下 [工具列] 按鈕之前,請先開啟包含您要進行反向工程之程式碼的 Visual Basic 專案。

Visual c + + Visio [UML] 增益集使用流覽資訊檔案來建立 UML 模型。 因此,對於 Visual c + +,當您使用您想要進行反向工程的原始程式碼建立專案時,您必須產生流覽資訊檔案。

您模型的反向工程程式碼元素會出現在 Visio UML 模型資源管理器的 樹狀檢視 中,您可以將圖示拖曳至繪圖頁面,以建立靜態結構圖表。

您可以在樹狀檢視中按兩下圖示或繪圖頁面上的圖形,以存取 UML 元素的屬性。

附註: 反向工程 Visual c + + 與 Visual Basic 的語言對應及支援的語言構造不相同。

自訂 Visual C++ 或 Visual Basic 時所出現的 UML 工具列

圖說文字 1 [開啟 visio ] 按鈕按一下以啟動 visio,然後選擇您要開啟的繪圖類型。

圖說文字 2 [新的 VISIO Uml 檔] 按鈕按一下,即可直接開啟 [Visio uml 模型圖] 範本。

圖說文字 3 反向工程 [UML 模型] 按鈕按一下以反向工程特定專案的原始程式碼、開啟 [ UML 模型圖] 範本,並在樹狀結構視圖中將結果顯示為圖示。

圖說文字 4 Visio [UML 選項] 按鈕(僅限 Visual c + +)按一下以設定包含或排除 MFC 類別、ATL 類別或標準包含檔案的選項。

圖說文字 5 VISIO uml [說明] 按鈕按一下以開啟 visio [反向工程 c + + 程式碼] 的 [說明] 主題。

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×