上一页 下一页

主要特征

 

Sparx Systems的Enterprise Architect是一个全面的战略,需求,分析,设计,构建,测试和管理工具,可以解决企业,业务,系统和软件建模的各个方面。该工具可用于策略的制定和定义,需求管理,分析,设计,构建,构建,调试,模拟,测试,变更管理和维护,以及实施和支持。由此产生的集成模型包括所有任务,阶段,域,组件和生命周期管理之间的完全可跟踪性。

Enterprise Architect结合了UML规范(以及衍生建模语言,如BPMN和SysML)的强大功能,以及高性能,直观的界面,为整个开发团队带来了集成的高级工具集。

Enterprise Architect是一个可扩展的多用户可视化平台,具有丰富的功能集,可帮助您构建和记录健壮,可维护的系统和流程。作为全球150多个国家的分析师,开发人员,顾问和管理人员经过验证的高度流行的工具,它可用于开发多种应用程序,流程,工作流程,数据库模式,知识库,组织架构,系统和广泛的行业和领域的技术标准。

Sparx Systems的Enterprise Architect还包括对架构框架的详细支持,如TOGAF,UAF / UPDM,ArchiMate,Zachman Framework等,提供从早期战略建模到需求,应用程序生命周期管理,影响分析,架构设计的无缝建模和设计功能。和未来的状态建模。

支持的行业包括航空航天,银行,网络开发,工程,金融,医药,军事,研究,地理空间,学术,运输,零售,公用事业和电气工程等等。Enterprise Architect还有一个历史悠久的历史,被全世界的标准组织用于构建和组织他们的领域特定知识,通用模型和消息规范。

Enterprise Architect得到许多合作伙伴,顾问,大学和其他组织的支持,这些组织提供基于该系统的培训和咨询服务。有关合作伙伴和当地培训师的详细信息,请访问Sparx Systems网站(www.sparxsystems.com)。

主要特征

特色区域

描述

安装

描述如何安装和运行Enterprise Architect,并提供功能的简要概述。本节介绍了购买Enterprise Architect的位置,并包含有关版权和许可的法律和正式声明。

用户界面

有关如何在Enterprise Architect中工作和访问材料的说明,包括如何定制Enterprise Architect环境。本节详细介绍了用户界面以及提供丰富高效工具集的窗口,功能区和其他设备,使Enterprise Architect成为基于UML的建模和设计的市场领导者。还提供了一个简短的简单教程,该教程介绍了基本的建模任务,例如构建包结构,创建图表以及向模型和图表添加元素。

存储库,项目和团队

了解加速和集成软件,业务和系统开发的建模环境。了解可用于托管模型的基本类型的存储库,从本地文件到基于云的解决方案。了解团队如何协作和共享模型和设计任务。还介绍了可重用资产服务,这是一种基于云的服务,可以访问可重用的组件和技术。Enterprise Architect平台内的项目管理以及测试和维护主题也提供了一些介绍性材料。

建模基础

包含有关Enterprise Architect建模环境的丰富信息以及如何最好地表达您的设计理念。介绍模型,包,元素,连接器和图表的基本概念。

导航和搜索

了解Enterprise Architect中用于在模型中导航,在存储库中搜索特定信息以及在模型中的各种元素之间进行跟踪的工具和功能。

UML模型

回顾基本的UML建模语言,其元素以及用于建模和设计解决方案的主要图表。UML是一种行业标准建模语言,具有良好的记录和历史上多年的开发和改进。除了核心UML之外,Enterprise Architect还支持许多使用UML的衍生建模语言,以提供丰富而精确的可视化建模工具套件。例如,SysML和BPMN在Enterprise Architect中实现为核心UML语言的官方扩展。

要求

Enterprise Architect是一个非常强大的需求管理工具,除了这些工具通常提供的通用功能外,还包括更多高级选项,可提供从战略建模到实现,架构定义,部署和维护的完整可跟踪性。基于云的存储库,讨论,影响分析工具,报告和许多其他功能使Enterprise Architect成为存储和处理需求的理想平台。规范管理器是一个类似文档的界面,为创建和编辑需求提供了一个简单而熟悉的环境,而无需使用图表或可视化工具。

业务建模

