1、啟動visualstudioinstaller,點擊“單個組件“,“代碼工具”,勾選”類設計器“。
2、右鍵要查看的項目,選“查看”,“查看類圖”或者右擊項目,選添加,新建項,新建類圖。
3、最後將項目拖進類圖中,即生成類圖。
類圖用什麽工具畫?類圖用StarUML工具畫。
StarUML是壹種創建UML類圖,生成類圖和其他類型的統壹建模語言(UML)圖表的工具。StarUML是壹個開源項目之壹發展快、靈活、可擴展性強(zj)。支持23種GoF模式(Pattern),以及3種EJB模式。StarUML也結合了模式和自動生成代碼的功能,方便落實設計。
GoF模式出自於ErichGamma等4人合著的DesignPatterns:ElementsofReusableObject-OrientedSoftware壹書,其內列出了23種軟件模式,可解決軟件設計上的特定問題。StarUML也支持3種常用的EJB模式,分別為EntityEJB、MessageDrivenEJB、SessionEJB。
相關信息
1、可繪制9款UML圖:用例圖、類圖、序列圖、狀態圖、活動圖、通信圖、構件圖、部署圖以及復合結構圖等。
2、完全免費:StarUML是壹套開放源碼的軟件,不僅免費自由下載,連代碼都免費開放。
3、多種格式影像文件:可導出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。
4、語法檢驗:StarUML遵守UML的語法規則,不支持違反語法的動作。
5、正反向工程:StarUML可以依據類圖的內容生成Java、C++、C#代碼,也能夠讀取Java、C++、C#代碼反向生成類圖。
如何從現有類中生成類圖壹:什麽是ModelGoon?
它是壹個Eclipse插件,用於基於UML圖的模型設計,以及逆向工程(即從已有源代碼生成類圖)。
二:安裝
點擊打開鏈接ModelGoon到電腦,從eclipse中選擇help-->installnewsoftware.在workwith-->Add選擇已經下載的ModelGoon-4.4.,壹路next完成安裝。
三:使用
安裝成功後,在eclipse中File-->new-->other-->ModelGoonDiagrams選擇ClassDiagram,在自己Java工程中創建壹個後綴是.mgc的文件,用它來生成類圖。
用法很簡單,直接把Java類拖拽到這個文件視圖中,就會自動生成UML類圖。