Enterprise Architect Corporate Edition
Enterprise Architect Professional Edition
Enterprise Architect Desktop Edition
MDG Integration for Visual Studio 2005
MDG Link for Eclipse
MDG Link for Visual Studio.NET
购买
   



Enterprise Architect


生命周期软件设计方案——Enterprise Architect是以目标为导向的软件系统。它覆盖了系统开发的整个周期,除了开发类模型之外,还包括事务进程分析,使用案例需求,动态模型,组件和布局,系统管理,非功能需求,用户界面设计,测试和维护等。

为整个团队提供高级的UML 2.0建模工具

EA为用户提供一个高性能、直观的工作界面,联合UML 2.0最新规范,为桌面电脑工作人员、开发和应用团队打造先进的软件建模方案。该产品不仅特性丰富,而且性价比极高,可以用来配备您的整个工作团队,包括分析人员、测试人员、项目经理、品质控制和布署人员等。

特性丰富系统设计

Enterprise Architect是一个完全的UML分析和设计工具,它能完成从需求收集经步骤分析、模型设计到测试和维护的整个软件开发过程。它基于多用户Windows平台的图形工具可以帮助您设计健全可维护的软件。除此,它还包含特性灵活的高品质文档输出。用户指南可以在线获取。

快速、稳定、高性能

统一建模语言能够以一致方式构建强健和可跟踪的软件系统模型,而EA为该构建过程提供了一个易于使用和快速灵活的工作环境。

端到端跟踪

Enterprise Architect提供了从需求分析、软件设计一直到执行和部署整个过程的全面可跟踪性。结合内置的任务和资源分配,项目管理人员和QA团队能够及时获取他们需要的信息,以便使项目按计划进行。

在UML 2.0上构建

通过UML(统一建模语言),您可以构建严格的可追踪的软件系统模型。EA为UML构建软件模型提供了一个快速便捷的应用环境,它支持OMG定义的新UML2.0标准。

Enterprise Architect的基础构建于UML 2.0规范之上,不仅如此,使用UML Profile还可以扩展建模范围,与此同时,模型验证将确保其完整性。产品含有免费的extensions for BPMN 和 Eriksson-Penker profile,能够将业务程序、信息和工作流程联合到一个模型内。

利用EA,设计人员可以充分利用13 UML 2.0图表的功能——EA支持全部13种 UML 2.0图表和相关的图表元素,包括:

结构图表:类、对象、合成元素、包、组件、布局;
行为图表:使用案例、通信、序列、交互概述、行为、状态、时序;
扩展:分析(简单行为)、定制(需求、变动和UI设计)。

EA提供使用工具,能够跟踪依赖关系、支持大型模型,帮助您管理大型复杂的工程;含有CVS或SCC提供工具,以时间快照为基线,通过比较来跟踪模型变动,从而实现版本控制;含有类似explorer的项目视窗,为您提供直观高性能的工作界面。

EA还含有一个所见即所得形式的模板编辑器,提供强大的文档生成和报告工具,能够生成复杂详细的报告,报告可以按照公司或客户要求的格式提供所需信息。

EA具备源代码的前向和反向工程能力,支持多种通用语言,包括C++, C#, Java, Delphi, VB.Net, Visual Basic和PHP,除此,还可以获取免费的CORBA和Python附加组件。EA提供一个内置的源代码编辑器,含语法突出功能,确保能够在一致的工作环境中快速导航和查找您的模型源代码。对于Eclipse或Visual Studio.Net工作人员,Sparx Systems还提供到这些IDE的轻量链接工具,您可以在EA中进行建模,而后直接跳转到自己偏爱的编辑器中进行源代码的进一步开发。代码生成模板还允许您对生成的源代码进行定制,使之同公司规范相符。

EA还提供对大多数软件开发语言和数据库架构的逆向工程支持,令您的应用程序可视化,从源代码、Java.jar文件甚至是.Net二进制汇编语言中获取完整框架。通过导入框架和库代码,实现对您已有投资重复利用的最大化。

