powerdesigner 简介. 2 powerdesigner 的历史 1989 (v1) 1990 french, cdm only 1991 v3 english cdm...

20
PowerDesigner 简简

Upload: lydia-mccormick

Post on 12-Jan-2016

225 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

PowerDesigner 简介

Page 2: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

2

PowerDesigner 的历史

1989

(v1)

1990

French, CDM only

1991

V3 EnglishCDM & PDM

1992

v4Enterprise

edition

1994

v5Modules

ProcessAnalyst

1996

v6Maturity releaseDataWarehouse

Old Releases, focus on E/R modeling and extensions

New generation, UML and new techniques

1999

v7first UML

diagram (Class)

2000

v7.5added newrepository

2001

v8.0More UML(Use Case,Sequence)

v9.0More UML(Activity,

Component)Datawarehouse

EJBBusiness Process modeling

2002

v9.5All UML diagrams

UML profilesBP Modelingextensions

2003

v10.0SOA.NETMDA

Powersoft Sybase

Page 3: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

3

Gartner 说

PowerDesignerMarket share in 2002 was 39%

(Document Gartner August 2003)

PowerDesigner 在数据建模上占世界第一位

Page 4: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

4

Gartner 说 PowerDesigner 在数据建模上占世界第一位

Data Modeling‘Magic Quadrant’ 2004

PowerDesignerMarket share in 2002 was 39%

(Document Gartner August 2003)

Quest Softw are3%

Others26%

Sybase39%

Computer Associates21%

Embarcadero8%

Popkin Softw are3%

Note: Quest Software resell an OEM version of PowerDesigner under the name ‘QDesigner’.

Page 5: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

5

BP Modelingat version 10

2004 quadrant

Object Modelingat version 9.5.22003 quadrant

OOAD & BPA Market OverviewGartner modeling quadrantsOOAD & BPA Market OverviewGartner modeling quadrants

ChallengerVisionnary

Page 6: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

6

不同的建模技术

Source: Gartner

数据建模 (E/R, DFD)

面向对象建模 (UML)

商业流程建模 (BPA)

Page 7: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

7

Gartner 说三个建模技术要连结在一起

• Gartner research note decembre 2003

• Strategic Planning, SPA-21-5951 - M. Blechar

Predicts 2004: BPA, UML and Data Modeling Converge

« Techniques such as business process analysis are converging to

provide technical architects, business modelers, developers and

database designers consistency, productivity and quality via

reuse and code automation. »

« …Vendors such as Sybase (PowerDesigner) and … offer single

products that span all three markets. Most UML modeling tool

vendors already have some BPA and database design support in

their tools, and vice versa. … »

Source: Gartner

Page 8: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

8

PowerDesigner Key Features

