
软件介绍
Umbrello UML Modeller是专业的UML图设计软件,允许您以标准格式创建UML和其他系统的图表,以记录或设计程序的结构,同时能够它可以对 C++、IDL、Pascal、Ada、Python和Java编写的代码进行反向工程,最后的模型�热菽芄蛔魑�ocBook 和XHTML格式发布。

软件功能
大多数umbrello功能和图表类型取决于公共UML标准。
Umbrello支持XMI 1.2文件导入和导出(几乎与UML 1.4兼容)。目前正在支持XMI 2.0。
支持的3rdparty文件导入格式。
软件官网
https://www.uml-diagrams.org/
软件综述
Umbrello UML Modeller是一款用于创建和修改统一建模语言(UML)图表的开源软件。它是一款免费且跨平台的软件,可以运行在Windows、Linux和macOS等操作系统上。
Umbrello UML Modeller拥有多种特性和功能,包括:
- 支持多种UML图表类型: Umbrello UML Modeller支持创建用例图、类图、对象图、活动图、状态图、时序图和部署图等多种类型的UML图表。
- 提供丰富的信息和编辑工具: Umbrello UML Modeller提供了丰富的工具来编辑和修改UML图表,包括拖放、缩放、旋转、复制、粘贴、删除、对齐等操作。此外,它还提供了自动排版和布局排列等功能,帮助用户快速创建美观且易于阅读的UML图表。
- 支持项目管理: Umbrello UML Modeller支持项目管理功能,允许用户创建新项目、打开现有项目、保存项目、导入和导出项目等操作。它还提供了版本控制功能,帮助用户跟踪项目的更改。
- 支持代码生成: Umbrello UML Modeller支持代码生成功能,允许用户将UML图表自动生成程序代码。它支持多种编程语言,包括Java、C++、C#、Python等。代码生成功能可以帮助用户快速实现UML图表的逻辑设计,缩短开发时间。
- 支持多种导出格式: Umbrello UML Modeller支持多种导出格式,包括PNG、JPEG、SVG、PDF、XMI等。这使您可以轻松地分享UML图表或将其集成到其他文档中。
总体而言,Umbrello UML Modeller是一款功能强大且易于使用的UML图表编辑工具。它可以帮助用户快速创建和修改UML图表,并支持代码生成和多种导出格式。如果您正在寻找一款免费且跨平台的UML图表编辑工具,那么Umbrello UML Modeller是一个不错的选择。
Umbrello UML Modeller的一些优点包括:
- 免费且开源
- 支持多种UML图表类型
- 提供丰富的信息和编辑工具
- 支持项目管理
- 支持代码生成
- 支持多种导出格式
Umbrello UML Modeller的一些缺点包括:
- 界面可能对于初学者来说过于复杂
- 某些功能可能不够完善
- 代码生成功能可能不适用于所有编程语言