我在Visual Studio解決方案中有三個項目。第一個項目是一個Windows Forms項目,它是應用程序的用戶界面。第二個項目是一個C++ dll項目,用於第一個和第三個項目之間的互操作性。最後一個項目是作爲C++源代碼導入並編譯爲靜態庫的C源代碼。項目1(WinForms)依賴於依賴於項目3(C)的項目2(C++)。概述圖表
該應用程序基本上用於測試C代碼,通過給它輸入並分析UI中的輸出。
我已經給出了源代碼,並要求使用圖表對源代碼進行結構性概述。
如何繪製顯示整個應用程序工作流程的圖表?
「源代碼概述」太含糊。你想要說明它的結構或其行爲嗎?到目前爲止,您的問題的答案是,根據概述的角度,您應該從大約5個圖表開始。爲了澄清這一點,如果有人說讓我使用圖表概述辦公室,他們可能需要一個機櫃佈局的地圖,那裏的人員的組織結構圖,計算機網絡基礎設施,甚至電線。所以,在我們提供任何可靠的建議之前,我們需要更多的信息。 – BobRodes
我需要展示什麼是類和接口,哪些類是instanciated在哪裏和這些之間的流程。我知道我們可以使用類圖,對象圖,序列圖等等。但是,這是如何在單個圖中完成的呢?有沒有辦法做到這一點沒有UML? – Abhishek
有關不帶UML的one-for-all圖的一些討論,請參見[Stack Overflow:企業架構圖描述了什麼信息?](http://stackoverflow.com/questions/25586352/what-information-is-described在企業架構圖中) – xmojmr