论文部分内容阅读
产品数据管理(Product Data Management,PDM)是一项新的管理思想和技术,是一门以软件为基础的,管理所有与产品相关的信息(包括电子文档、数字化文件、数据库记录等)和所有与产品相关的过程(包括工作流程和更改流程)的技术。 PDM有如下五大功能:文档管理、产品结构与配置管理、工作流与过程管理、零件分类管理与检索、项目管理。在PDM系统的文档管理模块中需要组织和管理存在于企业的大量的数据信息,如何高效的管理这些数据信息、方便各应用系统充分共享这些数据是PDM系统文档管理模块需要解决的问题之一。 XML具有形式和内容分离的特点,只表示数据的内容和逻辑关系,而不是数据的表现形式。XML以其良好的可扩展性、自描述性、开放性、互操作性为数据的管理,交换和共享提出了一个新的解决办法。本文主要探讨了应用XML技术实现文档数据的高效管理、交换和充分共享,提出了使用XML表示数据库中的关系数据,并将XML与XSL技术结合,通过Java Bean和JSP响应Internet用户对公司各种信息,包括文档信息的查询、统计、增加、删除等请求。文章还给出了一个具体的应用实例,实现了通过Internet查询公司的合同信息、统计公司近几年的合同量、跟踪合同完成情况、调阅合同原始文本等功能。 SVG(Scalable Vector Graphics可扩展矢量图形)是基于XML的一个应用,是W3C组织为适应Internet Web应用飞速发展的需要而制定的一套基于XML语言的可缩放矢量图形语言描述规范,主要用于描述二维矢量图形和矢量/点阵混合图形,它具有描述文件小、网络传输速度快、图形定位与检索容易、跨平台性能良好等优点。文章比较了AutoCAD网络图形发布的几种文件格式的优缺点,提出了通过使用SVG描述建筑设计图,实现建筑设计图的网络发布;探讨了将AutoCAD的DWG格式的图形文件转换为用SVG元素描述的二维矢量图形文件的可能性,使得在基于Web的PDM系统的查询、测览模块中jj4览C见二维建筑设计平面图更为快速方便;给出了从DWG转换到SVG的思路和方法,给出了一个实例,用于说明转换的方法、步骤,比较了DWG文件与 SVG文件的优缺点和性能,证实了使用 SVG的可行性。 第一章主要介绍了产品数据管理 PDM的基本概念,基本功能及主要功能模块,回顾了产品数据管理的发展历程,展望了 PDM的发展趋势,总结了企业实施PDM的益处。 第二章主要对正在开发的一个面向某建筑企业的PDM系统作了简要介绍。提出使用B/S和C/S混合的系统结构,介绍了系统的主要功能模块,并详细介绍了文档管理模块的功能。 第三章主要介绍了XML及其相关技术,回顾了XML产生的背景,分析T XML的特点,展望T XML的应用前景,给出了 XML应用的一般步骤,比较了DTD和Schema,SAX和DOM解析器,使用CSS和 XSL技术测览 XML文档。 第四章主要介绍TXML与Java之间的联系,分析TXML与数据库,特别是关系数据库之间的联系,给出了转换关系数据到**L文档的方法,最后给出了一个详细的应用实例。 第五章主要比较了网络发布建筑设计图的几种文件格式的优缺点,介绍了 别G,讨论了使用 WG发布建筑设计图的可行性,给出了从DWG转换到 SVG的方法,并实现了一个具体的例子,比较了转换后的WG文件与原DWG文件的大,J、,证实了使用别G的可行性。 文章主要讨论了关系数据到XML文档的转换方法,利用XML的数据内容与数据显示分开的特性,数据发到客户端后能够用多种方式加以显示,并可为其它应用程序所利用。利用**L在b上的强大优势。大幅度地降低了数据交换的成本,减少了PDM系统的复杂程度及开发工作量。