最好的uml建模工具_最流行的uml建模工具有哪些

UML UnifiedModelingLanguage(UML)简介,也称为统一建模语言或标准建模语言,是始于1997年的OMG标准。它是一种支持建模和软件系统开发的图形化语言,为软件开发的所有阶段提供建模和可视化支持,包括需求分析、规格说明、构造和配置。OOAD(面向对象的分析与设计)方法的发展在20世纪80年代末和90年代达到了一个高潮,UML就是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且进一步发展,最终统一了大众接受的标准建模语言。

最流行的uml建模工具1、PowerDesigner

PowerDesigner是目前数据建模行业的领导者。功能包括:完整的集成模型,以及以IT为中心和非IT为中心的差异化建模需求。支持非常强大的元数据信息库和各种格式的输出。PowerDesigner拥有优雅人性化的界面和非常通俗易懂的帮助文档,帮助用户快速解决专业问题。

2、 er/工作室

ER/Studio是支持多平台环境的直观数据建模工具,本地集成了处理大数据的平台,如-MongoDB和HadoopHive。可以进行正向和逆向工程,具有“比较合并”功能,可以输出XML、PNG、JPEG等格式的文档。内置的自动任务执行功能支持当前流行的数据库平台。ER/Studio很强大,界面直观,用户支持也很好,马上开始工作特别容易。

3、 sparxenterpriseacter

EnterpriseArchitect是一个功能丰富的数据建模工具。自诩性价比高是明智的选择。EnterpriseArchitect帮助企业用户快速构建功能强大且可维护的系统,在共享项目中很容易扩展为大型协作团队。EnterpriseArchitect还具有动态运行仿真模型的能力,可以用来验证模型,更正确、更深入地理解原业务系统的运行模式。

4、 sparxenterpriseacter

EnterpriseArchitect是一个功能丰富的数据建模工具。自诩性价比高是明智的选择。EnterpriseArchitect帮助企业用户快速构建功能强大且可维护的系统,在共享项目中很容易扩展为大型协作团队。EnterpriseArchitect还具有动态运行仿真模型的能力,可以用来验证模型,更正确、更深入地理解原业务系统的运行模式。

5、CAERwin

ERwin也是业界领先的数据建模解决方案,可以为用户提供简单优雅的界面,同时处理复杂的数据环境问题。Erwin的解决方案提供了一个敏捷模型,元数据可以在一个公共数据库中处理,从而保证了数据的一致性和安全性。Erwin支持高度定制的数据类型、API,允许自动执行宏语言等等。Erwin还建立了一个非常活跃的用户讨论社区,使用户能够分享知识和各种经验。

6、 IBM-InfoSphereDataArchitect

InfoSphere是一个创新的数据建模工具,运行在开源平台Eclipse上。Infopshere专注于三个主要特性:高效、简单和高度集成。InfoSphere可以帮助业务用户建立逻辑和物理模型图,然后可以非常方便地在各种应用程序和系统中使用。InfoSphere是一个端到端的解决方案,可以用来快速有效地构建、部署和更新数据模型。同时,它非常简单地集成了IBM的其他相关产品。