kshen转PowerDesigner简介

转载 2006年06月02日 10:41:00
PowerDesigner系列产品提供了一个完整的建模解决方案,业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活性,从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。PowerDesigner灵活的分析和设计特性允许使用一种结构化的方法有效地创建数据库或数据仓库,而不要求严格遵循一个特定的方法学。PowerDesigner提供了直观的符号表示使数据库的创建更加容易,并使项目组内的交流和通讯标准化,同时能更加简单地向非技术人员展示数据库和应用的设计。

  PowerDesigner不仅加速了开发的过程,也向最终用户提供了管理和访问项目的信息的一个有效的结构。它允许设计人员不仅创建和管理数据的结构,而且开发和利用数据的结构针对领先的开发工具环境快速地生成应用对象和数据敏感的组件。开发人员可以使用同样的物理数据模型查看数据库的结构和整理文档,以及生成应用对象和在开发过程中使用的组件。应用对象生成有助于在整个开发生命周期提供更多的控制和更高的生产率。

  PowerDesigner是一个功能强大而使用简单工具集,提供了一个复杂的交互环境,支持开发生命周期的所有阶段,从处理流程建模到对象和组件的生成。PowerDesigner产生的模型和应用可以不断地增长,适应并随着你的组织的变化而变化。

  PowerDesigner包含六个紧密集成的模块,允许个人和开发组的成员以合算的方式最好地满足他们的需要。这六个模块是:
  PowerDesigner ProcessAnalyst,用于数据发现。
  PowerDesigner DataArchitect,用于双层,交互式的数据库设计和构造。
  PowerDesigner AppModeler,用于物理建模和应用对象及数据敏感组件的生成。
  PowerDesigner MetaWorks,用于高级的团队开发,信息的共享和模型的管理。
  PowerDesigner WarehouseArchitect,用于数据仓库的设计和实现。
  PowerDesigner Viewer,用于以只读的、图形化方式访问整个企业的模型信息。


下面详细介绍PowerDesigner的六个模块:

PowerDesigner ProcessAnalyst

  用于数据分析或"数据发现"。ProcessAnalyst模型易于建立和维护,并可用在应用开发周期中确保所有参与人员之间顺畅的通讯。这个工具使用户能够描述复杂的处理模型以反映他们的数据库模型。通过表示这些在系统中的处理和描述它们交换的数据,使用ProcessAnalyst可以以一种更加自然的方式描述数据项。


PowerDesigner DataArchitect

用于两层的即概念层和物理层数据库设计和数据库构造。DataArchitect提供概念数据模型设计,自动的物理数据模型生成,非规范化的物理设计,针对多种数据库管理系统(DBMS)的数据库生成,开发工具的支持和高质量的文档特性。使用其逆向工程能力,设计人员可以得到一个数据库结构的"蓝图"可用于文档和维护数据库或移植到一个不同的DBMS。


PowerDesigner AppModeler

用于物理数据库的设计和应用对象及数据敏感组件的生成。通过提供完整的物理建模能力和利用那些模型进行开发的能力,AppModeler允许开发人员针对领先的开发环境,包括PowerBuilder,Visual Basic,Delphi2.0和Power++,快速地生成对象和组件。此外,AppModeler还可以生成用于创建数据驱动的Web站点的组件,使开发人员和设计人员同样可以从一个DBMS发布"动态"的数据。另外,AppModeler提供了针对超过30个DBMS和桌面数据库的物理数据库生成,维护和文档生成。


PowerDesigner MetaWorks

通过模型的共享支持高级的团队工作的能力。这个模块提供了所有模型对象的一个全局的层次结构的浏览视图,以确保贯穿整个开发周期的一致性和稳定性。MetaWorks提供了用户和组的说明定义以及访问权限的管理,包括模型锁定安全机制。它还包含MetaBrowser,一个灵活的字典浏览器,用以浏览,创建和更新跨项目的所有模型信息和Powersoft ObjectCycle,一个版本控制系统。


PowerDesigner WarehouseArchitect

