StarUML是壹個工具,用於創建UML類圖,生成類圖和其他類型的統壹建模語言(UML)圖。StarUML是壹個開發速度快、靈活性和擴展性強(zj)的開源項目。它支持23種GoF模式和3種EJB模式。StarUML還結合了模式和自動代碼生成的功能,以方便設計的實現。
GoF模式來自於ErichGamma等人合著的《設計模式:可復用面向對象軟件的元素》壹書,書中列舉了23種軟件模式,可以解決軟件設計中的具體問題。StarUML還支持三種常用的EJB模式,即EntityEJB、MessageDrivenEJB和SessionEJB。
相關信息
1,可以畫出九個UML圖:用例圖、類圖、序列圖、狀態圖、活動圖、通信圖、組件圖、部署圖、復合結構圖。
2、完全免費:StarUML是壹套開源軟件,不僅可以免費下載,還可以免費開放代碼。
3.多格式圖像文件:圖像文件在JPG,JPEG,BMP,EMF和WMF格式可以導出。
4.語法檢查:StarUML遵守UML的語法規則,不支持違反語法的動作。
5.正反向工程:StarUML可以根據類圖內容生成Java、C++和C#代碼,也可以讀取Java、C++和C#代碼逆向生成類圖。
如何用uml制作教務系統的類圖?妳必須先分析教務系統的基本業務。
比如應該有學生,老師,班級,科目等等。
畫UML類圖並不難。關鍵是要熟悉系統,分析業務類圖。
如何用unity3d腳本制作uml類圖如果妳的腳本是面向對象語言,可以制作UML類圖。
類圖主要反映類、接口等類圖元素之間的關系。顯示類圖元素的方法、屬性和其他結構。