StarUML 5.0.2软件介绍
StarUML(简称SU),是一种创建UML类图、生成类图和其他类型的统一建模语言(UML)图表的工具,可以依据类图的内容生成Java、C++、C代码,也能够读取Java、C++、C代码反向生成类图。
软件基础简介
StarUML是一个开源项目,发展快、灵活、可扩展性强。
1、可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、构件图、部署图以及复合结构图等。
2、 完全免费:StarUML是一套开放源码的软件,不仅免费自由下载,连代码都免费开放。
3、 多种格式影像文件:可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。
4、语法检验:StarUML遵守UML的语法规则,不支持违反语法的动作。
5、 正反向工程:StarUML可以依据类图的内容生成Java、C++、C代码,也能够读取Java、C++、C代码反向生成类图。
6、 支持XMI:StarUML接受XMI 1.1、1.2和1.3版的导入导出。XMI是一种以XML为基础的交换格式,用以交换不同开发工具所生成的UML模型。
7、导入Rose文件:StarUML可以读取Rational Rose生成的文件,让原先Rose的用户可以转而使用免费的StarUML。
8、 支持模式:支持23种GoF模式(Pattern),以及3种EJB模式。
软件特性
可绘制9款UML图:用例图、类图、序列图、状态图、活动图、通信图、构件图、部署图以及复合结构图等。
完全免费:StarUML是一套开放源码的软件,不仅免费自由下载,连代码都免费开放。
多种格式影像文件:可导出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。
语法检验:StarUML遵守UML的语法规则,不支持违反语法的动作。
正反向工程:StarUML可以依据类图的内容生成Java、C++、C代码,也能够读取Java、C++、C代码反向生成类图。反向工程有两个主要用途,其一是旧有的源码反转成图之后,可以构建UML模型的方式继续将新的设计添加上去;另一项用途是想要解析源码时,可以通过反转的类图来理解,不再需要查看一行又一行的代码,这将节省大量的时间和精力。
支持XMI:StarUML接受XMI 1.1、1.2和1.3版的导入导出。XMI是一种以XML为基础的交换格式,用以交换不同开发工具所生成的UML模型。
导入Rose文件:StarUML可以读取Rational Rose生成的文件,让原先Rose的用户可以转而使用免费的StarUML。早期,Rational Rose是市场占有率最高的UML开发工具,同时也是相当昂贵的工具。由于Rational Rose非常闻名,后来让IBM给收购了。
支持模式:支持23种GoF模式(Pattern),以及3种EJB模式。GoF模式出自于Erich Gamma等4人合著的Design Patterns:Elements of Reusable Object-Oriented Software一书,其内列出了23种软件模式,可解决软件设计上的特定问题。StarUML也支持3种常用的EJB模式,分别为EntityEJB、MessageDrivenEJB、SessionEJB。
StarUML也结合了模式和自动生成代码的功能,方便落实设计。
安装步骤
1、双击打开下载的.exe文件,点击Next。
2、对许可证协议选择我接受后点击Next。
3、选择合适安装位置后点击安装。
4、若需要创建桌面快捷方式,勾选下图红框所示内容。
5、进度条结束后安装完成。
相关软件推荐
| Dreamweaver CS6 For Mac 2013 | 10.00分 | 2023-07-27 | 下载 | ||
| MySQL 32位 5.6.24 | 5.50分 | 2023-07-27 | 下载 | ||
| Qbasic | 8.40分 | 2023-07-27 | 下载 | ||
| LuaStudio 9.9.8 | 8.00分 | 2023-07-27 | 下载 | ||
| 花生壳动态域名 6.0.6 | 8.00分 | 2023-07-27 | 下载 | ||
| Xpadder中文版 5.7 | 8.40分 | 2023-07-27 | 下载 |
-
汇编编译环境下载:masm 5.0
-
CHM电子书专家 1.56专业版
-
eXeScope 6.50汉化版
-
ietester 中文版
-
Adobe Fireworks CS5 官方下载
-
Netbeans IDE 9.0
-
Android SDK For Mac 24.1.2
-
Delphi 7.0
-
Commix工业控制串口调试工具 1.4
-
WampServer 3.1.7
-
橙光文字游戏制作工具 2.5.11
-
PL/SQL Developer 13.0.1
-
Java Development Kit 64位 7.0
-
DBF Viewer 2000 5.65
-
3D游戏制作软件 8.0
-
XP IIS(Internet Information Services) 5.1
