(pdm产品数据管理)物理数据模型(PDM)

合集下载

产品数据管理(PDM)概述

产品数据管理(PDM)概述

产品数据管理(PDM)概述摘要:产品数据管理(PDM)是在20世纪90年代初才开始在国际市场上形成软件产品的一种新技术,PDM的产生是针对信息化过程中存在问题提出的解决方法。

本文阐述了PDM 的基本概念及体系结构,PDM软件的主要功能包括电子仓库与文档管理、产品配置管理、工作流程管理、分类与检索以及项目管理等方面。

最后介绍了一个PDM应用实例及其PDM 的发展趋势。

关键词:产品数据管理PDM随着企业CAD技术应用的不断深化和拓宽,有效地管理好产品信息变得日益重要和迫切。

产品数据管理(PDM)是在CAD,CAPP,CAM和数据库技术的推广应用中而发展起来的企业产品信息集成管理新技术,是企业建立并行产品开发协作环境的技术基础。

一.产品数据管理产生的背景PDM是在CAD/CAM/CAE和EDM(Electronic Data Management)的基础上逐步发展起来的,主要归因于国际上许多大型企业逐渐接受PDM并把它作为支持企业经营过程重组、并行工程和ISO 9000认证等的技术。

1984年一些行业的领头羊如波音、休斯、奔驰、摩托罗拉等公司纷纷投入巨资实施PDM,以此作为保持企业竞争力的主要手段。

而今,随着CAD/CAM 及CIMS技术的迅速发展和应用,PDM变得越来越重要,成为当今最热门的技术之一。

PDM 对我国企业尤为重要,而我国企业信息化过程中存在的主要问题是:1.信息共享程度低。

企业的计算机辅助工具是一些离散孤立的系统,产品数据存储于不同的计算机系统,由于支持的文件格式和应用环境的差异,无法在设计、工艺和制造部门间有效地进行信息共享和传递。

2.信息反馈慢。

传统技术文件是纸介质且管理手工化,因此设计部门无法及时收集工艺和制造部门反馈的新信息。

3. 产品开发方式陈旧。

长期以来,产品开发沿用传统的顺序工程方法,导致从设计到制造到设计修改的大循环,劳动量大且开发周期长,难以满足激烈的市场竞争要求。

4. 设计重用度差。

产品数据管理(PDM)

产品数据管理(PDM)

产品数据管理(PDM)产品数据管理 (PDM) 是使用软件在单个中央系统中管理产品数据和流程相关信息。

该信息包括计算机辅助设计 (CAD) 数据、模型、零部件信息、制造指导说明、要求、注释和文档。

理想的PDM 系统应当能够让组织内的多个应用程序和多个团队访问,并且支持企业特有的需求。

如果选择了合适的PDM 软件,任何行业内的企业都将会获得可以轻松扩展成一个完整 PLM 平台的坚实基础。

作为其核心,PDM 系统提供了安全数据管理、流程实现和配置管理解决方案。

相关资料Teamcenter•安全数据管理采集、管理和交付产品信息PDM 系统可以采集和管理产品信息,同时确保在正确的上下文中将该信息交付给整个产品生命周期中的用户。

文件所有权、版本控制(文件的签入和签出)、修订管理和发布状态都由 PDM 系统进行管理。

安全性和管理功能通过角色管理、基于项目的安全性以及关联的访问权限来保护知识产权。

流程实现使主要的利益相关者能够参与到产品生命周期中工作流和流程功能使内部的产品团队和外部的合作伙伴均能参与到产品生命周期中来。

PDM 系统可以帮助您创建、管理和执行由工作流驱动的自动化流程,这些流程反映了企业专门针对更改计划(模拟分析)、更改融合(执行)以及更改验证和通信采用的最佳实践。

PDM 系统还可以支持其他已创建的流程,包括阶段进程标准。

配置管理校正和同步 BOM 数据和生命周期信息PDM 系统提供了管理和呈现完整的物料清单(BOM) 所必需的可见性。

这有助于校正和同步所有来源的BOM 数据以及所有生命周期阶段的数据(包括设计、计划、完工和维护状态)。

PDM 系统提供更改管理功能,这将使您能够在做出更改之前和之后查看 BOM。

