首页 > 范文大全 > 正文

Web技术与产品数据管理研究

开篇:润墨网以专业的文秘视角,为您筛选了一篇Web技术与产品数据管理研究范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:PDM作为一门技术,它是依托IT技术实现企业最优化管理的有效方法,是科学的管理框架与企业现实问题相结合的产物,是计算机技术与企业文化结合的一种产品。现代企业把企业的PDM解决方案与web的优势(Web节点的可扩充性和易维护性,Web技术的独特联合式分布模式等等)结合在一起。本文概述Web的产品数据管理技术,简单介绍了Web技术与PDM的发展PDM、的产生背景、PDM网络环境。

关键词:Web;浏览器;PDM

中图分类号:M14 文献标识码:A文章编号:1009-3044(2008)28-0092-02

Web Technology and Product Data Management Study

LIU Xia-lai

(Chengdu Precision Optical Engineering Research Center, Chengdu 610041, China)

Abstract:PDM takes a technology, it is depends on the IT technology to realize the enterprise optimization management efficacious device, is product which the scientific management frame and the enterprise realistic question unifies, is the computer technology and the enterprise culture union one product. The modern enterprise enterprise's PDM solution and the Web superiority (Web node's extendibility and easy maintenance, Web technology's unique union-like distribution pattern and so on) to unify in together. This article outlines Web the product data management technology, introduced the Web technology and PDM development PDM simply, production background, PDM network environment.

Key words:Web; Browser; PDM

1 引言

Web技术是Internet网上衍生的一套服务技术.在作者看来,Web技术以及Internet/Intranet所欲达到的目标与PDM技术有着惊人的相似之处。Internet本身从ARPANET网起家经NSFNET发展到今天,其上已连接100多万个网络,上千万台主机,其目前的发展越来越使人们看到它的确在改变着人和人交流的方式,改变着人们工作、生活和学习的传统方式,并以Internet/Intranet为母体衍生出一系列相关的Web技术,使得人们更能够充分利用和开发Internet/Intranet的潜力。

2 Web技术与PDM的发展

2.1 PDM的定义

随着网络、数据库技术的发展,以及客户机/服务器与面向对象技术的应用,最近几年PDM技术得到了突飞猛进的发展。从狭义上讲,PDM仅管理与工程设计相关的领域内的信息,而从广义上讲,它可以覆盖到整个企业中从产品的市场需求分析、产品设计、制造、销售、服务与维护等过程,即全生命周期中的信息。因此,对于PDM可给出如下定义:

PDM是以软件为基础,是一门管理所有与产品相关的信息(包括电子文档、数字化文件、数据库记录等)和所有与产品相关的过程(包括工作流程和更改流程)的技术。它提品全生命周期的信息管理,并可在企业范围内为产品设计与制造建立一个并行化的协作环境。

2.2 PDM的功能和目标

PDM系统的功能日趋强大,它的主要功能有以下几个方面:

1) 电子仓库和文档管理

电子仓库是PDM的核心,它一般建立在关系型数据库系统的基础上,通过权限控制来保证数据的安全性和完整性,并支持各种查询与检索功能。通过面向对象的数据组织方式,允许用户迅速地访问全企业的产品信息,而不必考虑用户和数据的物理位置。

2) 产品结构与配置管理

产品结构和配置管理也是PDM的核心功能之一,可以对产品结构、配置信息和BOM(bin of material)进行管理。

3) 工作流程管理

工作流程管理,它用来定义和控制数据操作的基本过程,并对已建立的工作流程进行运行、维护、控制工作状态以及对工作历史过程进行记载,使产品数据与其相关的过程有机地结合起来。

4) 分类及检索功能

PDM系统需要管理大量的数据,为了较好的建立、使用与维护这些数据,PDM系统提供了快速方便的分类技术。

2.3 PDM的发展

产品数据管理技术的应用不同于CAX等单元技术,不能拿来即用。它是一种平台技术,是一个框架。它是对企业的设计、生产等管理进行了一定程度的抽象。对应于具体的应用环境,必须对其进行针对客户的定制工作,即将客户的具体环境和数据填充到产品管理数据系统中,置于PDM的管理之下。而且,定制工作具有相当大的工作量。目前基于C/C++这种与硬件平台相关的PDM产品必然对环境的适应性较差,而企业中的网络必然存在着各种硬件与软件并存的情况,这无疑是产品数据管理面临的一个问题。

2.4 WEB技术的与PDM的结合

基于Web的分布式PDM的关键技术包括:数据库技术、Web技术。

1) 数据库技术

PDM的主要目标就是有效地管理数据,以实现数据共享,要实现这一目标,首先必须解决数据存储的问题。目前,数据存储主要有两种形式:一种是以文件形式保存数据,另一种是以记录形式将数据存放于数据库中。

2) Web技术

PDM系统作为一种应用框架,其对开放性与可扩展性的要求与Web的开放性体系结构是相互补充的。应用Web技术可以使PDM系统在异构环境下使用,扩展PDM的功能,并支持异地和异构环境下的设计、生产与管理。

3 基于Web的产品数据管理技术

3.1 WEB的B/S三层体系结构

系统在开发过程中将采用WINDOWSNT作为操作系统,在企业局域网内进行开发,然后扩展到Internet。系统可伸缩性以及信息共享程度高,开发周期短,见效快。

系统开发中,主要利用JSP技术为模具企业设计完成B/S模式的注塑模具产品数据管理系统。开发环境为:客户端装有WINDOWSNT操作系统和IE浏览器,服务器端装有WINDOWS NT Server操作系统,Web服务器采用TOMCAT,数据库服务器采用SQL Server2000,数据库驱动程序采用JDBC,主要开发工具为Jbuilders,Develop2000,Dream weaver等。

3.2 基于WEB的PDM技术的优越性

1) 用户接口友好

用Web技术开发客户端软件更便于用户使用。Web化的DPM系统与其他系统相比只需最少的培训,系统实施的总成本也因此而减少。简单便宜的Web浏览器能让企业中更多的人使用PDM系统,使他们能方便地在线访问企业庞大的信息库。

2) 更大的适用性

随着计算机数量的急剧增多,使用Web浏览器作为PDM的用户接口能取得巨大的成本效益。此外,使用Web浏览器还能排除在每台计算机上安装和维护客户端软件的必要。

3) 供应链的有效链接

Web化的PDM系统对供应链的有效链接也有很大的优越性,易于改善供应各环节之间的协作。

4) 分散企业的有效联合

Web化的PDM系统容许分散在各地的项目小组同时工作于同一个项目,每小组能够查看由不同地区甚至不同国家的其它小组输入的信息,这种协作使企能以最小的代价把它的专业人员聚在一起来完成项目,这种在世界范围内延展项目小组的能力使企业能充分利用不同地区的时差进行24小时工作。

4 结束语

产品数据管理(PDM)以其强大的功能与易用性受到广大企业的青睐。基于Web的PDM系统的体系结构研究:首先分析了传统C/S模式和PDM系统的一般结构,随着Web技术的广泛应用,PDM系统的体系结构也要发生相应地变化以适应企业的需求,由此产生的基于Web的PDM系统,介绍了该系统的优越性,并详细分析了其结构特点及实现的关键。

参考文献:

[1] 童秉枢,李建明.产品数据管理P(DM)技术[M].北京:清华大学出版社.2000:82-143.

[2] 许超.产品数据管理系统应用[M].北京:科学出版社.2004.8.

[3] 朱文博,肖毅,王德庆.产品数据管理[J].计算机应用研究.1999.6.