PowerDesigner 最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。此外,它支持60多种关系数据库管理系统(RDBMS)/版本。PowerDesigner运行在Microsoft Windows平台上,并提供了Eclipse插件。
PowerDesigner是Sybase公司出品的CASE工具集。利用PowerDesigner我们可以方便地制作数据流程图、概念数据模型、物理数据模型,甚至可以生成多种客户端开发工具的应用程序和为数据仓库制作结构模型,同时PowerDesigner也能对团队设备模型进行控制。它几乎包括了数据库模型设计的全过程,是Sybase公司为企业建模和设计提供的一套完整的集成化企业级建模解决方案。
PowerDesigner包含六大模块:
1. 用于数据发现的[ProcessAnalyst]模块
2. 用于双层,交互式的数据库设计和构造的[ataArchitect]模块
3. 用于物理建模和应用对象及数据敏感组件的生成的[AppModeler]模块
4. 用于高级的团队开发,信息的共享和模型的管理的[MetaWorks]模块
5. 用于数据仓库的设计和实现的[WarehouseArchitect]模块
6. 用于以只读的、图形化方式访问整个企业的模型信息的[Viewer]模块
以上6大模块共同构成了一套完整的集成化企业级建模解决方案。