生命周期可视化让您可以共享和根据自己的要求来表现产品及其基本的装配体和零部件,同时无需任何 CAD 创作工具或专门的技术知识。

数字样机功能可以显著降低创建物理原型所需的成本。

PDM 的优点项目管理人员、工程师、销售人员、购买者和质量保证团队都将会从 PDM 系统的知识管理和报告功能中获益。

产品数据管理(PDM)技术概述

产品数据管理(PDM)技术概述

产品数据管理(PDM)技术概述1产品数据管理系统(PDM)发展及现状1.1PDM技术的基本概念及产生的背景产品数据管理(PDM)是以软件技术为基础,以产品为核心,实现对产品相关的数据、过程、资源一体化集成管理的技术。

PDM明确定位为面向制造企业,以产品为管理的核心,以数据、过程和资源为管理信息的三大要素。

它继承并发展了CIM(Computer integration Manufacture)等技术的核心思想,在系统工程思想的指导下,用整体优化的思想对产品设计过程进行描述,规范产品生命周期管理,保持产品数据的一致性和可跟踪性。

其进行信息管理的两条主线是静态的产品结构和动态的产品设计流程,核心思想是设计数据的有序、设计过程的优化和资源的共享。

在20世纪的60、70年代,企业在其设计和生产过程中开始使用CAD、CAM等技术,新技术的引用在促进生产力发展的同时也带来了新的挑战。

对于制造企业而言,虽然各单元的计算机辅助技术己经日益成熟,但各自动化单元自成体系,彼此之间缺乏有效的信息沟通与协调,这就是所谓的“信息孤岛”问题。

进入20世纪末,以信息技术为主要特征的高新技术飞速发展,推动了技术进步和经济全球化,加速了技术革新、管理革新,企业面临的商业环境和市场环境发生了根本的变化。

具体表现在以下几个方面:(1)技术进步和高新技术的应用,信息量急剧增加。

(2)全球化市场与全球化竞争。

(3)用户对产品的需求呈现多样化和个性化。

(4)产品更新换代加快,生命周期缩短,人们对交货期的期望越来越高。

(5)生产方式的多样化。

但很多企业在技术、管理、技术与管理的协调发展以及适应新的生产模式和管理模式等方面还存在一些问题,影响了企业的竞争能力和向现代企业的发展。

这些问题具体表现在:(1)设计手段和加工技术落后。

(2)管理落后,特别是技术先进性与管理落后的矛盾日益突出。

CAD技术的全面推广,大大提高了设计质量,减少了差错,降低了返工率,大大提高了企业的产品开发能力和市场竞争力。

物理数据模型(PDM)

物理数据模型(PDM)
与CDM中的实体相对应。
5
6.1 什么是物理数据模型(续)
2.列 列是组成表的基本单元,通常也称为字段。一个表由多
个列组成。PDM中的列与CDM中的实体属性相对应 。 3.主键和候选键 表中用于唯一标识每一条记录的一个或多个列的组合称 为候选键,从候选键中选定一个作为表的主键。一个 表只能有一个主键,但可以有多个候选键。PDM中的 主键和候选键与CDM中的主标识符和候选标识符相对 应。
6.1 什么是物理数据模型(续)
物理数据模型中涉及的概念主要包括:表、列、 主键、候选建、外键、域等,分别和CDM中 的实体、属性、主标识符、候选标识符、联系 、域相对应。除此之外,PDM中还有参照、 索引、视图、触发器、存储过程、存储函数等 对象。
1.表 表是存储数据库信息的基本单位。PDM中的表
9
6.1 什么是物理数据模型(续)
6.域 域是具有相同数据类型的一组值的集合。在
PDM中允许用户定义域,指定域的数据类 型、长度、检查参数以及业务规则等。多 个列可以共享同一个域。 7.索引 索引是基于表的一种特殊的数据结构,用来 提高数据查询速度。
10
6.1 什么是物理数据模型(续)
索引通常分为以下几种类型:
• 唯一索引。唯一索引意味着不会有两行记录相同 的索引键值。
• 非唯一索引。不对索引列的属性值进行唯一性限 制的索引。
• 复合索引。基于多个列的索引。
• 使用索引的原则:
• 根据查询要求合理建立索引。
• 限制表中索引的数量。
• 在表中插入数据后创建索引。
11
6.1ห้องสมุดไป่ตู้什么是物理数据模型(续)
8.视图 视图是从一个或多个表或视图导出的表,有时也称

