1PDM概述PDM(ProductDataManagement,产品数据管理)是以软件为基础,管理与产品相关的信息(包括电"> 1PDM概述PDM(ProductDataManagement,产品数据管理)是以软件为基础,管理与产品相关的信息(包括电" />
xml在产品数据管理(pdm)系统中的应用

xml在产品数据管理(pdm)系统中的应用

ID:10978124

大小:74.00 KB

页数:12页

时间:2018-07-09

xml在产品数据管理(pdm)系统中的应用_第1页
xml在产品数据管理(pdm)系统中的应用_第2页
xml在产品数据管理(pdm)系统中的应用_第3页
xml在产品数据管理(pdm)系统中的应用_第4页
xml在产品数据管理(pdm)系统中的应用_第5页
资源描述:

《xml在产品数据管理(pdm)系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、XML在产品数据管理(PDM)系统中的应用

2、第1内容显示中lunalstyle="MARGIN:0cm0cm0pt">1PDM概述PDM(ProductDataManagement,产品数据管理)是以软件为基础,管理与产品相关的信息(包括电子文档、数字化文件、数据库纪录等)以及所有与产品相关的过程(包括审批/发放过程、工程更改过程、一般工作流程等)的技术,而PDM系统是将企业中所有与产品开发、设计、销售以及售后服务等有关的应用软件、信息和过程集成并管理起来,在企业范围内为产品全生命周期建立一个并行化的协作环境。PDM的基本原理是,在逻辑上将各个CAX信息化孤岛集成起来,

3、利用计算机系统控制整个产品的开发设计过程,通过逐步建立虚拟的产品模型,最终形成完整的产品描述、生产过程描述以及生产过程控制数据。但PDM系统在实施中成功率较低,究其原因,一方面是企业中传统运行模式的问题,另一方面也有PDM系统自身的问题。2.PDM系统面临的问题(1)企业内部产品数据信息模型不一致。通常意义上,产品信息是由产品开发和产品规划过程所生成的数字化数据,每一个产品都是通过其独有的数据记录加以描述的,产品信息由基本数据和各种不同的文档组成。大多数企业在实施PDM系统之前,已经有了CAX、ERP等系统,但这些计算机辅助工具大都是一些离散孤立的系统,由这些软件产生的

4、数据通常互不兼容,因此存在着信息模型不一致、外部数据交接格式不统一的弊病,无法抽象成单一数据模式,也就无法实现数据共享和互访。这对PDM系统中的信息模型的集成带来了严重的问题。(2)分布式企业之间的产品数据交换标准不统一。随着信息技术、计算机技术和网络技术的迅速发展,企业界为了充分利用这些新技术和资源为企业服务,呈现出分布化、集团化和专业化的趋势,以及异地设计与制造、动态联盟、虚拟企业等新的企业组织和合作方式。这些企业集团或联盟在产品开发过程中相互合作,实现优势互补,提高了竞争力,但这种分布式企业面临的一个重要问题是企业PDM之间的产品数据交换的标准问题。由于分布企业使

5、用的PDM系统可能来自不同的软件提供商,即使使用相同的PDM产品,各企业客户化过程的不同,都会造成各个企业PDM系统在对产品数据信息模型表示上存在差异,使得不同企业的PDM系统之间无法相互交换和共享设计的产品数据。因此,企业在实施PDM系统的工作中,如何实现与CAD、ERP等系统的集成以及跨企业的协同和交流,即异构环境下系统间产品数据的共享和交换,是PDM系统所要解决的一个关键问题。由于不同应用系统所使用的产品数据格式不同,阻碍了系统间产品数据的交换。利用XML技术和STEP标准,把产品数据表示成标准格式的XML文档,系统间通过相互传递XML文档来交换数据,是解决上述问

6、题的有效办法。3XML概述XML(ExtensibleMarkupLanguage,可扩展标记语言)诞生于02世纪09年代后期,是L是一种半结构化的语言,包含3个要素:文档类型定义DTD或XMLcShema、可扩展样式语言XSL和可扩展链接语言Xlink。DTD或XMLSchema定义了XML文件中的元素、元素的属性以及两者间的关系,名字空间实现了统一的XML文档数据表示以及数据的相互集成;XSL是用于规定XML文档呈现样式的语言,它使得数据与其表现形式相互独立;而lXink将进一步扩展目前L的特点(1)XML数据的自描述性。它指XML中的语义标识,一方面限定了元素的层

7、次结构,另一方面也说明了元素的含义,在XML搜索结果中,由标识就可以知道内容的含义,这使得搜索结果更有意义。(2)内容的独立性。XML可脱离具体应用来描述保存在异构环境中的各种数据,其他系统应用能直接对这些自描述的XML文件中的数据进行操作,因此它将成为跨平台数据交换和操作的标准模式,实现异构数据集成中数据的互操作性。(3)显示的多样性。XML的一个极其鲜明的特点是把数据的显示格式和数据的表示分离,可以用扩展样式语言XSL(eXten2sibleStyle,Language)来定义XML数据的显示格式,把数据的表示和操作相分离,使得用户可以利用不同的格式和应用来显示和操

8、作数据。这种分离可以实现不同数据源数据的无缝连接,各种数据可以在中间件上转换成XML格式,使得数据很容易地进行在线交换和传输。(4)可扩展性。XML可以在不破坏现有结构和系统的情况下增加新的数据字段,应用服务器利用XML对所有数据建模的特殊功能,即如要改变数据模型只需改变数据模型定义,如DTD(documenttypedefinition)等,不需要重新编码现有的现象。(5)能描述不同复杂程度的数据。XML提供了数据的结构化表示,并且易于操作。例如可以标记以下内容:普通文档、结构化记录、对象、数据库查询记录、图形表示,以及所有I护可以用一

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

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

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