StarUML (简称 SU) 是一款功能强大的工具,专门用于创建 UML 类图和生成其他类型的统一建模语言 (UML) 图表。它能够根据类图内容生成 Java、C++、C# 代码,并且可以从 Java、C++、C# 代码反向生成类图。StarUML 作为一个开源项目,以其快速的发展、灵活性和强大的可扩展性而著称。
1. 多样化的 UML 图绘制:支持用例图、类图、序列图、状态图、活动图、通信图、构件图、部署图以及复合结构图等九种类型的 UML 图。
2. 完全免费:StarUML 是一款开源软件,不仅免费提供下载,其源代码也完全开放。
3. 多种格式的影像文件支持:可以导出 JPG、JPEG、BMP、EMF 和 WMF 等多种格式的影像文件。
4. 语法检验:StarUML 遵循 UML 语法规则,确保所有操作都符合 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 设计模式和 3 种 EJB 模式。
软件功能
免费开源的建模工具
支持导出 JPG、JPEG、BMP、EMF 和 WMF 等格式的影像文件
能够创建类图、序列图、状态图、活动图、模块图、部署图和复合结构图等 UML 图形
支持 UML 2.0 定义的大多数图
支持多种格式的影像文件导出
安装步骤
1. 在本站下载安装包后,双击打开安装包。
2. 按照提示完成安装,安装成功后即可使用。
傲软PDF转换
作曲大师音乐梦想家
金字塔决策交易系统64位
腾讯围棋
QVE人声分离
QVE电脑录音
浆果录屏
打印机驱动管家
2K公布免费第三人称英雄射击游戏《Ethos计划》
考试啦,《葫芦娃2》带来原动画细节小考卷(4)
王国两位君主北欧之地隐士有什么用
我的世界种子怎么种植方法
崩坏学园2怎么注销崩坏怎么注销账号
不止《生化危机》外媒精选30款恐怖佳作
王国两位君主北欧之地雷神之锤解锁顺序
梦幻西游梦玲珑穿什么
功夫熊猫阿宝邀你切磋,《蛋仔派对》联动KouKouLove第二弹开启
终结之王SF《街头篮球》提升胜率之失误控制