软件商城  >  开发工具  >  Enterprise Architect  >  Enterprise Architect — UML建模工具

商品编号:s20150430111629123

Enterprise Architect — UML建模工具

用于软件系统的设计与开发、企业业务过程建模以及更广泛建模的可视化平台

商品详情 帮助文档 购买支持

Enterpirse Architect 推出全新版本 Enterpirse Architect 13

 

- 先进的企业级可视化建模平台
- 设计精美,功能丰富的新用户界面
- 令人耳目一新的 Enterprise Architect 工作方式

 

想要了解更多详情,请点击 Enterprise Architect 13特性介绍

 

 

Enterprise Architect 产品概述

Enterprise Architect 是用于软件系统的设计与开发、企业业务过程建模以及更广泛建模的可视化平台。Enterprise Architect 基于 UML 2.5规范,是一款不断进步和完善的工具,它覆盖了开发周期的所有方面,提供了从初始设计阶段到系统部署,维护,测试以及修改控制的全程可跟踪性。它的功能包括:

- 综合的 UML 分析与设计工具

- 从业务过程到软件系统的丰富建模

- 从需求分析到系统部署的完全可跟踪能力

- 支持十多种语言的代码工程

- 可扩展的,以团队为基础的资源库

- 企业框架,思维导图, 业务过程建模标注,以及更多...

 

Enterprise Architect 与其它 UML 工具的区别

- 全面基于 UML 2.5的建模

- 内置的需求管理

- 充分的项目管理支持,包括资源,任务,项目日历和度量

- 内置测试管理:测试点管理,基于模型的测试执行,测试案例规范,支持集成测试和单元测试

- 灵活的文档生成:HTML 报告和 RTF 报告

- 代码生成:支持多种语言的代码生成,可即插即用

- 集成可视化执行分析器用于分析,调试和执行 Java 和.Net 应用程序,运行时生成模型对象的实例和从堆栈信息中记录对顺序图的操作

- 可扩展的建模环境,允许用户定义 Profiles 和 Technologies

- 可使用性:Enterprise Architect 上手很容易并且可以快速掌握 UML

- 速度:Enterprise Architect 的运行速度非常快

- 可扩展性:Enterprise Architect 能处理非常巨大的模型并且支持多个并行用户

- 价格:Enterprise Architect 为团队协作打造合理价位,使团队开发及合作变得切实可行

 

 

 

 

 

 

 

 

选择Enterprise Architect 的理由

Sparx Systems 已经在全球 130 多个国家销售,数千家公司超过40万的用户正在使用Enterprise Architect。它广泛应用于各种领域的软件系统开发,从航空、金融、国防、电子工程、医药、交通、通信、军队、学术机构、零售到设施等。与此同时,它还在全球范围内被一些职业技术学院、公司和大学有效的用于 UML 和业务架构的培训,所实现的项目涵盖了从单用户系统到超过千人的大公司的分布式系统。这足以说明 Enterprise Architect 在全球业界的受欢迎程度。Enterprise Architect 被开发者,分析师以及咨询师作为首选的 UML 建模工具。

 

Enterprise Architect功能阐述

- ​​建模和管理复杂的信息:

Enterprise Architect 能帮助个人,公司以及大型组织建模及管理复杂的信息。这些通常将涉及到软件开发和IT系统的设计与部署,也可能涉及到业务分析和业务过程的建模。

Enterprise Architect 集成并连接广泛的结构与行为信息,这有助于构造一致的,并且可验证的架构模型。它还可以执行管理版本,跟踪差异,审计修改以及安全控制等,从而使项目开发得到有效的控制及满足兼容性的标准。

- ​建模,管理和跟踪需求:

记录并跟踪从初始的基本需求到设计、建造、部署以及其后阶段的需求。使用影响分析工具对新提出的需求变化与初始需求进行对比,从而构造正确的系统。

- ​让团队联系更加紧密

在这个可扩展且容易部署的多用户环境中,Enterprise Architect 从各个方面,包括产品(或系统)开发与维护的各个阶段,将整个团队成员整合在一起,并通过内置的合作机制使团队成员能够进行信息共享。为业务分析师,软件架构师,开发人员,项目管理者,测试人员,项目合作者及项目辅助职员提供统一的资源库,向具有多个子系统和多视点的复杂系统提供统一的视图。