EA还提供变换模板,编辑和开发均非常简单,支持先进的模型驱动结构体系(MDA)。通过内置的DDL, C#, Java, EJB 和 XSD变换,您可以从简单的“平台独立模型”开始来构建复杂的解决方案,并定位于“平台专门模型”(PSM)。一个PIM可以用来生成并同步多个PSM,使工作效率得到显著提高。

主要特性

UML设计和构建;

使用案例,逻辑,动态和物理模型;

定制进程模型的扩展或其他;

高品质的MS Word 兼容文档;

应用直观方便;

低许可费;

数据建模,前向DDL数据库工程,反向ODBC数据库工程;

多用户(Professional 和 Corporate Edition);

前向或逆向代码工 程(Professional 和 Corporate Edition)——支持Java, C#, C++, VB.Net, Delphi, Visual Basic 和 PHP;

XML导入/导出容易;

拼写检查;

更多…



产品新增特性

RTF所见即所得模板编辑器和报告生成器——EA 增强了其企业版和专业版中RTF文档生成功能,采用一个模板驱动方式生成RTF文档,允许用户在模型的元素层面上对其文档的外观、内容等进行定制。

版本控制改进——对版本控件作了明显改进,支持对嵌套软件包的控制,这样,在导入基版本控制软件包时,就不会再覆盖嵌套软件包了。大型文件加载时间显著缩短,同时对AccuRev和Perforce的支持也得到改进。

基线支持——企业版提供新的基线函数,在当前模型中,允许用户将一个完整的软件包分支保存为一个压缩的XMI文件。通过该基线函数,用户可以对当前软件包和存储的基线软件包进行比较。

MDA风格转换——EA专业版和企业版中提供MDA风格转换功能。MDA转换通过一个模板驱动方法将PIM(平台独立模型)元素转换为PSM(平台相关模型)元素。

比较工具(Diff)——专业版和企业版提供该功能,允许用户对模型结构体系和保存的XMI进行对照比较。包括以下比较内容:基线函数创建的基线、保存在硬盘上的EA XMI文件、由EA XMI控制的版本。

导入二进制模块——EA专业版和企业版允许对Java Archive (.jar), . NET PE Files* (.exe, .dll)和Intermediate Language (.il)二进制模块进行反向工程。

构建和运行——EA Professional 和 Corporate版本支持该功能,为开发人员提供集成工具,将UML开发和建模同源代码开发和编译相集成。能够使用MDA变换从源类中生成nUnit和jUnit测试类,并将测试过程直接集成到EA IDE中,如今还可以将UML和建模集成到构建/测试/运行/布署程序中。

MOF——在MOF 1.3和1.4标准下,允许向XMI导出包。向包中分配固定类型的元模型,可以创建MOF模型。MOF模型还可以输出为MOF 1.3或1.4 XMI文件规范。

工程商讨论坛——确保整个团队始终处于最新状态。使用商讨论坛可以讨论您工程的开发和进度,同时为了讨论方便,还可以将工程内容进行分类,并制定标题。用户可以针对某个标题发出消息线程或响应消息线程。在论坛消息板中,您可以链接到图表的不同元素。在当前模型下还可以使用其他模型的商讨论坛。

Web服务——支持对W3C Web服务定义语言(WSDL)的前向和反向工程。支持对WSDL文件的建模、生成、输入操作。

XML架构(XSD)——支持对W3C XML架构(WSDL)的前向和反向工程。支持对XML架构的建模、生成、输入操作。


The Corporate Edition定位于大规模开发组。它支持Desktop和 Professional版本的所有功能,如连接到SQL服务器、MySQL, Oracle9i, PostgreSQL, MSDE,Adaptive Server Anywhere 和 MS Access backends以实现知识库共享。它还支持用户安全、用户注册、用户组、复制和元素的用户级同步。该版本还包含对MDG技术的支持,而且用户还也可以获得更多的资源。

