PowerDesigner
PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术[1]。PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。PowerDesigner运行在Microsoft Windows平台上,并提供了Eclipse插件[2]。
特性
PowerDesigner支持:
- 需求分析
- 面向对象建模(提供UML 2.0 所有视图)
- 数据建模(支持主流关联式数据库管理系统)
- 业务过程建模(ProcessAnalyst)支持 BPMN
- XML建模(支持XML Schema 和 DTD 标准)
- 数据仓库建模(WarehouseArchitect)
- 代码生成(支持语言及框架包括:Java、C#、VB .NET、Hibernate、EJB3、NHibernate、JSF、WinForm (.NET and .NET CF)、PowerBuilder、……)
- 报表生成
- 企业知识库
- Visual Studio 2005 插件
- Eclipse 插件
进一步信息: Sybase PowerDesigner主页(页面存档备份,存于互联网档案馆)。
历史
PowerDesigner最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。在法国称为AMC*Designor,在国际市场上称为S-Designor。在这两个产品名字中都包含“or”,它实际上特指“Oracle”,因为在产品开发的最开始是为Oracle数据库设计的,但是很快就发展并支持市场上所有主流的数据库系统。SDP Technologies是一个建于1983年的法国公司,1995年,Powersoft公司购买了该公司,而在1994年早期,Sybase已经买下了Powersoft公司。在这些并购之后,为了保持Powersoft的产品商标的一致,改名叫做“PowerDesigner”。 目前Sybase拥有PowerDesigner及其法文版PowerAMC的所有权利。[来源请求]
版本发展史
- 1989年-在法国发布第一个商用版本AMC*Designor(版本2.0)
- 1992年-在美国发布第一个商用版本S-Designor
- 1994年-加入ProcessAnalyst
- 1995年-S-Designor改名为PowerDesigner,AMC*Designor改名为PowerAMC
- 1997年-发布PowerDesigner 6.0
- 1998年-加入WarehouseArchitect
- 1999年-重写PowerDesigner 7.0,以支持最新的技术并保持与Sybase其他产品一直的界面。
- 2001年12月-发布PowerDesigner 9.5 的最初版本,并发布升级及维护版本直到2003年。
- 2004年12月-发布版本PowerDesigner 10.0
- 2005年-发布PowerDesigner 11.0
- 2006年1月-发布PowerDesigner 12.0,支持元数据映射以及报表。
- 2006年8月-发布PowerDesigner 12.1,增强了Microsoft Visual Studio以及SQL Server的支持
- 2007年7月-发布PowerDesigner 12.5,加入了全新的ETL(萃取、转置、载入)与 EII(Enterprise Information Integration)建模以及完全的UML2.0支持
- 2008年10月-发布PowerDesigner 15.0,加入了全新的Enterprise Architecture建模、支援自订框架(Zachman Framework、FEAF、……)、Impact and Lineage Analysis Diagram、Logical Data Model、Barker Notation、Project support
标准
PowerDesigner支持下面标准:
- BPEL4WS
- Business Process Modeling Notation(BPMN)
- Document Type Definition(DTD)
- ebXML
- IDEF
- RDBMS
- Rich Text Format(RTF)
- UML 2.0
- XML
- XML Schema
主要竞争者
- CA公司 ERwin
- Embarcadero ER/Studio
- Grandite SILVERRUN
参见
参考
- ^ 李波,孙宪丽,关颖编著. PowerDesigner 16从入门到精通. 北京:清华大学出版社. 2016.01: 1–15. ISBN 978-7-302-42324-9.
- ^ 李云峰,李婷编著. 数据库技术及应用开发学习辅导. 北京:中国水利水电出版社. 2015.03: 142. ISBN 978-7-5170-3015-7.