- ​使用 UML 设计构造各种不同的系统.

UML 2.3 是有开放标准、具有很强表达力的建模语言,用于描述、建立文档、设计软件、业务分析和 IT 系统的构造。Enterprise Architect 让你能够在建模,设计和建造系统时充分发挥 UML 2.3 的表达能力。并以一种开放的、且容易理解的方式进行,其主要包括:代码生成,数据库结构,文档生成,项目度量和模型转换,指定行为与结构以作为约定的基础。

- ​可视化,剖析与理解复杂的软件.

软件通常是复杂而难以理解的。Enterprise Architect 可对多种语言的源代码进行反向工程,进而转化成容易理解的静态结构。要完成该全部过程,则需要使用 Enterprise Architect 内置和专有的分析及实时调试工具来记录和可视化软件在执行过程中的信息。反向工程数据库模式用于很多系统集成现有的数据模型到自身模型中。并使用创建运行时的模型元素实例和内置对象工作台来激活对象的方法。

- ​使用全生命周期建模和项目管理.

可记录并跟踪模型元素的信息对于成功的开发是极为重要的。这些信息,如:测试,项目管理和维护。使用它们可以有效地推动和跟踪产品开发。

- ​共享与再用跨平台的信息

Enterprise Architect 使用行业标准的 XMI,支持多种机制进行模型的导入/导出功能。这使得建模者可以使用由其他工具生成的信息,并可以在 Enterprise Architect 的模型间进行拷贝,甚至可以直接地写入其他工具中。

- ​使用模型驱动的架构创建平台独立的模型

模型驱动架构(MDA)是一开放标准,被设计用来实现独立平台的快速应用开发。模型可以被构造成置于抽象层的高端,采用 MDA 工具,将其转换到模型和指定平台的代码中。Enterprise Architect 有丰富的内置工具支持 MDA 转换。

 

Enterprise Architect版本选择

Enterprise Architect 有 6 个可使用的版本:完全版,系统工程版,业务与软件工程版,企业版,专业版以及桌面版。每一个版本提供一定范围的功能以支持不同用户组:从单人项目到大型团队项目。浮动注册码安排在完全版,系统工程版,业务与软件工程,以及企业版。浮动注册对需要集中管理注册码的公司特别有用。浮动注册码可以由不同的职员使用,既可以是暂时的,也可以是永久的。

版本差异:

有三种适用的Enterprise Architect - 桌面版,专业版和企业版。企业版有更丰富的功能。

桌面版 针对单个开发人员,生成UML分析和设计模型。他包括所有的专业功能,除了代码工程 (导入/导出源代码和DDL),Active-X接口和能力可以在多个用户间共享模型。

专业版 针对工作组和多个开发人员。它通过复制和共享文件支持项目网络共享。专业版还具有ActiveX接口询问EA项目和提取XMI格式的信息。专业版还完全支持代码导入/导出 并同步模型元素源代码和逆向工程SQL Server, MySQL, Oracle 9i 和 10g, PostgreSQL, MSDE和Adaptive Server Anywhere数据库。

企业版 定位于更大的开发团队。它支持所有的桌面和专业版功能,也可以链接到 SQL Server, MySQL, Oracle 9i and 10g, PostgreSQL, MSDE和Adaptive Server Anywhere DBMS 后端作为共享库。它还支持用户安全,用户登录,用户组和用户级元素锁定。

详细版本功能对比:

- 基本版:

企业版:标准许可 和 浮动许可

- Enterprise Architect企业版是定位于大型开发团队的综合建模解决方案, 支持大型协作团队的安全权限设置和远程数据库管理系统访问。它提供了一个丰富的功能组合,包括:模型审核,版本控制,以角色为基础的安全设置,思维导图,选择DBMS库,MDG技术的创建和使用,共享模型,运行程序的调试和可视化,等等。

