天天看點

vs2003反向工程到visio 以及 visio自動生成代碼

1.打開visio   

  2.選擇uml   model   diagram進入uml編輯區   

  3.假如說畫好了類圖   

  4.菜單-->uml-->code-->generate,進入代碼産生頁面   

  5.選擇語言,有c#,c++,vb   

  6.浏覽location   

  7.勾選右邊要産生代碼的項目   

  8.點選ok   

  就可以生成了,但是要保證你所建的圖是正确的,否則會報錯,産生不了

對   Visual   Studio.NET   源代碼進行反向工程     

  在   Visual   Studio.NET   中,打開一個項目或解決方案,然後在“解決方案資料總管”中選擇您要對其進行反向工程的解決方案或項目。   

  注     如果已經選擇解決方案,則該解決方案中的每一項目都将進行反向工程。   

  在   Visual   Studio   的“項目”菜單上,指向“Visio   UML”,然後單擊“反向工程”。     

  在“選擇   Visio   UML   檔案”對話框中,指定用于命名和儲存   Visio   繪圖檔案的選項。   

  在“儲存于”下,指定一個位置。   

  在“檔案名”下,鍵入用于   UML   圖的檔案名,或者接受預設名稱。Visio   繪圖檔案的預設檔案名就是所選的   Visual   Studio   解決方案或項目的名稱。     

  在“另存為類型”下,預設設定為   Visio   檔案   (*.vsd)。     

  要在   Visio   中開始反向工程并打開新檔案,單擊“儲存”。   

  此時将出現“UML   反向工程”對話框,顯示操作的進度。要停止目前的反向工程操作,單擊“取消”。   

  在   Visio   中,将圖示從樹視圖中拖到繪圖頁,建立表示模型視圖的靜态結構圖。