• Good Business Process Modeling support• Full UML Modeling support• Complet Data Modeling support• XML Modeling• Integrated BP, UML & Data Modeling• O/R Mapping• Repository• Report generator• Customizable code generator (Java, EJB, Web Service,

C#, VB .NET, PowerBuilder, XML, BPEL4WS, …)• VBScript and OLE automation support

Page 9: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

9

数据建模 (E/R)

面向对象建模 (UML)

商业流程建模 (emerging standards)

IT 用户分析员 设计师 DBAs

最好的建模技术是整合式建模

IT 用户分析员 设计师 开发人员

商业用户CIOs

整合式建模 = PowerDesigner

三个建模技术要连结在一起

Page 10: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

10

PowerDesigner 的体系结构Maximum coverage

O/R Mapping数据模型

(E/R)面向对象模型

(UML)

商业流程模型(Targets: ebXML,

BPEL4WS, Sybase IO)

商业流程模型

资料库 (optionnel)

数据库 Persistence Management

ApplicationServers

IntegrationServers

- Metadata- Profiles- Model-to-ModelGeneration- MDA- Report- XMI…

- Free Model- XML Model

编码生成

IDE

Page 11: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

11

O

/R M

app

ing

PowerDesigner 的模型

概念性数据模型

物理数据模型

数据库

Script DDL SQL

Java, C#, VB.Net,PowerBuilder,WSDL, …商业流程模型

ebXMLBPEL4WSIO

GenerationReverse engineering

Synchronization

Import/ExportODBC

面向对象模型

XML 模型

XML DTDXML Schema

New

Page 12: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

12

Modeling in Development Cycle

BusinessRequirements 分析 设计 开发 测试 Deployment Maintenance

商业用户 IT 用户 分析员 设计师

开发人员 , DBAs, Administrators, etc

Team work, Change management, Methodology,Documentation, Reuse

Roles

Control points

PowerDesigner coverage 今天

PowerDesigner coveragePowerDesigner coverage 明天明天

Page 13: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

13

Exemple of PowerDesigner Object-Oriented Model (UML)

Page 14: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

14

Industry Endorsement – Customer Adoption

• PowerDesigner is already used by many public and private organizations worldwide

• Total today over 50,000 users at 30,000 sites worldwide – we are doing something right!

• Examples of strengths in specific areas:– Financial Community embraces PowerDesigner

– France– Germany– UK– USA

– French market – 80% market share – and they know about design!

Page 15: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

15

Hurwitz on PowerDesigner 9.0

• Comprehensiveness: ‘… a rich all in one modeling environment…’

• Deployment flexibility: variety of languages and target platforms

• Developer resources: Sybase Developer Network

• Life-cycle management: integration with IDE

• Developer productivity: ‘… a solid set of wizards and tools to speed development tasks such as EJB creation, object/relational mapping (O/R map), report generation, and a customizable user interface’

Ease-of-use

Comprehensiveness

Deployment Flexibility

Developer Resources

Life-Cycle Management

Developer ProductivityAids/Wizards

Adherence to Standards

Benchmark Rating – Overall Rating 8.0

0 2 4 6 8 10

Page 16: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

16

• Best integrated BP, UML, Data modeling tool

• No.1 Data Modeling tool

• Very good UML modeling

• Best O/R mapping support

• Best Repository

• Very good report generator

• Extensible (code generator, profile, VBScript, …)

Repository

Competitive Differentiation – PowerDesigner 10.0

Page 17: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

PowerDesigner 的路线图

Page 18: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

18

PowerDesigner 的路线图

PowerDesigner 10.0• Strong BP Modeling• IO support• Round-trip .Net support• Complete MDA support• XML model• Pocket PowerBuilder support

Beyond Minerva

• Improved enterprise features

• UML 2.0

• Use MDA to generate complete application

• Design Pattern

Advanced BP Modelingrelease

Advanced Enterprise Modeling release

Q4 2003 Q1 2004 1H 2004 2H 2004 2005

10.1PowerBuilder 10 &Eclipse Plugins

PowerDesigner Minerva• Process decomposition diagram• Requirements management• Impact analysis• XML & Web Service in databases• Replication Server support• MobiLink support• Support J2EE 1.4• Integration with Visual Studio .NET• Enhancements for existing features• Support Unicode

Enterprise Modelingrelease

Page 19: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

19

More Information

Microsoft Windows Script online help Can be downloaded from http://msdn.microsoft.com

PowerDesigner VBScript online help Accessible from PowerDesigner help menu

PowerDesigner Advanced Documentation Accessible from PowerDesigner help menu

OLE Automation samples OLE Automation\*.*

PowerDesigner Metamodel Examples\MetaModel.oom

Page 20: PowerDesigner 简介. 2 PowerDesigner 的历史 1989 (v1) 1990 French, CDM only 1991 V3 English CDM & PDM 1992 v4 Enterprise edition 1994 v5 Modules ProcessAnalyst

20

More Information

PowerDesigner 网站 :– http://www.sybase.com/products/enterprisemodeling/powerdesigner

Sybase China PowerDesigner 网站 :– http://www.sybase.com.cn

CodeXChange:– http://powerdesigner.codexchange.sybase.com

Newsgroup: news://forums.sybase.com/sybase.public.powerdesigner.general