- 自动化接口方法使其它应用程序也具备了创建,访问,修改Enterprise Architect UML 元素的能力。导入和导出XMI兼容模型的能力提供了对照于建立基线的数据共享和模型, 并可迅速生成HTML和RTF格式的专业水准报告。

- 企业版也支持用户安全设置,复制及用户级别的元素和图的锁定。

- 综合全面的功能使企业版适用于任何大型开发团队。
 

专业版:标准许可 

- 专业版是适用于工作组,分析专家和开发人员的功能强大的建模及可视化工具。

- 它支持项目共享,从复制,共享网络文件,直至版本控制集成。

- 该版本功能包括:代码和数据库工程,MDG技术,思维导图,项目论坛和客户定制RTF报告。

- 访问自动化接口使其它应用程序也具备了创建,访问,修改Enterprise Architect UML 元素的能力。

- 使用专业版,开发团队可以调试,并可视化运行程序,管理和跟踪需求变化,及建立复杂的系统。
 

桌面版: 标准许可

- Enterprise Architect桌面版提供了超值的解决方案,用于UML和业务过程建模,可视化及测试管理。它向独立的分析和开发人员提供了弹性的建模环境,支持从思维导图到需求变化,直至部署的端到端的可跟踪能力。

- 桌面版支持版本控制集成和profile/元模型扩展,及HTML和RTF报告生成。访问自动化接口使其它应用程序也具备了创建,访问,修改Enterprise Architect UML元素的能力。采用思维导图组织和表达围绕一个中心主题的创意,任务和关键概念,从而有助于解决问题和组织逻辑判断。EAP 项目文件用于保存和记录UML 2.5模型,用于可视化,查看和理解复杂软件。

 

 

- 扩展套装版本:

 

完全版: 标准许可 & 浮动许可

针对高级用户和跨多个领域的使用人员,完全版提供了Enterprise Architect 的完整体验。深度支持业务建模,软件工程和系统开发,并将它们无缝的整合到单一的开发环境中。并且你的团队可以保持联系和控制哪怕是最复杂和严格的项目。

包含 MDG技术和构造框架技术:

•支持UPDM 的MDG技术
•支持Zachman Framework的MDG技术           
•支持TOGAF的MDG技术
•支持SysML的MDG技术
•支持DDS的MDG技术

包含 MDG 集成工具:

•支持Visual Studio的MDG集成
•支持Visual Studio的MDG连接   
•支持Eclipse的MDG集成
•支持Eclipse的MDG连接

 

 

业务和软件工程版: 标准许可 & 浮动许可

当专业的系统和软件开发,使用UML,SysML, DDS和相关技术,建立实时嵌入式系统解决方案,该版本Enterprise Architect所具有的特色内置工具,将帮助你和你的团队获得最佳解决方案。

包含 MDG技术和构造框架技术:

•支持UPDM的MDG技术

•支持Zachman Framework的MDG技术          

•支持TOGAF的MDG技术

 

包含 MDG 集成工具:

•支持Visual Studio的MDG集成

•支持Visual Studio的MDG连接 

•支持Eclipse的MDG集成

•支持Eclipse的MDG连接

 

 

系统工程版: 标准许可 & 浮动许可

当专业的系统和软件开发,使用UML,SysML, DDS和相关技术,建立实时嵌入式系统解决方案,该版本Enterprise Architect所具有的特色内置工具,将帮助你和你的团队获得最佳解决方案。 

包含 MDG技术和构造框架技术:                       

•支持UPDM的MDG技术

•支持SysML的MDG技术

•支持DDS的MDG技术              

 

包含 MDG 集成工具:

•支持Visual Studio的MDG集成

•支持Visual Studio的MDG连接

•支持Eclipse的MDG集成

•支持Eclipse的MDG连接

 

 

 

如果您要购买5套或以上相同版本的Enterprise Architect产品,请联络我们索取优惠报价。

我们的联系方式是:电话:010-64795581 ; Email:sw_service@csdn.net

如果您有问题需要紧急沟通,请拨打电话 010-64795581.

发表咨询:

咨询回复时间为工作日早9:00-18:00,请耐心等待工作人员回复,如果您有问题需要紧急沟通,请拨打电话 010-64795581.

咨询内容:
提交