POWERDESIGNER 10.0 简介
PowerDesigner 是唯一结合了下列几种标准建模技术的建模工具套件:使用 UML 的应用程序建模、业务流程建模和传统数据库建模技术,从而为您提供了高度集成、基于知识库、可自定义、图形化、直观并易于使用的工具集。
产品说明
作为功能强大的全部集成的建模和设计解决方案,PowerDesigner 可使企业快速、高效并一致地构建自己的信息系统。PowerDesigner 提供大量角色功能,从而区分企业内部不同职责。PowerDesigner 使用中央企业知识库提供高级的协同工作和元数据的管理,并且十分开放,支持所有主流开发平台。
PowerDesigner 支持以下技术:
数据建模:PowerDesigner 支持基于信息工程或 IDEF 1/x 标记的概念层、逻辑层和物理层数据建模。
应用程序建模:PowerDesigner 支持全部 UML 图表并提供高级对象/关系映射以持久实施管理。PowerDesigner 还支持链接到 UML 和数据建模的特定 XML 建模。
业务流程建模:PowerDesigner 支持直观、通俗的业务流程说明和定义图表。
集成建模:PowerDesigner 模型完全集成在一起:使用 PowerDesigner 的链接和同步技术。PowerDesigner 模型将元数据集成到所有模型类型。
PowerDesigner 为特定的个人提供了相关的特定建模技术。数据库管理员 (DBA) 和开发人员可充分利用以技术为中心的元数据管理功能,而 IT 部门的经理和非技术人员可以从以业务为中心的技术中受益:所有的功能都集成到一个公共易用的框架中。
PowerDesigner 的企业知识库在设计时使用,是完全集成的知识库,存储在您选择的关系数据库中。PowerDesigner 的高度可伸缩的、远程用户界面友好的企业知识库具有以下功能:用于对于模型和子模型的基于角色的安全性、版本控制和配置管理、合并、模型和版本变更报告以及完全的知识库搜索功能。
对所有主流开发平台的开放支持:支持超过 45 种 RDBMS、主流应用程序开发平台(如 Java J2EE、Microsoft .NET、Web Services 和 PowerBuilder)以及流程执行语言(如 ebXML 和 BPEL4WS)。
可自定义:PowerDesigner 提供完全脚本化的 MDA 支持、UML 框架的高级支持,通过脚本语言提供常规任务自动化,以及通过模板和脚本代码生成器提供完全可自定义的 DDL 或生成代码。
PowerDesigner 链接和同步技术
POWERDESIGNER 优点
提高个人工作效率
PowerDesigner 提供了大量自动代码生成器、反向工程和双向工程(代码和模型同步)功能,从而显著降低了人工编写代码、维护和重新实施工程的时间和精力。
· 用于超过 45个 RDBMS 的自动模型和 DDL 脚本生成、反向工程和同步。
· 用于所有主流平台的自动模型和代码生成、反向工程和同步。
· 用于 EJB、Web Services 等的自动代码生成模板。
· 模型驱动体系结构 (MDA) 用于可自定义的、增强的代码生成。
可靠选择
PowerDesigner 在全球范围的众多组织机构中使用统一标准。无论您是单独的产品用户还是实施了 PowerDesigner 的大型企业员工,您都将受益于 PowerDesigner 的卓越性能。PowerDesigner 承诺对数据、UML 和 业务建模进行不断的创新,从而对于所有的建模需求都是一个可靠的选择。
易于使用的图形化界面
PowerDesigner 是一个高度图形化、直观、基于窗口的现代建模工具。
集成建模-便于 IT 和业务的结合
PowerDesigner 通过所有支持模型、业务、UML 和数据间的链接和同步技术提供了高效的团队协作。
· 通过所有模型间的比较/合并技术生成迭代、双向的模型之间以及模型内部的模型。
· XML 到数据、对象/关系和数据仓库扩展源的映射工具。
提高团队工作效率
PowerDesigner 使用一个完整的所有模型类型的元数据知识库,从而为所有建模者提供理想的团队共享环境。
· 具有元数据管理、版本控制和基于角色的安全性的企业知识库。
PowerDesigner 生成及合并窗口
记录现有系统
PowerDesigner 通过捕获和报告所有对象的多重说明细节来提高项目的维护效率,促进系统的理解及重新利用。
· 灵活的多模型报告生成器允许从模型模板和预置的报告对象自动生成报告。
· 报告结构采用易于使用的、图形化的并且可拖放的功能。
PowerDesigner 完全超链接的 HTML 报告
开放支持
PowerDesigner 支持全部流行的数据库以及主流开发环境(传统以语言为中心的开发范例,如 Java/J2EE 或 Net,以及最新的服务集和编排范例)。
· 支持超过 45 种 RDBMS,包括: Oracle 9i2、 IBM DB/2 v8、Microsoft SQL Server、Sybase ASA、ASE 和 IQ 等。
开发平台:Java、C# 和 VB.Net、PowerBuilder、WSDL、Web Services、XML 等。
集成引擎(ebXML、BPEL4WS 和 Sybase IO)。
高度自定义
PowerDesigner 使用可编写脚本的与 COM 兼容的界面提供灵活且高度扩展的元模型功能,从而企业可自定义 PowerDesigner 以更好地满足其元数据需求。
· 可供全部模块使用的 UML 框架、代码生成器模板、可编写脚本的 MDA 框架以及扩展属性。
· 嵌入式的 VB 脚本语言和完全可记录的 API。
· 用于自由语法图表或构建自己范例的自由模型模块
升级到 POWERDESIGNER 10.0 的主要理由
对于数据建模者:
数据库分析中的最新技术:PowerDesigner 10.0 不断创新数据库分析技术,现今又增加了 IDEF 1/X 从而使 PowerDesigner 变得更加直观。
最完整的物理数据库建模:PowerDesigner 10.0 提供了更多物理数据库设计:物理对象管理的新技术、支持更多数据仓库建模(事实和维数视图、位图结合索引、查询表)以及 RDBMS 最新版本。
对于企业建模者:
业务流程建模的创新和改进:PowerDesigner 10.0 通过集成 Simul8 的模拟引擎提高了业务分析,同时改进了以服务为导向的体系结构 (SOA) 设计以及使用 BPEL4WS 和 ebXML 双向工程的流程执行。
集成了更强的开发功能(支持 Microsoft .NET):PowerDesigner 10.0 在模型同步技术中增加了完全双向工程和 C# 和 VB.NET 及代码以用于 Visual Studio.NET。
完整、可自定义和扩展的 UML 支持:PowerDesigner 10.0 使用完全脚本化的模型驱动体系结构 (MDA)、更多 J2EE 模式和模板、.NET 和 Web Services,从而更好地支持了 UML 的分析和设计。
通过模型内部生成功能提供了最高的团队协作效率:PowerDesigner 10.0 可更方便地用一个命名约定系统管理多个建模范例。可自动根据目标 RDBMS 或语言的特定标准将实施名称进行转换。
对于每位用户:
更易于使用:PowerDesigner 10.0 通过以下方式提高了使用性:新功能(如更方便软件包操纵和子流程管理的“移动图表”向导、可分解流程和活动的复合视图、其他新命令和新函数等。
功能更强的自定义技术:PowerDesigner 10.0 保持其作为业界扩展性最强的建模工具,提供了更多脚本和 API 访问函数、新的事件处理程序等。
XML 建模(一种新方法):PowerDesigner 10.0 在其常用软件包中增加了特为 XML 设计的新模块。XML 通过完全的双向工程以及指向数据和 UML 图表的映射可给出 XML DTD 或 Schema 的 1:1 表示。
改进了企业知识库中的元数据管理:PowerDesigner 10.0 的知识库包含了管理模型的新技术,提高了整体性能。
增强了模型和多模型报告:PowerDesigner 10.0 使得 HTML 和 RTF 报告功能更强、自定义程度更高,包括可选择 PNG 或 JPEG 图像以使 HTML 报告的性能最佳。
软件包
PowerDesigner 为建模工具套件,可满足不同的市场需求。
DataArchitect 和 PhysicalArchitect:满足有远见的数据建模者和数据库管理员 (DBA) 的要求。DataArchitect 提供带有双向工程的完全数据分析和多层设计技术,以及为超过 45 种 RDBMS 提供详细的设计功能。PhysicalArchitect 协助数据库管理员 (DBA) 处理更多基础管理任务。
Developer:使用完全分析和对全部 9 种 UML 图表的设计支持解决对象建模组的要求。PowerDesigner Developer 功能强大,极大提高了 Java(以及J2EE)、 C#、VB.NET、XML 开发人员以及 PowerBuilder 用户的工作效率。
Business Process Architect:使用非专业的业务建模技术解决业务分析人员的需求。PowerDesigner 通过建模、设计和模拟这些流程(通过 Simul8 来进行)来提高业务流程。Business Process Architect 是唯一具有企业知识库、技术建模链接以及支持 ebXML 和 BPEL4WS 的业务建模解决方案。
ObjectArchitect 和 Studio:满足“企业建模”组的需求(IT 管理者或业务管理者必须保持对所有元数据的集中控制)。通过结合 ObjectArchitect 中的所有技术模型或将技术模型扩展到业务模型 (Studio),PowerDesigner 提高了企业间联系和协作的效率。Studio 还使商业与 IT 更好的结合。
Viewer:可使非编辑用户(文案工作人员、高级技术管理人员、模型用户)不需全部 PowerDesigner 许可就能访问所有 PowerDesigner 工具。Viewer 为只读工具,可以读取任一 PowerDesigner 模型、检索企业知识库的任何模型、打印模型和创建报告。
Enterprise Editions (DataArchitect Enterprise、PhysicalArchitect Enterprise、ObjectArchitect Enterprise、Developer Enterprise 和 Studio Enterprise):包括每位用户的一个企业知识库连接。购买或升级到任一模块的“企业”版,您就可作为合作组中的一员协同工作。
最低系统要求
· Windows NT4 SP6、2000 和 XP
· Pentium CPU
· MB 内存
· XGA 显示器
· CD-ROM (用于安装)
· 200MB 可用磁盘空间
企业版需求
· 支持带有 ODBC 连接的 RDBMS(包括 Sybase、Microsoft、IBM 和 Oracle 数据库)
POWERDESIGNER 10.0 优点
由于具有强大的业务建模技术和先进的 UML 对象建模,同时结合了传统的数据库分析和设计以及真正的企业知识库,PowerDesigner 10.0 已成为企业建模工具业界的旗舰。
核心功能:
· 业务分析:增强的业务流程建模(可链接到模拟模块)。
· 流程执行:支持 ebXML、BPEL4WS 和以服务为导向的体系结构。
· 数据建模:多层次的概念层、逻辑层、物理层和数据仓库数据建模。
· 开放数据库支持:超过 45 种 RDBMS 的完全双向工程,包括 Oracle 9i2、 IBM DB/2 v8、Microsoft SQL Server 2000、Sybase ASE、ASA 和 IQ、MySQL 等。
· 对象建模:高度扩展的 UML 建模,支持全部 9 种UML 图表。
· 开放对象语言支持:Java、C#、VB.NET、PowerBuilder、XML、C++ 等的全双向工程。
· 高强的工作效率:增强了对 J2EE、.NET 和 Web Services 的支持。
· 企业建模:用于最终元数据管理的全面链接和同步技术。
· 企业建模:对象/关系、XML 到数据库和数据仓库源的映射技术。
· 服务定向的体系结构:通过链接 UML 组件协调服务、UDDI 和执行流程中 Web Services 所描述的 WSDL。
· 文档生成:全面的拖放式报告书写器可生成 HTML 和 RTF 报告。
· 易于使用:增强了向导功能,从而提高工作效率。
· 高度的扩展性:可进行自定义的 GUI、Profiles、MDA、Scripting。
企业知识库:
· 理想的工作组解决方案:可使多位建模者同时使用相同的建模。
· 元数据管理:集中存储、管理 PowerDesigner 模型及全部其他文档,以及对其进行版本控制。
· 软件资产管理:查找并再次使用全部模型和项目间的对象。
· 安全:基于角色的安全性,可控制登录。
· 开放性:RDBMS 中的表全部记录可以为外部基于 SQL 的报告工具所用。