The Professional Edition定位于工作组和开发人员。它支持通过复制和网络文件实现项目共享。专业版还含有ActiveX接口,可以查询EA项目、以XMI格式提取信息。它完全支持代码导入/导出,模型元素和源代码的同步以及对SQL Server, MySQL, Oracle9i的逆向工程,而且包含对MDG技术的支持。

The Desktop Edition
是为个体用户准备的,可以生成UML分析和设计模型。除代码工程(源代码和DLL导入/导出) 、Active-X接口和多用户模型共享之外,它可以实现专业版的所有功能。

不同版本特性比较

特性 Corporate Edition

Professional Edition

Desktop Edition
.EAP 文件 Y Y Y
模型共享 Y Y N
源代码工程 Y Y N
数据库工程 Y Y N
SQL Server, MySQL, Oracle9i, PostgreSQL, MSDE,
Adaptive Server Anywhere 数据仓库
Y N N
版本控制 Y Y Y
复制 Y Y N
MDG 技术 Y Y N
安全性 Y N N
基线支持 Y N N
MDA变换 Y Y N
比较工具 (Diff) Y Y N
导入二进制模块 Y Y N
RTF所见即所得模板编辑器和报告生成器 Y Y N


MDG Integration for Visual Studio 2005

MDG Integration 和 Enterprise Architect 将最佳的UML 2.0引入到了您所最喜爱的IDE内

MDG Integration 将 UML 2.0和EA大量的优秀特性和丰富的建模能力集成到了Microsoft Visual Studio 2005内。使用EA的Project Explorer,用户可以在Microsoft Visual Studio 2005内直接导航并编辑模型。单击按钮,MDG Integration就可以进行逆向工程,使用EA模板驱动的代码工程框架能够从UML元素生成.Net代码。通过内置的高品质文本和基于web的文档生成能力,能够在IDE内获取报告和文档。此外,还支持MDA转换、基线管理和基于XML技术工程。因此,MDG Integration在 Visual Studio内提供了强大的建模功能。

可跟踪和可视化

有了MDG Integration ,开发人员可以直接在Visual Studio 2005内访问分析和设计蓝图,保证了设计人员、分析人员和开发人员的同步性。MDG Integration 为用户提供了一个简单直接的接口,对于那些习惯于IDE而且无需处理建模任务的开发人员而言,其学习过程最短。模型信息准确而且访问简单。另外,内置的模型讨论论坛还促进了整个工程团队的沟通,可以方便的交流建模思想,加强了团队协作。

MDG Integration for Visual Studio 2005 仅可用于Enterprise Architect的Professional 和 Corporate 版本。

产品主要特性:

将EA和UML 2.0无缝集成到 Microsoft Visual Studio 2005 内;

将模型和代码相统一,控制并调整UML模型的开发行为;

生成模板驱动的高品质报告,支持Rich Text和HMTL格式;

分析人员、设计人员和开发人员可以共享蓝图;

含有内置的模型论坛,促进了团队成员的沟通和协作;

MDA转换可以对开发进行快速跟踪;

显示并模拟数据库schema、WSDL和XSD文档。

在下载MDG Integration for Visual Studio 2005时,首先确保系统已安装下列软件:

Enterprise Architect 6.1 Professional (Build 785 或更高)或Enterprise Architect 6.1 Corporate (Build 785 或更高)

Visual Studio 2005

系统需求:

Intel Pentium III 1 GHhz处理器(或更高)
Microsoft? Windows 2000 (SP4或更高),Windows 2000 Server(SP3或更高),Windows XP (SP2) 或 Windows 2003 Server
RAM - 256 MB
Enterprise Architect Version 6.1 Build 785(或更高)Professional霍Corporate Editions
10 MB硬盘空间
1024x768分辨率

 

