pdm中数据管理模型的研究

pdm中数据管理模型的研究

ID:10956762

大小:56.00 KB

页数:5页

时间:2018-07-09

pdm中数据管理模型的研究_第1页
pdm中数据管理模型的研究_第2页
pdm中数据管理模型的研究_第3页
pdm中数据管理模型的研究_第4页
pdm中数据管理模型的研究_第5页
资源描述:

《pdm中数据管理模型的研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PDM中数据管理模型的研究

2、第1内容显示中一.引言产品数据管理(PDM)是IT的一个新领域,它广泛应用于机械行业、电子行业、化工行业、医药行业等,在近几年来具有越来越重要的战略意义。PDM是一种面向对象的信息系统,它将所有的信息定义为对象,如文档、工程图、关系、过程和项目等。PDM利用这些对象在产品开发过程中逐步建立产品信息和开发过程模型来完成技术信息管理的方法。所以在PDM的实施中,最关键的一步就是业务模型的建立。建立数据管理模型用到面向对象的建模技术。对象是一个封装了数据和操作的实体,数据描述了对象的状态,操作反映了对象与外界的接口形式,

3、标识用来和其它的对象进行区分。模型是人们为了研究和解决客观世界中存在的种种问题而对客观现实经过思维抽象后用文字、图表、符号、关系式以及实体模型描述所认识到的客观对象的一种简化的表示形式。PDM中建立业务模型时,确定所有的数据对象及其属性是建模的基本工作,此外还要对对象关系进行定义,这些是企业中产品数据和生产数据的信息载体。数据是随着产品开发过程而逐步产生和完善的,产品开发过程中的每个活动都可以抽象为在具有一定输入数据后经计算、分析和转换产生响应的输出数据,这些可以抽象为过程管理。所以数据管理模型一般包括数据对象管理模型、关系对象管理模型和过程

4、管理模型三个部分。二.数据对象的管理模型对于大多数企业来说,需要使用许多不同的计算机系统(主机、工作站、PC机等)和不同的计算机软件来产生产品整个生命周期内所需的各种数据,而这些计算机系统和软件还有可能建立在不同的网络体系上。在这种情况下,如何确保这些数据总是最新的和正确的,并且使这些数据能在整个企业的范围内得到充分的共享,同时还要保证数据免遭有意的或无意的破坏,这些都是数据对象管理中需要解决的问题。可以将产品信息抽象为被管数据类,它包括业务对象和数据对象。业务对象是企业业务过程中用到的一些对象的抽象,都是企业业务人员所熟悉的对象,包括文档、

5、零部件等,多为数据记录型。数据对象概括了企业中出现的通用产品数据具体对象,包括零部件和文档的属性页,以及与零部件对应的文件。对这些业务对象和数据对象进行管理和组织涉及到的人员、项目、电子仓库等抽象为组织对象。如图1所示为PDM的被管数据类分级模型,图2所示为组织对象类分级模型。产品信息对象的管理包括对象的属性、对象的操作和对象的生命周期管理等。对象的属性是从数据对象中抽象出来的用于分类和归档数据对象的信息,如工程图的、版本号、格式等。对象的操作是应用于对象的或被对象使用的一种功能或转换,如人员组织对工程图的访问权限、工程图的签入和签出、工程图

6、状态的改变等。与对象相对应的文件具有一定的格式和储存区,对象能够存贮任何应用软件产生的应用文件,如CAD文件可以放置到一个CAD图形对象之中。对象在其生命周期中要发生许多变化,如版本(数据内容)、数据的所有权、访问权限、存储位置等,在生命周期的不同阶段,对这些变化有不同的控制要求。例如在工程图的生命周期中,设计状态是唯一可以修改工程图的状态,当设计者认为该零件图已经完成,可以将其提交,工程图进入待检状态,相关的校对人员、标准检查人员将收到通知,并暂时获得对该工程图的所有权,以便对数据进行检查,如果通过检查,工程图进入待批状态,否则被退回到设计

7、状态。处于已检状态的零件图经审批通过后进入批准状态。如果需要对处于批准状态的零件图进行更改,那么就要产生一个新的修订版本,该版本将继续从设计状态开始进入新一轮的生命周期循环。在对象生命周期图中,状态间的变迁通过对对象的提交操作被激活,并可以受多个签字活动控制。如状态变迁上没有定义签字活动,被提交的对象自动进入下一个状态。对于定义了签字活动的状态变迁,只有签字同意后,才能发生状态变迁,否则对象维持在当前状态或被退回到指定的状态。产品信息对象的管理模型如图3所示。三.关系对象的管理模型当今技术复杂的产品包含有大量的零部件,一个零部件的变化可能会影

8、响许多的其它的零部件和相关的文档。而且在产品开发过程中信息流都是多向的,如市场部门的信息流向产品计划部门,然后到设计部门;设计部门、生产部门和技术支持部门并行工作,遇到的问题反馈给设计部门;购买信息和设计数据信息流向供应商和合作伙伴;产品成本信息流向财政部门。所以大量的产品信息都是相关的,各部分信息内容和状态的变化都会对整个产品的开发过程带来影响,就很有必要建立数据对象间的联系,一个数据对象的变化能够通过联系反映在与之相关的数据对象上来。实际环境中涉及的关系,如零件和文档的依赖关系、零件间的互换关系、部件和子零部件间的装配关系等。在面向对象的

9、PDM系统中,关系同样被作为对象进行处理,对象之间或对象类之间存在的联系定义为关系对象。1.对关系对象的描述可以包括以下信息:(1)关系对象有方向性,它有起始点和终

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。