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