摘要:PDM作為一門(mén)技術(shù),它是依托IT技術(shù)實(shí)現(xiàn)企業(yè)最優(yōu)化管理的有效方法,是科學(xué)的管理框架與企業(yè)現(xiàn)實(shí)問(wèn)題相結(jié)合的產(chǎn)物,是計(jì)算機(jī)技術(shù)與企業(yè)文化結(jié)合的一種產(chǎn)品。現(xiàn)代企業(yè)把企業(yè)的PDM解決方案與Web的優(yōu)勢(shì)(Web節(jié)點(diǎn)的可擴(kuò)充性和易維護(hù)性,Web技術(shù)的獨(dú)特聯(lián)合式分布模式等等)結(jié)合在一起。本文概述Web的產(chǎn)品數(shù)據(jù)管理技術(shù),簡(jiǎn)單介紹了Web技術(shù)與PDM的發(fā)展PDM、的產(chǎn)生背景、PDM網(wǎng)絡(luò)環(huán)境。
關(guān)鍵詞:Web;瀏覽器;PDM
中圖分類(lèi)號(hào):M14 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):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技術(shù)是Internet網(wǎng)上衍生的一套服務(wù)技術(shù).在作者看來(lái),Web技術(shù)以及Internet/Intranet所欲達(dá)到的目標(biāo)與PDM技術(shù)有著驚人的相似之處。Internet本身從ARPANET網(wǎng)起家經(jīng)NSFNET發(fā)展到今天,其上已連接100多萬(wàn)個(gè)網(wǎng)絡(luò),上千萬(wàn)臺(tái)主機(jī),其目前的發(fā)展越來(lái)越使人們看到它的確在改變著人和人交流的方式,改變著人們工作、生活和學(xué)習(xí)的傳統(tǒng)方式,并以Internet/Intranet為母體衍生出一系列相關(guān)的Web技術(shù),使得人們更能夠充分利用和開(kāi)發(fā)Internet/Intranet的潛力。
2 Web技術(shù)與PDM的發(fā)展
2.1 PDM的定義
隨著網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,以及客戶(hù)機(jī)/服務(wù)器與面向?qū)ο蠹夹g(shù)的應(yīng)用,最近幾年P(guān)DM技術(shù)得到了突飛猛進(jìn)的發(fā)展。從狹義上講,PDM僅管理與工程設(shè)計(jì)相關(guān)的領(lǐng)域內(nèi)的信息,而從廣義上講,它可以覆蓋到整個(gè)企業(yè)中從產(chǎn)品的市場(chǎng)需求分析、產(chǎn)品設(shè)計(jì)、制造、銷(xiāo)售、服務(wù)與維護(hù)等過(guò)程,即全生命周期中的信息。因此,對(duì)于PDM可給出如下定義:
PDM是以軟件為基礎(chǔ),是一門(mén)管理所有與產(chǎn)品相關(guān)的信息(包括電子文檔、數(shù)字化文件、數(shù)據(jù)庫(kù)記錄等)和所有與產(chǎn)品相關(guān)的過(guò)程(包括工作流程和更改流程)的技術(shù)。它提供產(chǎn)品全生命周期的信息管理,并可在企業(yè)范圍內(nèi)為產(chǎn)品設(shè)計(jì)與制造建立一個(gè)并行化的協(xié)作環(huán)境。
2.2 PDM的功能和目標(biāo)
PDM系統(tǒng)的功能日趨強(qiáng)大,它的主要功能有以下幾個(gè)方面:
1) 電子倉(cāng)庫(kù)和文檔管理
電子倉(cāng)庫(kù)是PDM的核心,它一般建立在關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)上,通過(guò)權(quán)限控制來(lái)保證數(shù)據(jù)的安全性和完整性,并支持各種查詢(xún)與檢索功能。通過(guò)面向?qū)ο蟮臄?shù)據(jù)組織方式,允許用戶(hù)迅速地訪(fǎng)問(wèn)全企業(yè)的產(chǎn)品信息,而不必考慮用戶(hù)和數(shù)據(jù)的物理位置。
2) 產(chǎn)品結(jié)構(gòu)與配置管理
產(chǎn)品結(jié)構(gòu)和配置管理也是PDM的核心功能之一,可以對(duì)產(chǎn)品結(jié)構(gòu)、配置信息和BOM(bin of material)進(jìn)行管理。
3) 工作流程管理
工作流程管理,它用來(lái)定義和控制數(shù)據(jù)操作的基本過(guò)程,并對(duì)已建立的工作流程進(jìn)行運(yùn)行、維護(hù)、控制工作狀態(tài)以及對(duì)工作歷史過(guò)程進(jìn)行記載,使產(chǎn)品數(shù)據(jù)與其相關(guān)的過(guò)程有機(jī)地結(jié)合起來(lái)。
4) 分類(lèi)及檢索功能
PDM系統(tǒng)需要管理大量的數(shù)據(jù),為了較好的建立、使用與維護(hù)這些數(shù)據(jù),PDM系統(tǒng)提供了快速方便的分類(lèi)技術(shù)。
2.3 PDM的發(fā)展
產(chǎn)品數(shù)據(jù)管理技術(shù)的應(yīng)用不同于CAX等單元技術(shù),不能拿來(lái)即用。它是一種平臺(tái)技術(shù),是一個(gè)框架。它是對(duì)企業(yè)的設(shè)計(jì)、生產(chǎn)等管理進(jìn)行了一定程度的抽象。對(duì)應(yīng)于具體的應(yīng)用環(huán)境,必須對(duì)其進(jìn)行針對(duì)客戶(hù)的定制工作,即將客戶(hù)的具體環(huán)境和數(shù)據(jù)填充到產(chǎn)品管理數(shù)據(jù)系統(tǒng)中,置于PDM的管理之下。而且,定制工作具有相當(dāng)大的工作量。目前基于C/C++這種與硬件平臺(tái)相關(guān)的PDM產(chǎn)品必然對(duì)環(huán)境的適應(yīng)性較差,而企業(yè)中的網(wǎng)絡(luò)必然存在著各種硬件與軟件并存的情況,這無(wú)疑是產(chǎn)品數(shù)據(jù)管理面臨的一個(gè)問(wèn)題。
2.4 WEB技術(shù)的與PDM的結(jié)合
基于Web的分布式PDM的關(guān)鍵技術(shù)包括:數(shù)據(jù)庫(kù)技術(shù)、Web技術(shù)。
1) 數(shù)據(jù)庫(kù)技術(shù)
PDM的主要目標(biāo)就是有效地管理數(shù)據(jù),以實(shí)現(xiàn)數(shù)據(jù)共享,要實(shí)現(xiàn)這一目標(biāo),首先必須解決數(shù)據(jù)存儲(chǔ)的問(wèn)題。目前,數(shù)據(jù)存儲(chǔ)主要有兩種形式:一種是以文件形式保存數(shù)據(jù),另一種是以記錄形式將數(shù)據(jù)存放于數(shù)據(jù)庫(kù)中。
2) Web技術(shù)
PDM系統(tǒng)作為一種應(yīng)用框架,其對(duì)開(kāi)放性與可擴(kuò)展性的要求與Web的開(kāi)放性體系結(jié)構(gòu)是相互補(bǔ)充的。應(yīng)用Web技術(shù)可以使PDM系統(tǒng)在異構(gòu)環(huán)境下使用,擴(kuò)展PDM的功能,并支持異地和異構(gòu)環(huán)境下的設(shè)計(jì)、生產(chǎn)與管理。
3 基于Web的產(chǎn)品數(shù)據(jù)管理技術(shù)
3.1 WEB的B/S三層體系結(jié)構(gòu)
系統(tǒng)在開(kāi)發(fā)過(guò)程中將采用WINDOWSNT作為操作系統(tǒng),在企業(yè)局域網(wǎng)內(nèi)進(jìn)行開(kāi)發(fā),然后擴(kuò)展到Internet。系統(tǒng)可伸縮性以及信息共享程度高,開(kāi)發(fā)周期短,見(jiàn)效快。
系統(tǒng)開(kāi)發(fā)中,主要利用JSP技術(shù)為模具企業(yè)設(shè)計(jì)完成B/S模式的注塑模具產(chǎn)品數(shù)據(jù)管理系統(tǒng)。開(kāi)發(fā)環(huán)境為:客戶(hù)端裝有WINDOWSNT操作系統(tǒng)和IE瀏覽器,服務(wù)器端裝有WINDOWS NT Server操作系統(tǒng),Web服務(wù)器采用TOMCAT,數(shù)據(jù)庫(kù)服務(wù)器采用SQL Server2000,數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序采用JDBC,主要開(kāi)發(fā)工具為Jbuilders,Develop2000,Dream weaver等。
3.2 基于WEB的PDM技術(shù)的優(yōu)越性
1) 用戶(hù)接口友好
用Web技術(shù)開(kāi)發(fā)客戶(hù)端軟件更便于用戶(hù)使用。Web化的DPM系統(tǒng)與其他系統(tǒng)相比只需最少的培訓(xùn),系統(tǒng)實(shí)施的總成本也因此而減少。簡(jiǎn)單便宜的Web瀏覽器能讓企業(yè)中更多的人使用PDM系統(tǒng),使他們能方便地在線(xiàn)訪(fǎng)問(wèn)企業(yè)龐大的信息庫(kù)。
2) 更大的適用性
隨著計(jì)算機(jī)數(shù)量的急劇增多,使用Web瀏覽器作為PDM的用戶(hù)接口能取得巨大的成本效益。此外,使用Web瀏覽器還能排除在每臺(tái)計(jì)算機(jī)上安裝和維護(hù)客戶(hù)端軟件的必要。
3) 供應(yīng)鏈的有效鏈接
Web化的PDM系統(tǒng)對(duì)供應(yīng)鏈的有效鏈接也有很大的優(yōu)越性,易于改善供應(yīng)各環(huán)節(jié)之間的協(xié)作。
4) 分散企業(yè)的有效聯(lián)合
Web化的PDM系統(tǒng)容許分散在各地的項(xiàng)目小組同時(shí)工作于同一個(gè)項(xiàng)目,每小組能夠查看由不同地區(qū)甚至不同國(guó)家的其它小組輸入的信息,這種協(xié)作使企能以最小的代價(jià)把它的專(zhuān)業(yè)人員聚在一起來(lái)完成項(xiàng)目,這種在世界范圍內(nèi)延展項(xiàng)目小組的能力使企業(yè)能充分利用不同地區(qū)的時(shí)差進(jìn)行24小時(shí)工作。
4 結(jié)束語(yǔ)
產(chǎn)品數(shù)據(jù)管理(PDM)以其強(qiáng)大的功能與易用性受到廣大企業(yè)的青睞?;赪eb的PDM系統(tǒng)的體系結(jié)構(gòu)研究:首先分析了傳統(tǒng)C/S模式和PDM系統(tǒng)的一般結(jié)構(gòu),隨著Web技術(shù)的廣泛應(yīng)用,PDM系統(tǒng)的體系結(jié)構(gòu)也要發(fā)生相應(yīng)地變化以適應(yīng)企業(yè)的需求,由此產(chǎn)生的基于Web的PDM系統(tǒng),介紹了該系統(tǒng)的優(yōu)越性,并詳細(xì)分析了其結(jié)構(gòu)特點(diǎn)及實(shí)現(xiàn)的關(guān)鍵。
參考文獻(xiàn):
[1] 童秉樞,李建明.產(chǎn)品數(shù)據(jù)管理P(DM)技術(shù)[M].北京:清華大學(xué)出版社.2000:82-143.
[2] 許超.產(chǎn)品數(shù)據(jù)管理系統(tǒng)應(yīng)用[M].北京:科學(xué)出版社.2004.8.
[3] 朱文博,肖毅,王德慶.產(chǎn)品數(shù)據(jù)管理[J].計(jì)算機(jī)應(yīng)用研究.1999.6.