MDG Link for Visual Studio.NET

Enterprise Architect 和 Visual Studio.NET的简易集成:
The Model Driven Generator (MDG) Link for Visual Studio.NET为专业版和企业版用户提供了Enterprise Architect 和 Visual Studio.NET的集成方案,它通过一系列新特色提高了用户生产率。

Enterprise Architect 和 Visual Studio.NET之间的快捷导航:
利用MDG Link for Visual Studio.NET,EA 和Visual Studio.NET之间的导航变得非常容易。简单的键联合功能可以使用户直接从EA模型定位到Visual Studio.NET的代码中。

导入和导出代码的便捷控制:
MDG Link for Visual Studio.NET提供了一个代码导入导出的灵活控制界面,允许用户通过一个简单的进程实现整个项目的前向或反向工程。利用MDG Link for Visual Studio.NET,用户可以选择哪些类既导出也导入,也可以为新创建的类选择文件位置等。

主要特色:

  • 提供Enterprise Architect 和 Visual Studio.NET的集成;
  • 代码和模型的快捷导航;
  • 支持不同的开发配置;
  • 从Enterprise Architect内部构建和运行工程;
  • 应用直观简洁;
  • 低许可费;
  • 前向/反向代码工程,支持C#, Visual C++, VB.Net, J#。

    下载MDG Link for Visual Studio.NET之前,请确定系统以安装以下软件:
  • Enterprise Architect 4.1 Professional (Build 730 or greater) 或
  • Enterprise Architect 4.1 Corporate (Build 730 or greater)
  • Visual Studio.NET 2003

    注意:MDG Link for Visual Studio.Net仅适用于Enterprise Architect V 4.10 (build 430) 或更新版本的企业版和专业版用户。


    MDG Link for Eclipse

    MDG Link for Eclipse实现了由Enterprise Architect 和Eclipse组成的集成开发环境。通过简单的键联合加强了在EA和Eclipse之间的导航,用户可以直接从EA模型进入相应的Eclipse代码。


    EA和Eclipse之间的简易集成
    EA专业版和企业版用户可以实现同Eclipse的集成,为提高生产力还提供了大量新特性。

    EA和Eclipse之间的导航简单高效
    使用MDG Link for Eclipse,在EA和Eclipse之间的导航变得非常简单。只需简单的键联合操作就可以帮助用户直接从EA模型进入Eclipse代码的指定位置。

    灵活控制代码的输入输出
    MDG Link为控制代码的输入输出提供了一个灵活接口。只需一个简单的程序就可以完成整个项目的前向和后向工程。用户可以选择哪些类被包含在输入输出中,以及新创建类的文件位置。您甚至还可以在EA中构建并运行整个工程。

    Eclipse MDG Link仅适用于EA专业版企业版用户。

    产品主要特性和功能:

    ——实现了EA和Eclipse之间的集成;
    ——代码和模型之间的导航简单高效;
    ——支持不同开发配置;
    ——在EA中构建并运行工程;
    ——使用直观方便;
    ——低许可证费用;
    ——前向和反向代码工程-支持Java。

    在下载MDG Link for Eclipse之前,系统必须安装下列软件:

    Enterprise Architect 4.5 Professional (Build 740 或更高)或Enterprise Architect 4.5 Corporate (Build 740或更高)

    Eclipse Version 3

    产品系统需求:

    Intel Pentium III 450 Mhz处理器或更高
    Microsoft Windows 2000 (SP3 或更高), Windows XP, Windows ME 或 Windows 98
    RAM要求:
    Windows 2000, Windows ME, Windows 98,Windows XP Home 需要 96MB
    Windows XP Professional 需要 160MB
    (增加RAM有助于改善性能)
    Enterprise Architect Version 4.50 Build 740 (或) Professional 或 Corporate Editions
    4MB 硬盘空间
    1024×768显示分辨率(也支持800×600,但不支持640×480)