PowerDesigner物理数据模型(PDM)说明

PowerDesigner物理数据模型(PDM)说明

PowerDesigner物理数据模型(PDM)说明ref: https:///tianlesoftware/article/details/6874067⼀. PDM 介绍物理数据模型(Physical Data Model)PDM,提供了系统初始设计所需要的基础元素,以及相关元素之间的关系;数据库的物理设计阶段必须在此基础上进⾏详细的后台设计,包括数据库的存储过程、操作、触发、视图和索引表等;PowerDesigner能够⽤于创建多种不同类型的DBMS(数据库管理系统),每种类型的DBMS都包含⼀个标准定义的⽂件⽤于在PD和DBMS 中确定彼此的关联⽽提供⼀套接⼝;创建不同的DBMS可以⽣成不同的数据库脚本。

物理数据模型(PDM)的主要功能:1、可以将数据库的物理设计结果从⼀种数据库移植到另⼀种数据库;2、可以通过反向⼯程将已经存在的数据库物理结构重新⽣成物理模型或概念模型;3、可以定制⽣成标准的模型报告;4、可以转换为OOM;5、完成多种数据库的详细物理设计(涵盖常⽤的各种数据库的DBMS),并⽣成数据库对象的.sql脚本;1.1 PDM中的基本概念:1) 表2) 列3) 视图4) 主键5) 候选键6) 外键7) 存储过程8) 触发器9) 索引10)完整性检查约束1.2 创建PDM对象:1) 创建表2) 创建列3) 创建创建域4) 创建视图5) 创建主键6) 创建候选键9) 创建完整性检查约束10)创建存储过程11)创建触发器1.3 管理PDM对象:1) 创建⽤户2) 设置表的⽤户3) 设置表的物理属性1.4 检查PDM:1) 检查选项设置(1)Package(包)(2)Table(表)(3)Column(列)(4)Index(索引)(5)Key(键)(6)Domain(域)(7)View(视图)(8)Reference(参照)(9)Trigger(触发器)(10) Procedure(存储过程)(11) User(⽤户)(12) File(⽂件)2)更正错误/警告1.5 触发器和存储过程/函数:1)创建触发器设定触发器类型(Insert、Update、Delete)2)创建存储过程/函数1.6 ⽣成数据库1)选择Database→GenerateDatabase菜单项2)选项设置(1)数据库(2)⽤户(3)域外键索引触发器(5)存储过程3)格式设置4)选择对象(1)查看包(2)全选/全部取消选择(3)使⽤图中选中的对象1.7 创建PDM:1)新建PDM(1)选择File→New Model菜单项(2)在左侧模型类型列表中选择Physical Data Model(3)在右侧输⼊模型名称、在DBMS下拉列表中选择DBMS类型、在First diagram下拉列表中选择Physical Diagram2)正向⼯程:从CDM/LDM⽣成PDM3)逆向⼯程:从现有DB 逆向⽣成PDM正向⼯程和逆向⼯程⽣成PDM会单独整理成⼀⽚⽂章,这篇不做说明。

PDM产品数据管理(product data manager)

PDM产品数据管理(product data manager)

PDM的中文名称为产品数据管理(Product Data Management)。

PDM是一门用来管理所有与产品相关信息(包括零件信息、配置、文档、CAD文件、结构、权限信息等)和所有与产品相关过程(包括过程定义和管理)的技术。

PDM以软件为基础,是一门管理所有与产品相关的信息(包括电子文档、数字化文件、数据库记录等)和所有与产品相关的过程(包括工作流程和更改流程)的技术。

它提供产品全生命周期的信息管理,并可在企业范围内为产品设计和制造建立一个并行化的协作环境。

PDM的基本原理是,在逻辑上将各个CAX信息化孤岛集成起来,利用计算机系统控制整个产品的开发设计过程,通过逐步建立虚拟的产品模型,最终形成完整的产品描述、生产过程描述以及生产过程控制数据。

