Enterprise Architect 13简称EA13,是一款专业的UML建模仿真软件,拥有强大的uml建模和仿真两大功能,新版本增加了多种功能包括分散的快速建模、以云为基础的项目管理和一体化仿真等多项功能,还新增多种快速访问的工具,从事uml建模的朋友可以下载体验!
Enterprise Architect 13新功能
1、对分散的快速建模、以云为基础的项目管理和一体化仿真、软件和数据库工程进行强化,增添了许多新功能。
2、功能分区界面
3、让您快速访问需要的工具:
开始
您每天需要运行的一切程序
日常浏览
邮件和日历
工作
搜索
环境和用户页面设置······
设计
4、构建模型:
新的元素和软件包
新的图表
矩阵表和方案
创建数据库和图解
基线和转换
布局
5、控制表格的外观和风格:
保存和编辑
界面外观
字体和颜色
元素对其和锁定
图表筛选
出版
6、从模型中获取信息:
申城RTF文件和Web文档
保存图像和打印
导出为CSV和XMI
版本操控和重复使用的资源服务器
生成模式和技术
技术相关生成
设置
技术管理
设置用户和组
版本操控
模型转换和完整
项目选项和参考数据
项目和UML类型
其他工具
结构
帮您完成工作的工具
讨论和评论
问答和测试
看板创建、模式和定位
任务、资源搜索和图表
变化、缺陷、议题、任务、事件、决策、搜索和图表测试窗口、搜索、报告
编码
7、制作各种编码的所有内容:
脚本
建立数据库
导入和导出WSDL, XSD
代码编辑器,导入和配置
生成
建立、运行、测试、分析、部署
插件和集成
模拟
使用模拟功能让模型生动展示
窗口和布局
模拟搜索
建立和编辑模拟方式
BPSim 和OpenModelica
控制模拟的开始、暂停、每个步骤等
执行:执行代码
扩展
8、Enterprise Architect的延伸和具体功能
可用插件
安装和管理插件运行
可用插件列表
每个插件都有帮助功能和示例
实时感知建模
当前状态和为了状态建模的强大工具
克隆结构
Enterprise Architect 13让您更清楚地比较“As-is”和“To-be”模型,分析一个图标在每次更迭中发生了扫描变化,您只需选中想改变的软件包或图表,使用上下文菜单来克隆结构为新版本。
如今您不需要选择As-Is 图表中的基地结构,就可以修改后续版本,这种克隆方法带来很多好处,可让您在模型开发中获取快照。
克隆元素
当您克隆一个独立元素时,Enterprise Architect会自动提示您输入新版本好的数值。这样您可更大地控制、跟踪整体模型的发展。
追踪
不需要为每个代表建立底层结构,就可得到表示过去、现在和未来的描绘。
使用插入相关元素功能,自动创建可追踪的描述元素进化各个阶段的图表。
过滤
实时感知模型可以使用图表过滤来突出过去,现在和未来版本中使用的元素。这可以让您快速确定在每个版本中已修改过的元素。
图表过滤
迅速突出图表元素
元素标记值
元素标记值过滤器可根据相应的标记值来突出图表元素,Enterprise Architect现可现实超出预算的元素也可隔离政府法律和公司政策相关的元素。可现实大于或小于一个范围的元素,标记值过滤器可改变向重要股东展示的图表。
分组和切换过滤
在特定中下创建筛选,使分类、排序和管理更简单,您可在多个过滤中切换,也可以同时启动整个组的过滤器。这样您就可以用复杂的逻辑如统一和相互排斥来展示图表。
动态文档
在易损页面中展示详细的元素内容
在运行中的模型元素中生成文档视图,通过自定义片段如模板绘制出详细的元素内容到易损页面。元素选中时,动态文本档集中于报导粒状元素。多个自定义模板转换来根据具体的观众角色突出相关细节。文件在运行中生成意味着任何在模板中编辑的元素都可在数秒内反映在更新的文档中。列举一系列元素来展示一个动态的报告或可浏览的阅读设置。
软件特点
一、高性能
1、加载超大模型以秒为单位
Enterprise Architect是一个非常快的执行者,在几秒钟内加载极大的模型。拥有一个高性能的模型库,Enterprise Architect轻松地容纳大团队共享同一个企业的视图。
2、全球有效协作
通过紧密集成的版本控制功能和可部署的基于云的服务器,Enterprise Architect使全球分布式团队在共享项目上有效协作。
二、仿真
1、将你的模型带入现实
使用动态模型模拟将您的模型带入现实世界。验证您行为模型的正确性,并更好地了解业务系统的工作原理。使用触发器,例如按下按钮,拨动开关或接收消息以控制模拟的执行。Enterprise Architect还可以使用以JavaScript编写的关口和效果来控制模拟的流程。
2、控制你的模拟
关口(guide)基于诸如当输入有效密码时的准则来确定接下来将采取哪个路径。通过使用效果来控制您的模拟,在模拟期间的特定时间处理变量和执行计算。尝试不同的选择,并在风险规避环境中对模拟进行更改。通过控制仿真的速度,您可以减慢系统速度,观察以前看不见的步骤。
3、改善业务成果
使用断点来分析决策并改善业务成果。 模拟可以帮助改善沟通,传达必要的业务想法和降低复杂性。
三、数据库建模
1、数据库工具和配置文件
Enterprise Architect的内置数据建模工具和配置文件扩展了UML,从表和关系的数据库概念提供直观的映射到类和关联的UML概念。这些扩展还使您能够建模数据库密钥、触发器、约束、RI和其他关系数据库功能。
2、自动生成DDL
Enterprise Architect支持对数据库模式进行建模,并自动生成用于11个DBMS目标的DDL脚本。
四、业务流程建模
使用UML作为基础建模语言的业务流程建模(BPM)有许多方法。具体而言,活动图,对象图和自定义配置文件为业务分析师提供了强大的建模方法。Enterprise Architect对UML 2.5进行了补充,包括用于分析,需求管理和流程管理(如变更,特性和问题元素)的BPMN支持和扩展元素。
五、自动化
自动化接口允许您访问Enterprise Architect模型的内部。任何能够生成ActiveX Com客户端的开发环境都可以用来连接到Enterprise Architect的自动化接口。
六、调试和可视化
1、建立、测试和运行
Enterprise Architect使您能够在Enterprise Architect开发环境中构建,测试,调试,运行和执行部署脚本。通过使用MDA Transformations从源类生成NUnit和JUnit测试类,并将测试过程直接集成到Enterprise Architect IDE,您现在可以将UML和建模集成到构建/测试/执行/部署过程中。
2、通过执行代码
除构建/测试和执行功能外,Enterprise Architect还包括Java,.NET和Microsoft Native(C ++,C和VB)的调试功能。Enterprise Architect内置的调试器专门设计用于使开发人员或测试人员在“执行”执行代码时执行捕获堆栈跟踪信息,执行挂起的线程的运行时检查。
3、代码执行到可视化图表
然后,他们可以使用最终的堆栈跟踪历史记录在Enterprise Architect中生成序列图,将实际的代码执行和调用转换为可视图表。
七、模型驱动的架构
1、转换和模板
Enterprise Architect使用易于编辑的转换模板支持高级模型驱动架构(MDA)转换。
2、独立于平台特定的平台
您可以快速从抽象模型开发详细的解决方案。单一平台独立模型(PIM)可以驱动多个特定于平台的目标解决方案的生成 - 显着提高生产力!
八、应用可视化
1、反向工程代码和数据库
Enterprise Architect通过支持广泛的软件开发语言和数据库存储库模式的逆向工程来帮助您可视化您的应用程序。
2、最大限度地重复使用
从源代码,jar文件甚至.Net二进制程序集引入完整的框架和遗留系统!通过导入框架和库代码,可以最大限度地重用和理解您现有的投资。
Enterprise Architect 13安装教程
1、双击安装文件,进入软件安装界面,点击下一步

