网站大量收购闲置独家精品文档,联系QQ:2885784924

PowerDesigner建模设计实例.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PowerDesigner建模设计实例

检查CDM 创建CDM的过程中,必须遵循一些基本准则,系统可以通过设置的参数来对CDM的正确性进行检查。 选择tools-check model 问题: 多个表里包含同名的字段,则该字段在一个表里被修改,则在所有地方都会被修改。 如果两个表里使用同名的字段做主键,报错。 解决方法: 选择“Tools - Model Options” ,将Model Setting下面框里的“Unique code”复选框取消即可 把两个钩都去掉后,点击“Set As Default”按钮,将把这设置成默认设置 CDM中字段重名约束问题 物理数据模型(PDM) 物理数据模型是以常用的DBMS理论为基础,在数据库中产生现实世界信息的存储结构,并保证数据在数据库中的完整性和一致性。 相关概念 表、列、视图、主键、候选键、外键、索引 物理模型和概念模型关系 概念模型-物理模型 物理模型-概念模型 PowerDesigner支持自动将CDM模型转换成PDM模型。 将CDM转换为PDM Tools-Generate Physical Data Model 数据库类型选择 名称定义:设定组成物理对象名称规则 错误检查无误后生成相应的PDM 自动产生继承关系的父子实体(Table) 正向工程 正向工程:你能直接地从 PDM产生一个数据库, 或产生一个能在你的数据库管理系统环境中运行的数据库脚本。 可以生成数据库脚本,如果选择ODBC方式,则可以直接连接到数据库,从而直接产生数据库表以及其他数据库对象。 Database- Generate Database Database - Modify Database 逆向工程 逆向工程:将已存在的数据库产生进新的 PDM 之内。 数据来源可能是从脚本文件或一个开放数据库连接数据来源。 当你逆向工程使用脚本的时候,你能使用一个单一脚本文件或一些脚本文件。 Database-Reverse Engineer-Database 逆向工程生成的数据库的物理模型 Sybase PowerDesigner 建模过程 什么是PowerDeisgner? PowerDeisgner是Sybase公司推出的一个集成了UML(统一建模语言)和数据建模的CASE( Computer Aided Software Engineering,计算机辅助软件工程)工具。 用于系统设计和开发的不同阶段,满足管理、系统设计、开发等相关人员的使用,是业界第一个同时提供数据库设计开发和应用开发的建模软件。 PowerDeisgner的功能模块 业务处理模型(Business Process Model,BPM) 主要用于需求分析阶段 从业务人员的角度对业务逻辑和规则进行详细描述 描述业务的各种不同内在任务和内在流程,以及客户在这些任务和流程间的互相作用。 是从业务合伙人的观点来看业务逻辑和规则的概念模型,使用一个图表描述程序,流程,信息和合作协议之间的交互作用 概念数据模型(Conceptual Data Model,CDM) 用于系统分析阶段,即系统开发的数据库设计阶段 按用户的观点对数据和信息进行建模,利用实体关系图来实现 描述系统中的各个实体以及相关实体之间的关系 物理数据模型(Physical Data Model,PDM) PDM 叙述数据库的物理实现 是在概念数据模型的基础上针对目标数据库管理系统的具体化。它是描述数据在储存介质上的组织结构的数据模型,它不但与具体的DBMS有关,而且可能还与操作系统和硬件有关。 主要目的是把CDM中建立的现实世界模型生成特定的DBMS脚本,产生数据库中保存信息的储存结构,保证数据在数据库中的完整性和一致性。 面向对象模型(Object-Oriented Model,OOM) 利用UML来描述系统结构的模型,从不同角度表现系统的工作状态 利用UML的用例图、时序图、类图、构件图和活动图来建立面向对象模型OOM,从而完成系统的分析和设计 PowerDesigner基本操作 BPM基本操作 创建BPM File-New-Business Process Model 打开已有BPM BPM模型文件的扩展名为.BPM 从工作区中删除BPM 在BPM节点上右击鼠标,选择“Detach From Workspace” 设置BPM编辑选项 选择Tools-Model option,再选择内容进行设置 修改模型的BPM属性 选择Model-Model Propeties 修改模型的显示属性 选择Tool-display preferences 创建包 包包含模型对象,可以将多个模型对象有效地组织起来 选择Model-Packages 修改包的属性 使用业务规则 创建业务规则 选择Model-Business

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档