技术信息系统和管理信息系统的有机集成,构成了支持整个产品形成过程的信息系统,同时也建立了CIMS 的技术基础。

通过建立虚拟的产品模型,PDM系统可以有效、实时、完整的控制从产品规划到产品报废处理的整个产品生命周期中的各种复杂的数字化信息。

1.PDM数据管理范围PDM的确是一种“管得很宽”的软件,凡是最终可以转换成计算机描述和存储的数据,它都可以一概管之,例如:产品结构和配置、零件定义及设计数据、CAD绘图文件、工程分析及验证数据、制造计划及规范、NC编程文件、图像文件(照片、造型图、扫描图等)、产品说明书、软件产品(程序、库、函数等“零部件”)、各种电子报表、成本核算、产品注释等、项目规划书、多媒体音像产品、硬考贝文件、其它电子数据等。

PDM可以广泛地应用于各工业领域中。

但每个领域都有其自身的特点和需求,应用的层次要求和水平都不相同,因而并无万能的PDM系统可以包容。

2.PDM用户对象PDM可以触及现代企业的每个角落,每根神经。

在企业内,只要是与产品数据打交道的人,都可以使用PDM。

3.PDM与企业信息的集成在企业的信息集成过程中PDM系统可以被看作是起到一个集成框架的作用,各种应用程序诸如CAD/CAM/CAE、EDA、OA、CAPP、MRP、...等将通过各种各样的方式,如应用接口、开发(封装)等,直接作为一个个对象而被集成进来,使得分布在企业各个地方、在各个应用中使用(运行)的所有产品数据得以高度集成、协调、共享,所有产品研发过程得以高度优化或重组。

PDM物理数据模型概述

PDM物理数据模型概述

物理数据模型(PDM)本篇较简单,请读者先阅读上一篇(概念数据模型(CDM).doc)物理数据模型与数据库中建立表很像,最终可以生成数据库脚本工具栏1.表(Table)2.存储过程(procedure)3.视图(view)4.关联(reference)5.依赖(dependency)创建项目工程1.新建工程,选择“File->New Model”,弹出如图所示的对话框,选择Model types,在Modelname中输入名称,单击“OK”按钮建立模型、如图所示创建实体1,在右侧的“图标窗口”中,单击工具箱上的“Entity”工具,在单击窗口的空白处,在单击的位置就数显了一个实体符号。

单击“Pointer”工具或单击鼠标右键,可以释放Entity 工具,如图.2. 双击刚创建的实体集符号,弹出“实体属性”对话框,选择“General”属性页,在“Name”文本框中输入“users”、“Comment”中输入“用户实体”,如图添加属性1.在上述对话框中选择Attributes属性页。

单击最左边的一个按钮“Insert a Row”,添加新的属性。

修改Name为userid,DataType为Integer,并把P、M上个复选框都打钩(P列表示该属性是否为主标识符,主标识符类似于数据库中的主键;M列表示改属性是否为强制的,打钩表示不能为空)2,同理为“userlevel”实体添加如下属性,如图所示定义属性的标准检查约束1.在左侧的对象浏览器窗口中,选择“username”节点,双击该节点,弹出“username属性设置”对话框,设置用户名的最小长度为6,最大长度为15,如图所示建立联系1.在图表窗口中,选择工具箱中的“Relaion”工具,单击“userlevel”实体,在按下鼠标左键的同时把光标托至“users”实体上并释放鼠标左键,这样就在两个实体间创建了联系,双击“Relation”的联系线。

产品数据管理PDM技术概述

产品数据管理PDM技术概述

产品数据管理(PDM)技术概述1产品数据管理系统(PDM)发展及现状1.1PDM技术的基本概念及产生的背景产品数据管理(PDM)是以软件技术为基础,以产品为核心,实现对产品相关的数据、过程、资源一体化集成管理的技术。

PDM明确定位为面向制造企业,以产品为管理的核心,以数据、过程和资源为管理信息的三大要素。

它继承并发展了CIM(Computer integration Manufacture)等技术的核心思想,在系统工程思想的指导下,用整体优化的思想对产品设计过程进行描述,规范产品生命周期管理,保持产品数据的一致性和可跟踪性。

