staruml免费版是由韩国公司主导开发的一款uml建模工具,是开放源码的工具,可以绘制多大9中的uml类图,小编这里提供的是绿色中文破解版,无需安装,欢迎你来it猫扑下载。
staruml绿色版特色:
staruml支持uml2.0定义的大多数图,但缺少对象图(object diagram),包图(package diagram),时间图(uml timing diagram)和交互预览图(interaction overview diagram)等功能,虽然对象图和包图完全可以通过类图编辑器画出来。staruml遵守uml的语法规则,不支持违反语法的动作。
staruml 支持多种格式的影像文件可导出jpg、jpeg、bmp、emf和wmf等格式的影像文件。 staruml 可以依据类图的内容生成java、c++、c#代码,也能够读取java、c++、c#代码反向生成类图。反向工程有两个主要用途,其一是旧有的源码反转成图之后,可以构建uml模型的方式继续将新的设计添加上去;另一项用途是想要解析源码时,可以通过反转的类图来理解,不再需要查看一行又一行的代码,这将节省大量的时间和精力。
另外,staruml也结合了模式和自动生成代码的功能,方便我们落实设计。
staruml安装教程
1、进入安装向导,单击“next”。

2、勾选“i accept the agreement”同意安装协议,再点击“next”

3、根据自己习惯选择合适的安装路径

4、若需要创建桌面快捷方式,勾选下图红框所示内容

5、进入安装信息确认界面,单击“install”,开始安装
6、安装完成

7、staruml的工作界面

staruml软件功能
语法检验
staruml遵守uml的语法规则,不支持违反语法的动作。
支持xmi
staruml接受xmi 1.1、1.2和1.3版的导入导出。xmi是一种以xml为基础的交换格式,用以交换不同开发工具所生成的uml模型。
可绘制9款uml图
用例图、类图、序列图、状态图、活动图、通信图、构件图、部署图以及复合结构图等。
完全免费
staruml是一套开放源码的软件,不仅免费自由下载,连代码都免费开放。
多种格式影像文件
可导出jpg、jpeg、bmp、emf和wmf等格式的影像文件。
导入rose文件
staruml可以读取rational rose生成的文件,让原先rose的用户可以转而使用免费的staruml。早期,rational rose是市场占有率最高的uml开发工具,同时也是相当昂贵的工具。由于rational rose非常闻名,后来让ibm给收购了。
staruml使用实例:
同事给我推荐了一款uml工具,开始用着没什么,但越用越感觉不错,我甚至都想什么时候把机器上的rose删除,直接用这款软件了,听说这个软件是一个韩国人用delphi写的,支持uml2.0。
下面就是我偶尔用staruml做的几个演示图,当然很不全面,更多的功能还要使用一段时间之后才能体会出来。当然有兴趣的朋友不妨也试一下,相信会有更多的发现。
1、用例图: usecase

2、生成时序图,协作图,活动图等

3、生成的时序图:

4、反向工程以及生成代码:

5、类图:

