UModel 2026 新功能。

Altova UModel 2026版本于2025年10月21日发布。 请阅读下方关于所有新功能的介绍,并更新至最新版本。

UModel 2026 (2025年10月21日)EnterpriseProfessionalBasic
将图表保存为SVG格式。
对 Firebird 5.0 的支持。
支持 MariaDB 11.4 和 11.8 版本。
支持 PostgreSQL 17。
对 Visual Studio 2026 预览版的支持。
支持 Eclipse 4.34、4.35、4.36、4.37 版本。
对 Windows Server 2025 的支持。

将图表保存为SVG格式。

现在,除了可以将UModel中创建的UML图以PNG图像文件的形式保存外,客户还可以选择将它们保存为SVG格式。

更新后的数据库支持。

UModel 允许您从所有主流关系型数据库中导入现有表,从而创建 UML 数据库图。您可以修改现有图表,或创建新的图表,然后生成相应的 SQL 脚本。在 v2026 版本中,我们增加了对以下数据库版本的支持:

  • Firebird 5.0版本。
  • MariaDB 11.4 和 11.8 版本。
  • PostgreSQL 17版本。

对 Visual Studio Insiders 2026 的支持。

除了对Visual Studio先前版本的集成支持外,UModel 2026 还支持微软发布的这个Visual Studio的预览版本。

支持 Eclipse 4.34、4.35、4.36、4.37 版本。

UModel 完美兼容 Eclipse IDE,并且已增加对最新版本的支持。

对 Windows Server 2025 的支持。

现在,UModel 可以在 Windows Server 2025 上运行,并且已经添加了相应的支持。

更新。
现有客户可以在这里升级到最新版本。
下载。
下载一个功能齐全的.. 免费30天试用。 立即体验任何一款 Altova 产品!
MobileTogether 的新功能。
适用于跨平台、原生应用开发的全新功能。
MobileTogether

先前版本的新功能。

了解您将通过以下功能获得的所有额外能力: 升级。 从旧版本升级到 UModel。 Version 2026.

UModel 2025r2 (2025年3月25日)EnterpriseProfessionalBasic
支持 MySQL 9.0/9.1 版本。
对 IBM DB2 12.1 的支持。
支持 Eclipse 4.34 版本。
UModel 2025 (2024年10月22日)EnterpriseProfessionalBasic
对 MySQL 8.4 的支持。
支持 MariaDB 10.11、11.2 和 11.4 版本。
UModel 2024r2 (2024年4月23日)EnterpriseProfessionalBasic
支持 MySQL 8.2 和 8.3 版本,PostgreSQL 16 版本,MariaDB 11.2 版本,以及 SQLite 3.45 版本。
UModel 2024 (2023年10月24日)EnterpriseProfessionalBasic
原生支持 MySQL 和 MariaDB。
与 Eclipse 2023-06 和 2023-09 版本的集成。
水平滚动鼠标滚轮。
UModel 2023r2 (2023年4月12日)EnterpriseProfessionalBasic
支持 Firebird 4、PostgreSQL 15 以及 SQL Server 2022。
与 Eclipse 4.26、4.27 版本集成。
UModel 2023 (2022年10月19日)EnterpriseProfessionalBasic
支持 Java 17、18 和 19 版本。
支持 Visual Basic 10.0 至 16.9 版本。
支持更多数据库版本。
与 Eclipse 4.23、4.24、4.25 版本兼容。
UModel 2022r2 (2022年3月8日)EnterpriseProfessionalBasic
支持 C# 10。
支持更多数据库版本。
与 Visual Studio 2022 的集成。
与 Eclipse 4.22 的集成。
UModel 2022 (2021年10月27日)EnterpriseProfessionalBasic
支持 Windows 11。
支持 C++20 标准。
支持 Java 16。
支持 .NET 6。
支持更多数据库版本。
与 Eclipse 4.19、4.20 和 4.21 版本兼容。
UModel 2021r3 (2021年6月1日)EnterpriseProfessionalBasic
错误修复和其他改进。
UModel® 2021r2 (2021年3月4日)EnterpriseProfessionalBasic
支持 Java 15。
支持 C# 9 和 .NET 5。
支持 IBM DB2 for iSeries 7.4。
与 Eclipse 4.17、4.18 版本集成。
UModel® 2021 (2020年10月14日)EnterpriseProfessionalBasic
支持 Java 14。
对 .NET 3.0/3.1 的支持得到增强。
支持 SysML 1.3、1.4、1.5、1.6 版本。
能够转换元类。
对 MariaDB 的支持已更新。
与 Eclipse 4.15 和 4.16 版本兼容。
UModel® 2020r2 (2020年3月17日)EnterpriseProfessionalBasic
支持 Java 13。
支持 UML 2.5 和 2.5.1 版本。
支持 XMI 2.5.1 协议。
扩展API,以实现对消息窗口的访问。
支持更多数据库版本。
与 Eclipse 4.13、4.14 版本集成。
UModel® 2020 (2019年10月9日)EnterpriseProfessionalBasic
支持 C++17 标准。
支持 C# 8.0。
支持更多数据库版本。
增强的.NET二进制文件支持。
对 .NET Core 的支持得到增强。
适用于 Visual Studio 2019 的代码生成。
与 Visual Studio 2019 以及 Eclipse 4.11、4.12 版本集成。
UModel® 2019r3 (2019年4月2日)EnterpriseProfessionalBasic
支持 Java 12。
对 .NET Core 的支持。
支持更多数据库版本。
更新后的 OpenJDK 支持。
支持 Eclipse 4.9 和 4.10 版本。
对 Windows Server 2019 的支持。
UModel® 2019 (2018年10月17日)EnterpriseProfessionalBasic
UModel 软件即将迎来重大更新,将提供对高分辨率显示器的全面支持。
支持 C# 7.1、7.2 和 7.3 版本。
支持 Java 10 和 Java 11。
支持更多数据库版本。
支持 Eclipse 4.8。
UModel® 2018r2 (2018年4月17日)EnterpriseProfessionalBasic
对 C++ 的支持。
使用 COM API:可以指定一个类型名称列表,这些类型名称将在二进制导入过程中被导入。
支持 Teradata 16 和 MariaDB 10 数据库。
详细的网络代理设置。
UModel® 2018 (2017年10月3日)EnterpriseProfessionalBasic
对 Java 9 的支持。
支持 Sybase 16、PostgreSQL 9.6 和 MySQL 5.7。
与 Eclipse 4.7 的集成。
UModel® 2017 版本 3 (2017年4月4日发布)EnterpriseProfessionalBasic
支持 C# 7。
与 Visual Studio 2017 的集成。
Windows Server 2016 的支持服务。
UModel® 2017 (2016年10月4日)EnterpriseProfessionalBasic
增强的数据库支持:支持 ADO.NET 数据库驱动程序,原生支持 PostgreSQL,支持 Progress OpenEdge,支持 SQL Server 2016。
支持与 Eclipse 4.6 的集成。
UModel® 2016 第二版 (2016年2月16日发布)EnterpriseProfessionalBasic
支持 C# 6 语言。
支持与 Eclipse 4.5 的集成。
UModel® 2016 (2015年9月30日)EnterpriseProfessionalBasic
支持 C# 5 语言。
支持 Java 8。
对 Firebird 数据库的支持。
对众多数据库的支持已更新,以包含最新版本:IBM DB2 10.5、SQL Server 2014、PostgreSQL 9.4、MySQL 5.6 以及 Oracle 12C。
Visual Studio 集成功能已更新,现在支持 Visual Studio 2015。
Windows 10 支持。
UModel® 2015 版本 4 (2015年6月10日发布)EnterpriseProfessionalBasic
支持 Java 7 (在此基础上,也继续支持之前的版本)。
对 UML 数据库图中的 SQLite 支持。
UModel® 2015 (2014年9月17日)EnterpriseProfessionalBasic
支持与 Eclipse 4.4 的集成——进一步扩展了对先前版本的支持。
UModel® 2014 第二版 (2014年3月19日发布)EnterpriseProfessionalBasic
支持与 Visual Studio 2013 的集成——进一步扩展了对先前版本的支持。
UModel® 2014 (2013年10月29日)EnterpriseProfessionalBasic
支持与项目相关的SPL模板,从而实现对生成代码的更高级别的定制。
支持以下新的数据库和数据库版本: * Informix 11.70 * PostgreSQL 9.0.10/9.1.6/9.2.1 版本 * MySQL 5.5.28 * IBM DB2 9.5/9.7/10.1 版本 * SQL Server 2012 * Sybase ASE (Adaptive Server Enterprise) 15/15.7 * Access 2010/2013
支持与 Eclipse 4.3 的集成。
UModel® 2013 (2012年9月15日)EnterpriseProfessionalBasic
支持UML 2.4:这是UML标准的最新版本,并支持XMI 2.4,用于UML模型的导入和导出。
对 SysML 1.2 的支持——更新至 SysML 建模语言的较新版本。
支持将 .NET 属性以 UML 关联关系的方式进行显示——这是用户经常提出的需求。
模型组件拼写检查器:帮助用户创建准确且一致的组件名称。
UModel® 2012 第二版 (2012年2月23日发布)EnterpriseProfessionalBasic
从 UML 序列图生成代码——允许用户在序列图中插入完整的代码块,从而创建可执行的完整应用程序。
对 IBM iSeries 数据库中的逻辑文件的支持:允许用户将 iSeries 逻辑文件映射为 UML 风格数据库图中的数据库视图,并将它们包含在 UML 软件建模项目的文档中。
UModel® 2012 (2011年10月19日)EnterpriseProfessionalBasic
模型驱动架构:它支持一种完全基于模型的开发策略,并且允许将逆向工程应用中的类转换为不同的源代码语言。
增强版 UModel 专业版:为用户提供更强大的功能,这些功能此前仅包含在 UModel 企业版中。
全新入门级UModel Basic版本——为初次接触软件建模的开发者提供一款直观、功能强大的UML工具。
JDBC数据库驱动程序支持——提升Java开发人员以及其他用户的数据库连接能力。
图表窗口中的视觉对齐辅助线:允许用户使用一种替代布局工具栏的方式,创建更整洁的图表。
全新的 Java API: 允许 Java 开发者更轻松地操作、定制和增强 UModel 的功能。
UModel® 2011 版本 3 (2011年6月8日发布)EnterpriseProfessionalBasic
针对生成 .NET (C# 和 Visual Basic) 应用程序代码的项目,增强了类图功能——可以选择在类图中将 .NET 的属性和方法以单独的操作区域进行显示。
.NET 4.0 和 .NET 组件的脚本编写和脚本编辑器支持:用户现在可以包含安装在本地工作站上的任何 .NET 组件。
对从状态机图生成的代码提供更强大的支持——提供更详细的文档,以及额外的示例文件,帮助用户更好地利用这一强大的功能。
UModel® 2011 版本 2 (2011年2月16日发布)EnterpriseProfessionalBasic
支持 BPMN 2.0 标准,包括所有新的流程类型和元素,以及一个转换功能,可以将 BPMN 1.0 流程图更新为 BPMN 2.0 格式。
从状态机图生成代码——可以直接从状态机图生成 C#、Java 或 Visual Basic 代码,而无需大量的额外建模工具。
项目文档样式表:允许对生成的项目文档进行更高级的定制。
UModel® 2011 (2010年9月8日)EnterpriseProfessionalBasic
模型化 SQL 数据库:导入、导出、显示和编辑数据库表及其在 UML 数据库图中的关系。
团队协作支持:将项目分解为多个部分,以便进行并行开发。
三方项目合并:将多个子项目一次性合并到正在进行的项目中。
状态机图、序列图和通信图的增强功能:为这三种图表类型都新增了一个工具栏按钮,用户可以通过该按钮输入转换/消息的名称,系统会自动在引用类中创建相应的操作。
UModel® 2010 版本 3 (2010年5月10日发布)EnterpriseProfessionalBasic
与 Visual Studio 2010 的集成——支持 Visual Studio 2010 的集成模块是 UModel 2010r3 企业版的一个免费可选组件。
对 C# 4.0 版本的支持——我们始终致力于提供对最新行业标准软件版本的支持。
UModel 2010r3 支持协议状态机图,将其作为一种新的图表类型,并提供专门的图表工具栏。
新增功能:用户现在可以选择在从现有代码生成序列图时,忽略操作名称。
新的自动布局样式——块状自动布局,以矩形的方式将元素按照类型进行分组显示。
支持将非常大的图表保存为PNG图像文件。
UModel® 2010 版本 2 (2010年2月16日发布)EnterpriseProfessionalBasic
64位版本——UModel现在提供64位版本,可在Windows Vista 64位系统和Windows 7 64位系统上运行。
支持最新版本的UML 2.3,我们始终致力于采用最新的行业标准软件建模实践。
可以选择将从源代码生成的序列图拆分成更小的片段,这样可以更方便地追踪和分析。
HTML文档中的超链接功能已改进:现在,UML模型中出现的超链接也会包含在HTML项目文档中。
UModel® 2010 (2009年10月28日)EnterpriseProfessionalBasic
支持所有SysML v1.1版本的图表和元素。
增强型集成脚本环境,类似于 XMLSpy 2010。
自动从反向工程处理的类中生成多个序列图。
此外,我们还对图表绘制、文档生成以及代码工程方面进行了进一步的优化。
与 Windows 7 兼容。
UModel® 2009 (2009年2月3日)EnterpriseProfessionalBasic
在逆向工程过程中生成序列图。
与版本控制系统的集成。
提供广泛的API接口,允许外部程序对UModel和UML项目进行操作和修改。
支持最新的 UML 2.2 规范。
支持从URL加载文件。
大量模型图表功能的改进。
UModel® 2008 版本 2 (2008年4月28日发布)EnterpriseProfessionalBasic
对OMG业务流程建模符号(OMG Business Process Modeling Notation)的支持——这是一种图形化符号,用于绘制工作流程中的业务流程。
图层功能:类似于专业图形应用程序中的图层功能,并由一个全新的“图层”辅助窗口提供支持。
增强的自动补全功能。
合并多个项目。
支持Visual Basic 9.0和C# 3.0,这是目前这些流行的编程语言的最新版本。
支持 Microsoft Visual Studio 2008。
从一个目录导入多个 XML 模式文件。
便捷的新型图表编辑功能。
UModel® 2008 (2007年9月12日)EnterpriseProfessionalBasic
UModel软件现在提供两种版本:企业版和专业版。
与Visual Studio和Eclipse的集成——允许用户直接在他们常用的多功能集成开发环境中(IDE)中使用UModel的功能,并自动同步模型与底层代码,反之亦然。
该工具现在支持VB.NET代码的生成和逆向工程,此前它已经支持Java和C#的代码工程。
将图表保存为图像:允许用户一键将所有图表保存为图像。
增强的查找和替换功能。
序列图的增强功能。
UModel® 2007 版本 3 (2007年5月30日发布)EnterpriseProfessionalBasic
自动生成项目文档:可以创建开发项目文档,格式包括HTML、Word或RTF。同时,可以设置参数来指定文档内容,包括UML图、元素以及需要包含的详细程度。
全新的类层次结构辅助窗口:该窗口可以立即显示类的关系层次结构,清晰地展示从父类继承的属性和操作,以及子类的存在情况。
XML 模式反向工程功能的增强:支持记录 "include" 和 "import" 语句,并且与 XMLSpy 中支持的 OASIS 目录文件具有相同的功能。
所有 UML 图都支持框架和标题。
UModel® 2007 (发布日期:2007年1月1日)EnterpriseProfessionalBasic
支持所有13种UML 2.1图表类型,包括交互概览图、时序图、通信图和包图。
XML Schema 在 UML 中的建模:提供代码工程支持,与 XMLSpy 2007 具有互操作性,可以将 XSD 文件反向工程为 UML 风格的图表,支持图形化编辑 XML Schema 模型,可以从 XML Schema 模型生成 XSD 代码,并支持 XML Schema 项目的双向工程。
对 C# 和 Java 编译后的二进制文件进行逆向工程——能够自动从编译后的代码生成 UML 模型,并实现从二进制文件到源代码的转换。
模型元素的超链接功能:可以插入链接,指向其他图表、外部文档或网页。
自动生成序列图,同时也能从通信图自动生成序列图——反之亦然。
XMI 导入/导出功能的增强:与其他 UML 工具的互操作性得到提升。
UModel® 2006 版本 2 (2006年7月18日发布)EnterpriseProfessionalBasic
活动图:用于描述动作流程,并展示触发机制和决策点,以及基于内部或外部条件而产生的顺序、并行和替代流程。
状态机图:用于识别对象在其生命周期中的各种状态以及状态之间的转换条件。
组合结构图:用于记录系统或架构模式的设计或运行时架构,或者以图形方式表示一个类,而不是像类图中那样简单地列出其属性。
该软件经过了大量的人性化改进,包括:自动创建关联连接、复制/粘贴功能、更多快捷菜单、扩展属性窗口中的直接输入字段、更丰富的示例文件、教程以及帮助功能。
UModel® 2006 (2006年3月7日)EnterpriseProfessionalBasic
C# 代码生成——为 C# 编程语言提供代码生成、逆向工程和双向工程能力。逆向工程功能提供针对 Microsoft Visual Studio 和 Borland C# Builder 项目的专业支持。
序列图支持:将这些重要的行为图添加到UModel图库中,以帮助定义应用程序中对象之间的交互,并明确指定发送和接收的消息。
XMI 2.1 互操作性:该系统能够根据对象管理组™ (OMG™) 的 XML 元数据交换 (XMI®) 2.1 规范,导入和导出 UML 模型,从而实现与其他符合标准的 UML 工具之间的互操作性。
UML 2.1 标准兼容性:支持 OMG 的 UML 2.1 规范,体现了 Altova 快速响应市场需求以及致力于行业标准的决心。
高级消息功能:在消息窗口中,您可以进行搜索、筛选、复制到剪贴板以及智能超链接操作。
UModel® 2005 版本 2 (2005年11月2日发布)EnterpriseProfessionalBasic
支持Java 5.0版本——您可以选择Java 1.4或Java 5.0,以便在不同版本之间平稳过渡,同时最大限度地减少对现有项目的干扰。
新增图表元素:UML模板(Java泛型)和枚举类型,以支持Java 5.0中的新语言特性。
用户自定义包含文件:在多个项目中共享软件包,以便重用成功的软件设计,并且可以用于团队成员在大型项目中共同协作的部分。
PNG 文件支持:可以将 UML 图以一种与技术文档软件兼容的文件格式保存,以便将其作为项目文档的永久组成部分。
UModel® 2005 (2005年5月23日)EnterpriseProfessionalBasic
UML 2.0:支持统一建模语言 (UML) 的这一重大版本更新。
使用案例图、类图、对象图、组件图和部署图——重点关注在开发过程早期最有用,并且能为项目团队成员带来直接效益的 UML 图。
代码生成、逆向工程以及代码转换——适用于Java源代码。
丰富的视觉界面和易于使用的功能,包括:根据上下文提供辅助输入、颜色编码、级联样式、可自定义的设计元素、多种布局视图,以及无限次的撤销/重做操作。
更新。
现有客户可以在这里升级到最新版本。
下载。
下载一个功能齐全的.. 免费30天试用。 立即体验任何一款 Altova 产品!