软件辅助工程-企业建模工具-PowerDesigner

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

机 学
– 见下页图
院 • 错误检查无误后生成相应的PDM

– 见后页图

华 南 师 范 大 学
计 算 机 学 院


华 南 师 范 大 学
计 算 机 学 院




师 范
从概念数据模型生成物理数据模
大 学

计 算
• 从概念数据模型自动生成模型关系一致的
机 表(Table) ,获得物理数据模型


• 高效、灵活、多样的数据汇总输出方式
– PowerDesigner: 数据建模的工具
– 前者用于快速开发对特定数据库的应用系统
– 后者用于快速设计和实现数据库结构



范 大
PowerDesigner中的四种模型

计 算
• 概念数据模型 (CDM, Conceptual Data
机 Model)
– 过程process

– 流flow

– 过程开始start
– 过程结束end
– 选择decision
– 并行synchronization
– 资源resource
– 组织单元 organization unit
– 后 面 为 : file; text; link /extended dependency
• 可添加字段、直接修改字段的属性(字段名、类型、 是否主键、外键、是否可为空)
华 南 师 范 大 学
计 算 机 学 院


华 南 师 范 大 学
计 算 机 学 院





范 大
物理数据模型的绘制和应用

计 算
• 定义或修改字段信息

– 在上页图所示对话框事双击每行前面的编号区,可打

开”column properties”对话框 (见下页之后)

计 算 机
• 概念数据模型 (CDM, Conceptual Data Model)
– 类似ERWin中的Logical Data Model,只关心一个实

体应该具有什么属性,而不关心其存放方式

– 与物理数据模型有对应关系
王 • 业务程序模型 (BPM, Business Process

Model )
• 打开“PDM Generation Option”对话框(物理数 据视图生成选项)(见下页)
• 数据库类型选择;要生成的数据库表选择
华 南 师 范 大 学
计 算 机 学 院


华 南 师 范 大 学
计 算 机 学 院




师 范
从概念数据模型生成物理数据模
大 学

计 算
• 名称定义:设定组成物理对象名称规则
• 对象浏览区workspace
机 学
– 四类模型

– 分级列出模型内容

– 本地模型local、存储库模型repository




范 大
PowerDesigner的界面


算 • 绘图工具面板
机 学
– 界面及按键解释

• 概念数据模型:从第四排第一个按

钮开始

– 实体entity
– 关系relationship
范 大
物理数据模型的绘制和应用

计 算
• 创建新表
机 学
– 点击相应“Table”按钮,再在绘图区单击
院 • 定义或修改表名/表结构

– 双击一个表,打开”table properties”对话框 ,

显示表的基本信息(见下页)
– 最关键的是字段(column)的信息
• 点击“column”标签(见后页)
– 继承inheritance
– 关联association
– 关联链接ass link
– 后面为: file; text; link /extended
dependency



范 大
PowerDesigner的界面


算 • 绘图工具面板
机 学
– 界面及按键解释

• 物理数据模型:从第四排第一个按

– 生成的模型架构

• 见下页

– 原来的概念数据模型
• 见后页
– 生成的物理数据模型
• 见再后页
– 生成的物理数据模型和原来的概念数据模型的 结构一致
华 南 师 范 大 学
计 算 机 学 院


华 南 师 范 大 学
计 算 机 学 院


华 南 师 范 大 学
计 算 机 学 院






院 • 物理数据模型 (PDM , Physical Data
王 Model) 涛 • 面向对象模型 (OOM, Object Oriented
Model )
• 业务程序模型 (BPM, Business Process
Model )
• PowerDesigner中四类模型的展示



范 大
PowerDesigner中的四种模型
– 改进的流程图(添加了数据存储;添加了角色, 成为“泳道图”swim lane diagram)
– 与普通流程图的相同
– 与普通流程图的不同
• 增加了:同步、资源(见下页图及工具模型演示)
华 南 师 范 大 学
计 算 机 学 院





范 大
PowerDesigner的使用

计 算
• 界面

华 南 师 范 大 学
计 算 机 学 院





范 大
概念数据模型的绘制和使用

计 算
• 绘制

– 类似ERWin中的实体关系图绘制,这里不作详细介绍
学 院
• 使用

– 从概念数据模型生成物理数据模型

• 当前显示的模型图为概念数据模型
• Tools→Generate Physical Data Model

南 师 范
大 学
计 算
机 学
计算机辅助软件工程



第三章 CASE应用-企业建模
PowerDesigner的使用



范 大
PowerDesigner的介绍

计 算
• Sybase的开发套件之一
机 学 院
– PowerBuilder:优秀的数据库应用系统开发 工具

• DataWindow:数据库数据的录入界面和显示窗口
– 对象浏览区

• workspace

– 绘图区
王 涛
– 输出窗口 – 结果列表
– 绘图工具面板Palette
– 界面展示
• 下页图片
• 工具展示



范 大
PowerDesigner的界面






王 涛
对象浏览器
图表窗口
输出窗口
结果列表



范 大
PowerDesigner的界面Βιβλιοθήκη 学计 算王
钮开始

– 数据库表table
– 数据库视图view
– 引用reference
– 存储过程procedure
– 后面为: file; text; link /extended
dependency



范 大
PowerDesigner的界面


算 • 绘图工具面板
机 学 院
– 界面及按键解释
• 业务过程模型:从第四排第一个按钮开始
相关文档
最新文档