PowerDesigner15.1简要手册:CDM, PDM与报表制作
需积分: 10 152 浏览量
更新于2024-09-21
收藏 1.77MB PDF 举报
"Sybase的PowerDesigner15是一款强大的企业级建模工具,提供概念数据模型(CDM)、物理数据模型(PDM)以及报告生成等功能,适用于管理信息系统的分析设计。用户可以通过它进行数据流程图、业务模型和数据库模型的设计,并能够自动生成多种开发语言的代码,如SQL、Java和.NET。PowerDesigner还具有逆向工程能力,支持与多种数据库设计软件协同工作,并具备企业库解决方案和版本控制功能。"
在深入探讨PowerDesigner的功能之前,我们先了解其核心概念:
1. **PowerDesigner简介**:PowerDesigner是Sybase公司的一款CASE工具,提供了一个全面的建模环境,支持多种类型的建模,包括数据模型、业务模型和应用模型。它允许用户从分析设计阶段到代码生成阶段进行无缝过渡,并且能与其他开发工具如PowerBuilder、Delphi和VB协同。
2. **对象浏览器中的对象**:对象浏览器是PowerDesigner的界面组成部分,显示了模型中的所有对象,如实体、关系、域和业务规则等,便于用户管理和操作。
3. **CDM(概念数据模型)**:CDM是数据模型设计的起点,用于抽象和描述业务领域的实体及其关系。用户可以创建概念图,添加实体和关系,定义域和数据项,以及设定业务规则和继承。
4. **PDM(物理数据模型)**:PDM是CDM的物理实现,具体到特定数据库系统的表和字段。用户可以新建PDM,将CDM对象转换,生成数据库脚本,并进行逆向工程,以根据现有数据库更新模型。
5. **报告生成**:PowerDesigner可以生成数据库报表文件,帮助用户理解模型的细节和状态。
6. **多维图**:对于数据仓库和OLAP应用,PowerDesigner支持创建多维模型,包括定义Cubes并填充数据,这对于数据分析师和商务智能项目非常有价值。
7. **代码生成**:PowerDesigner能够自动生成SQL代码,适应50多种数据库系统,同时支持Java和.NET代码的生成,加速应用程序的开发过程。
8. **逆向工程**:此功能允许用户从现有数据库中导入结构,生成相应的PDM,有助于快速理解和修改现有系统。
9. **企业库解决方案和版本控制**:PowerDesigner提供了扩展的企业库,增强了模型的安全性和版本管理,使得团队协作更加高效。
PowerDesigner是企业级建模的强大工具,其全面的功能覆盖了从需求分析到代码实现的整个软件开发周期,是数据建模和业务流程建模的理想选择。通过熟练掌握PowerDesigner,开发者和分析师可以更有效地设计和维护复杂的信息系统。
471 浏览量
164 浏览量
110 浏览量
2011-04-18 上传
213 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情

yashifc
- 粉丝: 3
最新资源
- Tomcat详细配置教程:添加虚拟目录与web.xml设置
- Struts框架详解:从入门到精通
- Linux环境下C++编程实战指南
- Java解密:奇数性判断误区与改进方法
- JAVA编程:深入理解线程、流与网络通信技术
- Linux环境下的C编程基础:从入门到实践
- Linux环境下C语言编程入门指南
- Thinking in C++ 2nd Edition: Standard Libraries & Advanced Topics
- Linux入门扫描教程:从零开始熟悉操作
- 红旗Linux打印机配置完全指南
- JSP/XML中所有Content-Type解析
- 搭建嵌入式Linux开发环境与交叉编译
- 嵌入式Linux开发入门:探索嵌入式系统与ARM技术
- 谭浩强C语言设计第三版:入门到实践教程
- J2EE架构详解:企业级应用的多层分布式解决方案
- C语言实验指导:从入门到精通