其进行信息管理的两条主线是静态的产品结构和动态的产品设计流程,核心思想是设计数据的有序、设计过程的优化和资源的共享。

在20世纪的60、70年代,企业在其设计和生产过程中开始使用CAD、CAM等技术,新技术的引用在促进生产力发展的同时也带来了新的挑战。

对于制造企业而言,虽然各单元的计算机辅助技术己经日益成熟,但各自动化单元自成体系,彼此之间缺乏有效的信息沟通与协调,这就是所谓的“信息孤岛”问题。

进入20世纪末,以信息技术为主要特征的高新技术飞速发展,推动了技术进步和经济全球化,加速了技术革新、管理革新,企业面临的商业环境和市场环境发生了根本的变化。

具体表现在以下几个方面:(1)技术进步和高新技术的应用,信息量急剧增加。

(2)全球化市场与全球化竞争。

(3)用户对产品的需求呈现多样化和个性化。

(4)产品更新换代加快,生命周期缩短,人们对交货期的期望越来越高。

(5)生产方式的多样化。

但很多企业在技术、管理、技术与管理的协调发展以及适应新的生产模式和管理模式等方面还存在一些问题,影响了企业的竞争能力和向现代企业的发展。

这些问题具体表现在:(1)设计手段和加工技术落后。

(2)管理落后,特别是技术先进性与管理落后的矛盾日益突出。

CAD技术的全面推广,大大提高了设计质量,减少了差错,降低了返工率,大大提高了企业的产品开发能力和市场竞争力。

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

物理数据模型(PDM)
本篇较简单,请读者先阅读上一篇(概念数据模型(CDM).doc)物理数据模型与数据库中建立表很像,最终可以生成数据库脚本
工具栏
1.表(Table)
2.存储过程(procedure)
3.视图(view)
4.关联(reference)
5.依赖(dependency)
创建项目工程
1.新建工程,选择“File->New Model”,弹出如图所示的对话框,选择Model types,在Model
name中输入名称,单击“OK”按钮建立模型、如图所示
创建实体
1,在右侧的“图标窗口”中,单击工具箱上的“Entity”工具,在单击窗口的空白处,在单击的位置就数显了一个实体符号。

单击“Pointer”工具或单击鼠标右键,可以释放Entity 工具,如图
.
2. 双击刚创建的实体集符号,弹出“实体属性”对话框,选择“General”属性页,在“Name”文本框中输入“users”、“Comment”中输入“用户实体”,如图
添加属性
1.在上述对话框中选择Attributes属性页。

单击最左边的一个按钮“Insert a Row”,添
加新的属性。

修改Name为userid,DataType为Integer,并把P、M上个复选框都打钩
(P列表示该属性是否为主标识符,主标识符类似于数据库中的主键;M列表示
改属性是否为强制的,打钩表示不能为空)
2,同理为“userlevel”实体添加如下属性,如图所示
定义属性的标准检查约束
1.在左侧的对象浏览器窗口中,选择“username”节点,双击该节点,弹出“username属
性设置”对话框,设置用户名的最小长度为6,最大长度为15,如图所示
建立联系
1.在图表窗口中,选择工具箱中的“Relaion”工具,单击“userlevel”实体,在按下鼠标
左键的同时把光标托至“users”实体上并释放鼠标左键,这样就在两个实体间创建了联系,双击“Relation”的联系线。

弹出“联系属性设置”的对话框,可以在“Name”文本中修改该联系名,如图所示
2.在Child Table Column 中选择要关联的外键
3.Update/Delete constraint 更新删除规则(无,层叠,强制更新/删除)
生成概念数据模型
1.在系统菜单中选择“Tool-> Generate Conceptual Data Model”,弹出“CDM Gerneration
Options”对话框。

修改名称Name,如图所示
2.点击以上对话框中的Configure Model Options,弹出Model Options对话框
3. 如果选择了“Check model”模型将会在生成之前被检查。

“Save Generation Dependencies”选项决定PowerDesigner是否为每个模型的对象保存对象识别标签,这个选项主要用于合并由相同CMD生成的两个PDM,
点击确定,生成CDM概念数据模型,如图所示。

相关文档
最新文档