2、阅读软件安装协议,勾选“我接受许可协议中的条款”

3、阅读重要信息,点击是

4、设置软件安装位置,默认的是“C:\Program Files (x86)\Sparx Systems\EA Trial\”,想修改点击下一步

5、点击“安装”开始安装即可

常见问题
1、如何从最近的模型中删除模型在起始页
面上的链接要从Enterprise Architect的起始页面中删除到.EAP模型的链接,请使用以下指令:
(1)转到文件菜单,然后选择打开(或按Ctrl + O组合键)选项。
(2)在“ 最近的项目”文本字段中,突出显示您要从“开始”页面上的“最近的模型”链接中删除的模型(注意:这只会删除与模型的链接,它不会从文件系统中删除.EAP文件)
(3)单击“ 从列表中删除选择”按钮。
2、从MS Excel导入CSV要求
使用EA可以导入CSV要求。要在EA中执行CSV导入,您需要为要求设置特定的CSV导入,这可以从主菜单中定义:配置 | CSV导入/导出规范。
注意:在电子表格中,元素类型需要在列(即命名为“类型”)中定义为常量:“要求”。
3、导入代码选项显示为灰色!为什么?
为了能够导入代码(反向工程),您必须首先选择一个图表,加载一个图表,然后点击它的背景。或者,您可以加载图表,然后右键单击图表的背景,然后从弹出菜单中选择“从源文件导入”,然后选择所需的语言。