StarUML是一个类图生成软件,我们可以使用StarUML生成我们经常使用的各种类图,StarUML功能强大,它可以根据类图的内容生成JAVA,C≤+,C#代码,也可以读取JAVA,C≤+,C#代码,支持反向生成类图。StarUML是一个具有快速开发、灵活性和可伸缩性的开源软件。qq下载站为您提供官方版本的StarUML下载。
Staruml使用教程
一、首先使用Staruml绘制例图功能
二、打开StarUML软件,选择emptyProject,然后单击OK。
三、在界面右击“Untitle”,选择“Add”→“Model”命名为茄子1。
四、右键单击并选择“AddDiagram/”UseCaseDiagram“,然后创建一个名为“useCaseDiagram1”的用例图。
五、在图形上单击鼠标右键以设置图形的特性。
StarUML软件特性
七、个可以绘制9个UML图:用例图、类图、序列图、状态图、活动图、通信图、组件图、部署图和组合结构图。
八、完全免费:StarUML是一套开源软件,它不仅可以免费下载,而且代码也是免费开放的。
九、各种格式的图像文件:可以导出JPG、JPEG、BMP、EMF和WMF格式的图像文件。
十、语言检测:StarUML更加符合现在软件的算法,但是不支持我们进行违反语法的基础操作
十一、正向和反向工程:StarUML可以根据类图的内容生成JAVA、C≤+、C#代码,也可以读取JAVA、C≤+、C#等数据来逆向反向生成
十二、StarUML支持各种数据到处,在软件的基础功能XMI中,是一种交换格式,我们可以使用StarUML工具来对XMI进行不定时更新
十三、StarUML支持我们使用Rose格式文件导入,并且软件可以直接读取rationalrose这样我们就可以切换到searUML了
十四、支持模式:支持23种Gof模式(mode)和3种EJB模式。