用于数据仓库和数据集市的建模和实现。WarehouseArchitect提供了对传统的DBMS和数据仓库特定的DBMS平台的支持,同时支持维建模特性和高性能索引模式。WarehouseArchitect允许用户从众多的运行数据库引入(逆向工程)源信息。WarehouseArchitect维护源和目标信息之间的链接追踪,用于第三方数据抽取和查询及分析工具。WarehouseArchitect提供了针对所有主要传统DBMS,诸如Sybase,Oracle,Informix,DB2,以及数据仓库特定的DBMS如Red Brick Warehouse和ASIQ的完全的仓库处理支持。


PowerDesigner Viewer

用于以只读的、图形化的方式访问建模和元数据信息。Viewer提供了对PowerDesigner所有模型信息的只读访问,包括处理、概念,物理和仓库模型。此外,它还提供了一个图形化的查看模型信息的视图,Viewer提供了完全的跨所有模型的报表和文档功能。


  PowerDesigner是最具集成特性的设计工具集,用于创建高度优化和功能强大的数据库,数据仓库和数据敏感的组件。


Sybase PowerDesigner 11.0的新功能和优点包括:

-- 业务价值:
* 冲突分析:简单有效地评价业务或者技术变化带来的冲击,从而得到更好的敏捷性和可预测性。
* 需求管理:缩短项目完成时间并通过更有效的需求获取和规约保证更准确的项目结果。并通过建立设计和需求的关联保证更好的可追踪性。
* 业务过程分析:通过理解业务和底层应用、数据的关系来设计更好的业务过程。

-- 技术价值:
* 增强的数据建模:支持最新的RDBMS引擎以及数据库中的Web services和XML等最新功能。
* 增强的UML:加入了对J2EE1.4和Web service模式和模版的支持。
* 增强的业务过程模型:为使用该工具设计的过程提供层次视图,并提供更清晰的沟通能力和更好的灵活性。
* 新的信息流动模型:支持复制、数据移动和元数据管理,提供模型驱动的方法设计移动数据库(mobile database)以及和中央数据库(central database)之间的同步定义。

相关文章推荐

PowerDesigner12 功能简介 PDF

  • 2010年03月21日 14:58
  • 1.08MB
  • 下载

PowerDesigner简介

  • 2012年04月24日 15:30
  • 1.33MB
  • 下载

PowerDesigner 通过java类反转得到类图

一、新建一个OOM,选择Class Diagram   二、选择菜单栏的 Language-Reverse Engineer、   三、在弹出的窗体中选择Add添加java文件   ...

powerdesigner简介

  • 2008年12月05日 22:08
  • 728KB
  • 下载

【转】如何用PowerDesigner 逆向工程导出ORACLE数据库 表+字段+注释

原文地址:http://hi.baidu.com/duxing/blog/item/08ade7cd78a9335e0fb345e2.html 问题一:PowerDesigner在设计时,如何显示表...

【转】 CodeSmith和PowerDesigner的使用安装和数据库创建(原创系列教程)

最近要忙期考,但还是决定每天抽点空来写CodeSmith的系列文章了,在此实在不敢用教程这个词语,毕竟自己对CodeSmith了解的也不是很多,有很多牛人都在博客园发布了不少关于CodeSmith的文...
  • newnazi
  • newnazi
  • 2015年10月08日 10:53
  • 370

PowerDesigner 的常用方法(转)

修改外键命名规则 选择Database—>Edit Current DBMS 选择Scripts-》Objects-》Reference-》ConstName 可以发现右侧的Value为: ...
  • studyzy
  • studyzy
  • 2013年09月10日 14:20
  • 520

使用PowerDesigner的物理模型创建升级管理数据库(转)

使用PowerDesigner的物理模型创建升级管理数据库,物理模型到数据库,反向工程,生成数据库文档...

powerdesigner的sql转PDM,PDM转cdm

前段时间用了下PowerDesigner做了一些辅助工作、在此特地小结一下: 有关CDM、PDM、SQL之间转换以及不同数据库之间库表Sql的移植,首先要了解的是它们各自的用途、这里就简单的描述一下...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:kshen转PowerDesigner简介
举报原因:
原因补充:

(最多只允许输入30个字)