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. 按照提示完成安装,安装成功后即可使用。
金字塔决策交易系统64位
浩辰CAD机械标准版
帮大家PDF超能助手
E8财务管理软件增强版
E8财务管理软件专业版
证书助手-统计局专版
冬瓜配音
浩辰CAD建筑
2K公布免费第三人称英雄射击游戏《Ethos计划》
考试啦,《葫芦娃2》带来原动画细节小考卷(4)
王国两位君主北欧之地隐士有什么用
我的世界种子怎么种植方法
崩坏学园2怎么注销崩坏怎么注销账号
不止《生化危机》外媒精选30款恐怖佳作
王国两位君主北欧之地雷神之锤解锁顺序
梦幻西游梦玲珑穿什么
功夫熊猫阿宝邀你切磋,《蛋仔派对》联动KouKouLove第二弹开启
终结之王SF《街头篮球》提升胜率之失误控制