- 浏览: 160860 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (134)
- JAVA Collection,Map (6)
- JAVA IO (6)
- JAVA 线程 (12)
- JAVA 反射机制 (6)
- JSP (2)
- JAVASCRIPT (6)
- JAVA OOP (4)
- Struts (4)
- Hibernate (5)
- Spring (9)
- IBatis (8)
- HTML (1)
- CSS (1)
- ORACLE (1)
- Servlet (4)
- DATABASE (5)
- JAVA逻辑 (1)
- JVM学习 (8)
- 设计模式 (13)
- JDBC (1)
- JAVA XML (6)
- Jquery (4)
- IT生活 (2)
- JAVA Web Servece (2)
- EJB (2)
- C语言基础 (3)
- JAVA数据结构和算法 (4)
- C数据结构和算法 (0)
- JAVA Collection (5)
- Map (5)
- Inner Class (1)
- JVM (0)
- tomcat (0)
- 版本控制 (1)
最新评论
-
baukh789:
...我们公司最近也在推这个东西,SVN用了四五年了,猛的换一 ...
git 初使用 -
BuN_Ny:
时序图???????????????????
EA入门-4 -
308202251:
308202251 写道308202251 写道3082022 ...
Java 反射机制中 getMethod()和getDeclaredField()区别 -
308202251:
308202251 写道308202251 写道3082022 ...
Java 反射机制中 getMethod()和getDeclaredField()区别 -
308202251:
308202251 写道308202251 写道3082022 ...
Java 反射机制中 getMethod()和getDeclaredField()区别
生命周期软件设计方案——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接口和多用户模型共享之外,它可以实现专业版的所有功能。
EA简单入门
为整个团队提供高级的UML 2.0建模工具。
快速、稳定、高性能
端到端跟踪
在UML 2.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还含有一个所见即所得形式的模板编辑器,提供强大的文档生成和报告工具,能够生成复杂详细的报告,报告可以按照公司或客户要求的格式提供所需信息。
主要特性
UML设计和构建;
使用案例,逻辑,动态和物理模型;
定制进程模型的扩展或其他;
高品质的MS Word 兼容文档;
应用直观方便;
低许可费;
数据建模,前向DDL数据库工程,反向ODBC数据库工程;
多用户(Professional 和 Corporate Edition);
前向或逆向代码工 程(Professional 和 Corporate Edition)——支持Java, C#, C++, VB.Net, Delphi, Visual Basic 和 PHP;
XML导入/导出容易;
拼写检查;
产品新增特性
比较工具(Diff)——专业版和企业版提供该功能,允许用户对模型结构体系和保存的XMI进行对照比较。包括以下比较内容:基线函数创建的基线、保存在硬盘上的EA XMI文件、由EA XMI控制的版本。
Business Process
|
业务流程
|
Requirements
|
需求分析
|
Use Case
|
用例
|
Domain Model
|
领域模型
|
Class
|
类设计
|
Database
|
数据库设计
|
Component
|
组件
|
Deployment
|
部署
|
Testing
|
测试
|
Maintenance
|
维护
|
Project Management
|
项目管理
|
User Interface
|
用户接口
|
发表评论
-
一个项目的开发过程(转)
2011-09-29 23:55 7891、项目启动 1)、项目组成立(公司成员、客户成员)2)、 ... -
代理模式 Proxy
2011-09-13 21:47 818代理模式:给某一对象提供代理对象,并由代理对象控制具体对象的引 ... -
装饰者模式
2011-09-12 02:17 1332装饰者模式动态地将责任附加到对象上,若要扩展功能,装饰者模式提 ... -
策略模式
2011-09-10 17:01 790抽象策略角色: 策略类,通常由一个接口或者抽象类实现。 ... -
简单工厂模式
2011-09-03 19:32 748优点 :工厂类是整个模式的关键.包含了必要的逻辑判断,根据 ... -
状态图和活动图区别
2011-08-30 17:01 1358状态图是描述某一对象的状态转化的,它主要表现的是该对象的状态。 ... -
UML建模之状态图(Statechart Diagram)
2011-08-29 15:07 1471一、状态图简介(Brief introduction) ... -
EA入门-4
2011-08-29 13:49 317111.2. 时序图的绘制 ... -
EA入门-3
2011-08-29 13:48 1204八. 文档的生成 8 ... -
EA入门-2
2011-08-29 13:48 1346四. Class 模型 ... -
UML用例图中包含(include)、扩展(extend)和泛化(generalization)三种关系详解
2011-08-09 21:12 709共性:都是从现有的用 ... -
UML用例图之泛化(generalization)、扩展(extend)和包含(include)关系--UML一波流系列讲解
2011-03-14 22:49 1654在画用例图的时候,理 ...
相关推荐
本文将通过一个具体的MT4 EA编写实例,深入浅出地解析其设计逻辑,帮助渴望学习EA编程的朋友们快速入门MQL语言。 MT4,即MetaTrader 4,是全球广泛使用的外汇交易平台,支持用户自定义交易策略并实现自动化执行。EA...
EA入门教程.pdf Enterprise Architect(EA)是一款功能强大的UML建模工具,旨在帮助用户设计、开发和维护软件系统。该工具提供了从需求收集、步骤分析、模型设计到测试和维护的整个软件开发过程。 EA提供了高级的...
火龙果-EA入门教程是针对Enterprise Architect(EA)这款强大的建模工具的初学者编写的指导文档。Enterprise Architect是一款广泛应用于软件开发、系统工程、业务流程建模等多个领域的工具,它支持统一建模语言(UML...
《火龙果-EA入门教程》是一份针对Enterprise Architect(EA)7.0版本的初学者教程,旨在帮助用户快速掌握这款强大的系统建模工具。Enterprise Architect是一款广泛应用于软件开发、企业架构规划和业务流程分析的工具...
### 单片机C语言入门-2.0.1-C51单片机模拟板电路初版 #### 概述 本章节将详细介绍基于普中科技C51单片机学习开发平台HC6800-ES-V2.0新版原理图的相关知识点,包括电路设计、各组件功能以及如何通过C语言进行编程...
**EA入门经典教程** 本文将深入探讨Enterprise Architect(简称EA)这一强大的UML建模工具。EA是一款功能全面、易学难精的软件,尤其在绘制UML(统一建模语言)图方面表现出色,其专业性和美观度远超其他同类工具。...
"EA 入门教程 中文版 UML 资料" EA(Enterprise Architect)是一款功能强大且灵活的 UML 建模工具,旨在帮助软件开发团队高效地设计、开发和维护软件系统。该工具提供了一个高性能、直观的工作界面,支持 UML 2.0 ...
多任务编程超入门-(10) 线程同步,数据交换的序列图
ea7.0入门教程 Enterprise Architect
### EA7 入门教程知识点详解 #### 一、Enterprise Architect (EA) 概述 - **生命周期软件设计**:EA 是一款以目标为导向的软件系统设计工具,它覆盖了软件开发的整个生命周期,从需求收集到维护阶段,提供全方位的...
家用级思科路由的基本设置都近似,菜鸟级实用(我也是的).也许对初入门者有帮助。
1. 安装:下载EA的安装包后,按照提示进行安装,确保选择合适的语言和安装路径。 2. 界面:启动EA后,你会看到主界面包含多个窗口,如项目浏览器、图编辑器、属性窗口和工具栏等。这些窗口可以自定义布局以适应不同...
EA 建模入门 EA 建模是一种软件模型方式,描述企业管理和业务所涉及的对象和要素、以及它们的属性、行为和彼此关系。它强调以体系的方式来理解、设计和构架企业信息系统。采用统一建模语言(UML)进行业务建模,...
外汇MT4平台中EA编程的入门及必读书目,是本人在MQL4社区所发布的精品文章的集粹,介绍了:EA是什么?及EA的工作原理,内含讲解示例源码
"EA介绍与UML建模入门" 本篇文章主要介绍了Enterprise Architect(EA)和UML建模入门的相关知识点,通过对EA和UML的介绍,帮助读者了解EA和UML的基本概念、应用场景和使用方法。 一、EA介绍 EA(Enterprise ...
最牛EA教材,经典模块编程,是难得的入门与提高的学习研究材料(基于MT4编写)。
《EA入门教程》是一份详尽的指南,主要介绍了Enterprise Architect这款强大的UML建模工具。Enterprise Architect是由Sparx Systems开发的一款全面的系统分析和设计软件,它支持整个软件开发生命周期,从需求收集、...