功能强大的业务建模工具,包括BPMN,Simulation,BPEL,需求,用例,结构化场景等。

软件工程

发现综合开发工具集,与软件和数据库设计和编码的建模环境集成。代码工程包括自动代码生成,源代码的逆向工程以及源代码和模型之间的同步。Enterprise Architect支持十几种编程语言的代码工程!

系统工程

Enterprise Architect的Ultimate和Unified版本为系统工程师集成了许多高端功能,为关键系统参数的工程分析提供SysML建模和参数模型仿真,包括评估关键指标,如性能,可靠性和其他物理特性; 以及硬件描述语言(HDL)和ADA 2012的可执行代码生成和模型到代码转换。

企业架构

Enterprise Architect支持行业标准的体系结构框架,以促进企业建模。框架实现基于UML及其相关规范,可最大限度地提高架构严谨性,并允许用户使用XMI等标准交换企业模型信息。使用内置工具和插件框架(如TOGAF,Zachman Framework,UAF / UPDM,ArchiMate等)定义您的企业。

数据库设计与建设

Enterprise Architect包括一个功能强大的数据库设计器,用于处理数据库表和模式的配置文件,用于建模图的可视化工具,以及用于导入数据库结构和将现有结构与模型进行比较的工具 将数据模型集成到整个企业模型中可提供丰富的信息和元数据,可通过模型的各个方面进行链接和跟踪,以显示更改可能如何影响远程系统或进程。

架构工程

Enterprise Architect中的结构模型经常用于定义感兴趣的域的元模型。实现这些模型的好处的一个重要部分是模式的定义(通常基于XSD)。Enterprise Architect中的Schema Composer通过简化模型信息到符合各种流行行业元模型的命名标准和格式的模式的转换,帮助最大限度地利用这些模型。除了新的Schema Composer之外,Enterprise Architect还支持使用支持相关类型的显式建模的UML配置文件对XSD和WSDL定义进行建模。您可以使用XSD或WSDL或SoaML和SOMF在Enterprise Architect中建模和开发完整的面向服务的体系结构。

本节中包含的其他主题专门用于MOF(元对象工具),ODM和NIEM - Enterprise Architect包含许多用于建模和使用NIEM域和模式的功能。

地理空间设计

作为基于标准的建模环境,Enterprise Architect通过使用ArcGIS和GML工具和配置文件为地理空间领域专家提供支持。这些工具和配置文件允许您使用UML可视化地理空间数据库设计,将设计与企业利益相关者进行通信,将地理数据库设计直接链接到企业和系统模型和需求,以及从公司战略到关键GIS组件实现的跟踪。

模型转换

模型驱动架构(MDA)转换提供了将模型元素和模型片段从一个域转换为另一个域的完全可配置方式。这通常涉及将平台无关模型(PIM)元素转换为平台特定模型(PSM)元素。PIM中的单个元素可以负责跨多个域创建多个PSM元素。使用内置转换转换元素或编写自己的转换模板。

执行分析与模拟

通过可视化分析运行代码和执行模拟来了解您的代码库。使用测试点,分析,自动生成图表。

报告

生成PDF,RTF,DocX和HTML格式的高质量文档。凭借极其强大的模板驱动报表生成功能,Enterprise Architect是以各种格式生成高质量文档的卓越工具,有助于扩展Enterprise Architect中设计和构建的模型的范围和实用性。

项目管理

估算项目规模,衡量风险和工作量。连接项目经理和开发团队,允许最新的报告和评估项目的开发方式。通过视图和图表分配资源并跟踪完成。评估软件项目的相对复杂性。

测试和质量保证

定义测试规范,执行测试并直接从模型元素记录结果。将模型元素和测试文档保存在一个集成模型中可以显着改善质量保证团队,软件开发人员,分析师和架构师之间的沟通。探索测试和验证模型结构和内容的工具。

保养

模型验证,测试,维护,变更和问题。

自动化和脚本

扩展Enterprise Architect的功能,以创建您自己的特定于域的加载项,脚本和功能。

扩展UML

如何在Enterprise Architect对其他建模语言的支持中扩展基本UML和开放标准,以及如何使用UML概要文件,MDG技术和SDK来创建自己的建模语言。

学到更多