Internet代表了信息技術(shù)的一種趨勢(shì),它提供了全球化電子信息共享的機(jī)制。網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,不僅已經(jīng)對(duì)傳統(tǒng)的制造模式產(chǎn)生了極大的沖擊, 而且更為重要的是促成了一種實(shí)現(xiàn)產(chǎn)品信息管理的基本新方法——協(xié)同產(chǎn)品商務(wù)(Collaborative Product Commerce,CPC),它是基于PDM與網(wǎng)絡(luò)技術(shù)發(fā)展起來(lái)的一類新的企業(yè)管理解決方案。
CPC的概念是1999年首先由Aberdeen、Gartner等國(guó)際知名的IT咨詢顧問(wèn)公司提出,是定義了一類Internet技術(shù)的軟件和服務(wù),它能讓個(gè)體在整個(gè)產(chǎn)品生命周期中協(xié)同開(kāi)發(fā)、制造和管理產(chǎn)品,而不管他們?cè)诋a(chǎn)品商業(yè)化過(guò)程中擔(dān)任什么角色,不管他們使用什么樣的工具,不管他們?cè)谑裁吹乩砩匣蚬⿷?yīng)鏈中位于何處。
CPC有著廣泛的應(yīng)用前景,非常適合航空航天、船舶、汽車等重工業(yè)以及家電等輕工領(lǐng)域的離散型制造企業(yè)。我國(guó)傳統(tǒng)制造企業(yè)信息化總體水平偏低,整體集成和溝通程度不高,因此,能夠使這一情況得到改善的CPC也正在受到越來(lái)越多企業(yè)的關(guān)注。然而對(duì)于中國(guó)企業(yè)來(lái)說(shuō),如何引入CPC,如何構(gòu)建和實(shí)現(xiàn)適合自身的CPC的應(yīng)用體系,如何利用CPC進(jìn)行有效的系統(tǒng)集成應(yīng)用,還需要進(jìn)一步的探索。
1 CPC的功能和實(shí)現(xiàn)條件
1.1 CPC的功能與特點(diǎn)
CPC的本質(zhì)是大協(xié)同,既有包含產(chǎn)品生命周期各階段管理的縱向協(xié)同,又有與產(chǎn)品管理相關(guān)實(shí)體之間的橫向協(xié)同。具體來(lái)說(shuō),CPC具有以下功能和特點(diǎn):
(1) 管理過(guò)程貫穿整個(gè)產(chǎn)品生命周期
CPC覆蓋產(chǎn)品的整個(gè)生命周期,將產(chǎn)品從概念設(shè)計(jì)、詳細(xì)設(shè)計(jì)、工藝流程設(shè)計(jì)、加工制造、銷售維護(hù)至產(chǎn)品消亡整個(gè)生命周期內(nèi)各階段的相關(guān)數(shù)據(jù)和流程,按照一定的模式進(jìn)行定義、組織和協(xié)同管理,使產(chǎn)品數(shù)據(jù)和流程在其整個(gè)生命周期內(nèi)保持一致、共享及安全,從而形成真正以產(chǎn)品為核心的知識(shí)管理體系。
(2) 實(shí)現(xiàn)供應(yīng)鏈上各廠商、部門的協(xié)同管理
制造企業(yè)應(yīng)用CPC,可以使產(chǎn)品管理突破以往的固有模式,而代之以跨部門、跨企業(yè)的協(xié)同工作方式,并向企業(yè)價(jià)值鏈上的供應(yīng)商、制造合作伙伴以及客戶開(kāi)放產(chǎn)品研制、生產(chǎn)等過(guò)程,從而讓企業(yè)能夠在多個(gè)地點(diǎn)實(shí)時(shí)地進(jìn)行產(chǎn)品管理,并對(duì)工作的每一環(huán)節(jié)進(jìn)行控制。CPC可以使企業(yè)的對(duì)客戶的需求能夠做出更快預(yù)測(cè)和反應(yīng)、更好地引導(dǎo)產(chǎn)品鏈上的供應(yīng)廠家提高其產(chǎn)品質(zhì)量,縮短研制周期,提高工作效率,更好的發(fā)揮企業(yè)的核心優(yōu)勢(shì)和核心資源,實(shí)現(xiàn)各企業(yè)的資源共享和優(yōu)勢(shì)互補(bǔ),共同應(yīng)付市場(chǎng)的挑戰(zhàn),聯(lián)合參與國(guó)際競(jìng)爭(zhēng),共同把握市場(chǎng)機(jī)遇。
(3) 對(duì)現(xiàn)有信息系統(tǒng)有效集成
國(guó)內(nèi)制造企業(yè)雖然在設(shè)計(jì)、生產(chǎn)等流程上應(yīng)用了CAD/CAM/CAE等一些專業(yè)工具軟件,但是,同時(shí)也在企業(yè)內(nèi)部形成了一個(gè)個(gè)無(wú)法協(xié)調(diào)、貫通的“信息孤島”, 而CPC的應(yīng)用,恰恰可以使企業(yè)管理信息化在更高層次上進(jìn)行資源整合,在企業(yè)的各種異構(gòu)信息系統(tǒng)之間建立起了互通的橋梁,提供了信息、流程和管理集成的平臺(tái)和集成標(biāo)準(zhǔn),并且可以將ERP、CRM、SCM等有機(jī)的聯(lián)系起來(lái),為企業(yè)實(shí)現(xiàn)從信息集成、過(guò)程集成到企業(yè)間集成提供了理論基礎(chǔ)和支撐。
1.2 CPC的實(shí)現(xiàn)條件
CPC是基于各種技術(shù)的成功實(shí)踐發(fā)展起來(lái)的,CPC強(qiáng)大功能的發(fā)揮離不開(kāi)當(dāng)前各種先進(jìn)信息技術(shù)和管理理論的支撐。CPC的實(shí)現(xiàn)必須建立在以下條件之上。
(1) 需要上下游企業(yè)的共同參與。CPC的業(yè)務(wù)功能覆蓋了產(chǎn)品從設(shè)計(jì)、制造到銷售、服務(wù)的全過(guò)程,單個(gè)企業(yè)無(wú)法完成全部這些工作,必須要有上下游企業(yè)和其他商業(yè)伙伴的共同參與,共同實(shí)現(xiàn)。因此,CPC系統(tǒng)的建立需要各企業(yè)一起構(gòu)造基于商務(wù)環(huán)境的互利關(guān)系與協(xié)同合作機(jī)制。
(2) Internet技術(shù)和基于B/S結(jié)構(gòu)的標(biāo)準(zhǔn)用戶界面。CPC要實(shí)現(xiàn)業(yè)務(wù)的遠(yuǎn)程協(xié)作和信息的遠(yuǎn)程共享。使用基于Internet的B/S結(jié)構(gòu)模式,能直接連接地理上分散的合作伙伴,隨時(shí)發(fā)布和分享產(chǎn)品相關(guān)信息,而且能夠解決異構(gòu)平臺(tái)間的通迅問(wèn)題。
(3) 支持各種異構(gòu)數(shù)據(jù)庫(kù)的訪問(wèn)與存儲(chǔ)。CPC要集成已有的信息系統(tǒng),而這些系統(tǒng)往往使用了不同的數(shù)據(jù)庫(kù),這就要求CPC必須能夠建立一套通用的存取機(jī)制,實(shí)現(xiàn)對(duì)各種異構(gòu)數(shù)據(jù)庫(kù)的訪問(wèn)和存儲(chǔ),并且要保證數(shù)據(jù)與應(yīng)用程序之間的松散耦合。
(4) 支持對(duì)用戶角色的管理和安全技術(shù)。CPC系統(tǒng)中不同部門和不同企業(yè)的相關(guān)人員對(duì)產(chǎn)品數(shù)據(jù)和業(yè)務(wù)功能有著不同的需求,同時(shí)對(duì)不同級(jí)別的用戶也需要有不同的數(shù)據(jù)訪問(wèn)和業(yè)務(wù)操作權(quán)限,因此需要建立一套基于角色的功能定制與安全驗(yàn)證機(jī)制,維護(hù)數(shù)據(jù)和文檔的安全。2 CPC系統(tǒng)總體框架
CPC系統(tǒng)需要涵蓋產(chǎn)品生命周期各階段的管理功能,體現(xiàn)各部門、各企業(yè)的協(xié)作,滿足企業(yè)信息系統(tǒng)集成的需求;同時(shí),作為一個(gè)集成與協(xié)作的平臺(tái),CPC也必須為各業(yè)務(wù)、各部門、各企業(yè)提供必要的基礎(chǔ)支持服務(wù),比如文件共享、郵件服務(wù)、協(xié)同管理等。CPC系統(tǒng)總體框架可以用圖1來(lái)表示。
(1) CPC任務(wù)層。指的是CPC系統(tǒng)要實(shí)現(xiàn)的業(yè)務(wù)功能,它涵蓋了產(chǎn)品生命周期管理中的所有業(yè)務(wù)。企業(yè)在建立CPC系統(tǒng)時(shí),需要對(duì)上述業(yè)務(wù)功能進(jìn)行分析,利用現(xiàn)有的資金、技術(shù)和財(cái)務(wù)條件尋找相應(yīng)的解決方案。
(2) CPC應(yīng)用平臺(tái)層。它包括三方面的支持與服務(wù)功能:
a. 基本服務(wù)。主要是Web及網(wǎng)絡(luò)通迅的相關(guān)服務(wù),這是CPC系統(tǒng)得以實(shí)現(xiàn)的基本條件;
b. 業(yè)務(wù)支持服務(wù)。主要是為實(shí)現(xiàn)CPC的任務(wù)或業(yè)務(wù)而提供的必要的輔助性服務(wù),起著對(duì)CPC系統(tǒng)的維護(hù)和管理作用,使之在一個(gè)協(xié)同、有序的環(huán)境中運(yùn)行;
c. 數(shù)據(jù)庫(kù)存儲(chǔ)服務(wù)。主要是指各種業(yè)務(wù)數(shù)據(jù)庫(kù)系統(tǒng)。
(3) CPC工具層。指的是CPC系統(tǒng)實(shí)現(xiàn)其各業(yè)務(wù)功能時(shí)所采用的手段、方案,包括當(dāng)前各種企業(yè)管理解決方案,如SCM、ERP、CRM等。例如,企業(yè)可以采用CRM來(lái)管理客戶關(guān)系,采用ERP來(lái)進(jìn)行生產(chǎn)計(jì)劃、采用CAD來(lái)進(jìn)行新產(chǎn)品設(shè)計(jì)等。
圖1 CPC系統(tǒng)總體框架
(4) 訪問(wèn)層。是指CPC系統(tǒng)各用戶的訪問(wèn)方式。任何與產(chǎn)品生命周期管理相關(guān)的部門、企業(yè)都能夠通過(guò)標(biāo)準(zhǔn)的用戶界面對(duì)產(chǎn)品信息進(jìn)行訪問(wèn),都能通過(guò)CPC平臺(tái)進(jìn)行協(xié)同工作,而不管他們?cè)诘乩砩舷喔舳噙h(yuǎn)。在CPC中,基于Web的B/S訪問(wèn)方式是最基本的,也是最有效的。
3 CPC系統(tǒng)的實(shí)現(xiàn)方案
3.1 CPC系統(tǒng)實(shí)現(xiàn)模型
CPC系統(tǒng)的建立與實(shí)現(xiàn)過(guò)程包括兩個(gè)方面,一是從業(yè)務(wù)角度,制訂企業(yè)產(chǎn)品全生命周期管理各階段的系統(tǒng)構(gòu)建方案,如業(yè)務(wù)系統(tǒng)的選擇與設(shè)計(jì),確定合作伙伴等;二是從技術(shù)角度,實(shí)現(xiàn)具體的應(yīng)用接口、數(shù)據(jù)庫(kù)訪問(wèn)機(jī)制、協(xié)同工作機(jī)制等。
從技術(shù)的角度出發(fā),結(jié)合當(dāng)前XML技術(shù),我們構(gòu)建了一個(gè)四層結(jié)構(gòu)(客戶端表示層、web服務(wù)及CPC業(yè)務(wù)支持層、XML服務(wù)層、數(shù)據(jù)庫(kù)服務(wù)層)的CPC實(shí)現(xiàn)模型(如圖2所示)。
3.2 CPC系統(tǒng)實(shí)現(xiàn)模型特點(diǎn)
(1) XML技術(shù)的使用,解決了數(shù)據(jù)庫(kù)異構(gòu)的問(wèn)題。在應(yīng)用層與數(shù)據(jù)庫(kù)層之間加入了用戶通過(guò)瀏覽器或業(yè)務(wù)系統(tǒng)訪問(wèn)業(yè)務(wù)數(shù)據(jù)庫(kù)時(shí),以XML服務(wù)為橋梁,請(qǐng)求和反饋通過(guò)XML服務(wù)轉(zhuǎn)換為統(tǒng)一的格式,使數(shù)據(jù)庫(kù)的異構(gòu)性完全透明。在實(shí)際設(shè)計(jì)時(shí),對(duì)于某個(gè)特定的數(shù)據(jù)庫(kù)系統(tǒng),只要開(kāi)發(fā)出對(duì)應(yīng)的數(shù)據(jù)庫(kù)存取的XML服務(wù)組件即可。
(2) 靈活的客戶端訪問(wèn)方式。模型中設(shè)計(jì)了三種不同的客戶端訪問(wèn)方式:Web瀏覽器、RMI或CORBA接口、直接訪問(wèn)。其中前兩種都是基于B/S的訪問(wèn)方式,后一種是指C/S訪問(wèn)方式。
a. Web瀏覽器方式以其優(yōu)越的平臺(tái)無(wú)關(guān)特性,可以方便的進(jìn)行信息的發(fā)布和瀏覽,取得所需產(chǎn)品數(shù)據(jù)視圖?蛻舳艘訦TTP協(xié)議發(fā)出數(shù)據(jù)訪問(wèn)請(qǐng)求,WEB服務(wù)器通過(guò)CGI接口訪問(wèn)數(shù)據(jù)庫(kù)或調(diào)用應(yīng)用服務(wù)器中對(duì)象的數(shù)據(jù)處理功能,并將處理結(jié)果以頁(yè)面方式用HTTP協(xié)議返回客戶端。該方式一般只用于安全、保密性要求較低的信息發(fā)布和簡(jiǎn)單交互。
RMI或CORBA接口訪問(wèn)方式主要是為了滿足外部系統(tǒng)與本地應(yīng)用服務(wù)的交互。客戶端編寫或從服務(wù)器下載符合CORBA規(guī)范的客戶端小程序,當(dāng)該程序發(fā)出請(qǐng)求時(shí),ORB就會(huì)自動(dòng)尋找執(zhí)行該請(qǐng)求的服務(wù)模塊,并提交訪問(wèn)請(qǐng)求,服務(wù)模塊返回的數(shù)據(jù)也通過(guò)ORB返回客戶端。不同ORB產(chǎn)品之間通過(guò)IIOP協(xié)議進(jìn)行通信。
b. 直接訪問(wèn)是現(xiàn)有業(yè)務(wù)系統(tǒng)保留的訪問(wèn)方式。內(nèi)部的業(yè)務(wù)系統(tǒng)仍然可以按照以前的C/S方式進(jìn)行數(shù)據(jù)訪問(wèn)與處理,但只能訪問(wèn)特定數(shù)據(jù)庫(kù)。
圖2 CPC系統(tǒng)實(shí)現(xiàn)模型
(3) 業(yè)務(wù)系統(tǒng)集成的透明性。CPC可以實(shí)現(xiàn)對(duì)現(xiàn)有系統(tǒng)的集成,但這種集成并不需要對(duì)這些系統(tǒng)和對(duì)應(yīng)數(shù)據(jù)庫(kù)進(jìn)行重新設(shè)計(jì),而是在原有基礎(chǔ)上通過(guò)XML服務(wù)進(jìn)行了擴(kuò)展。原業(yè)務(wù)系統(tǒng)完全可以按照以往的作業(yè)方式進(jìn)行數(shù)據(jù)訪問(wèn)與處理,感覺(jué)不到任何變化。另外,這些業(yè)務(wù)系統(tǒng)可以進(jìn)行XML應(yīng)用擴(kuò)展,即在業(yè)務(wù)系統(tǒng)中增加對(duì)XML服務(wù)訪問(wèn)的接口,通過(guò)該接口來(lái)操作其它業(yè)務(wù)數(shù)據(jù)庫(kù)中的數(shù)據(jù),進(jìn)行協(xié)同作業(yè)。
當(dāng)前網(wǎng)絡(luò)技術(shù)和數(shù)據(jù)庫(kù)技術(shù)的發(fā)展為CPC的實(shí)現(xiàn)創(chuàng)造了條件,然而,CPC系統(tǒng)業(yè)務(wù)功能的寬泛性和用戶多樣性,以及它對(duì)網(wǎng)絡(luò)通迅技術(shù)、協(xié)同工作技術(shù)等的要求,決定了CPC系統(tǒng)的建立和實(shí)現(xiàn)并非一蹴而就,需要一個(gè)逐步分析、探索、解決的過(guò)程。隨著國(guó)內(nèi)外有關(guān)CPC的不斷研究和CPC軟件產(chǎn)品的不斷完善,協(xié)同產(chǎn)品商務(wù)(CPC)很可能成為繼ERP、SCM和CRM之后又一個(gè)新興的信息系統(tǒng)領(lǐng)域的一個(gè)熱點(diǎn)。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:協(xié)同產(chǎn)品商務(wù)系統(tǒng)結(jié)構(gòu)及其實(shí)現(xiàn)方案研究
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/1082063332.html