淺談CPC系統與ERP的整合 (轉)

ger8發表於2007-08-15
CPC系統與ERP系統的整合是目前企業資訊化過程中出現的新難題,也是一個大問題,非三言兩語就能說清。本文意在拋磚引玉,使更多業界專家共同討論這個問題。
1.整合的必要性
隨著企業資訊化的不斷髮展,企業所用的軟體系統也越來越多。儘管這些系統關注於不同的領域,但相互之間在功能上有相互交叉和連線的地方,因此必須考慮這些系統的整合的問題,否則,系統越多企業內部的“資訊孤島”也就會越多,這就違背了企業資訊化的初衷。
在實施協同產品商務平臺時,一個難點和重點就是CPC平臺和其他管理軟體的整合實施。目前幾個主流的企業一級的管理軟體包括:ERP系統、CRM系統、SCM系統和CPC系統。下圖顯示了這些系統之間的交叉領域:

對CPC平臺來說,原則上和其他每一種企業管理系統都有交叉重疊的部分,因而也需要和它們進行整合。但從企業(尤其是我國)實施CPC的實際情況看來,CPC的實施還處於基礎設施建設階段,基本上定位於企業內部的研發管理支撐,向供應商和客戶端的延伸的案例相當少見。整合實施更多的實體現在CPC和ERP之間以及CPC和專案管理工具之間的整合上。下文將主要介紹CPC與ERP的整合。
2.整合的基本概念
什麼是整合?Wenston教授曾給出一個定義:整合是指將基於資訊科技的資源及應用聚整合一個協同工作的整體,整合包括功能互動、資訊共享以及資料通訊三個方面的管理與控制。簡單地說,整合包含兩個層面:資訊層面和應用層面。
基於CPC實現應用整合的三個層次:應用封裝、介面交換和緊密整合。
應用封裝的內容包括應用工具本身和由這些工具產生的文件。應用封裝需要CPC系統能自動識別、儲存並管理由應用工具產生的檔案,另一方面在儲存於CPC系統中的檔案被啟用時,可自動啟動相應的工具。例如,一個二維的EDA工具被封裝後,在CPC系統中就能夠直接查詢這個文件並直接開啟這個文件。當對文件的操作(比如修改)完成後,CPC系統能自動更新該文件的版本號,如如該文件的修改需要經過審批的話,CPC系統將自動啟動審批流程直至文件升級成功。
當然,應用封裝只能滿足檔案整體共享的應用整合,也就是說,CPC只能管理整個檔案但不能管理檔案的內部屬性。
介面交換是比應用封裝更高層次的整合模式,它把應用系統與CPC系統之間需要共享的資料模型(例如BOM)抽取出來,定義到CPC的整體模型中去。這樣,應用系統本身就和CPC擁有共同的資料模型,當然,它還可以擁有自己的私有資料模型。透過這種整合,應用系統本身成為CPC平臺的一個組成部分。應用系統的操作介面將含有與CPC相關的功能選單或按鈕,同樣,CPC中也可以含有與該應用系統相關的操作以支援資料的雙向流通。
緊密整合是最難實現也是層次最高的整合。在這一層次中,應用系統成為CPC系統的有機組成部分,它們不僅共享資料,還可以共享操作服務。在這種模式下,CPC和應用系統相互可以呼叫對方的有關服務。要做好這樣的整合,首先必須在系統之間建立互動的共享資訊模型,使CPC系統或應用系統在資料變更時,另一方也能自動修改,其次,在應用系統中需要插入CPC相關的資料編輯或操作功能。
3.CPC系統與ERP系統的整合
要了解CPC和ERP的整合,首先需要了解CPC和ERP的關聯性。首先需要明確,CPC關注的環節是整個產品的生命週期,在產品生命週期中,包含概念、設計、試製、大規模製造、售後服務、生命週期管理等階段。ERP則關注於產品的製造過程,以製造為核心實現企業內部的資源:人、財、物的最佳化管理。從上面的描述中我們可以發現,CPC和ERP至少在以下方面存在交叉點:製造環節。另外,在前面的描述過程中也曾經提到,目前我國CPC的實施基本上是以研發環節作為實施的中心,尚未實現產品開發過程中的採購管理和客戶參與產品設計,因此儘管CPC平臺中也有采購管理和客戶產品設計這樣的模組,並且一旦實施了這樣的模組就存在和ERP中相關模組的整合問題,在現實操作中探討這個問題目前並沒有太大的意義。
那麼,在ERP的製造模組和CPC的各模組中公共的企業物件是什麼呢?這就是BOM系統!在CPC系統中,產品資訊是以BOM的形式存在的(CPC中的BOM具有更廣泛的含義,和字面上的瞭解不盡相同,可以這麼說,BOM體現了產品相關的一切資訊)。需要指出的是,BOM在產品生命週期的不同階段具有不同的特性。CPC系統一般也能夠根據BOM的狀態自動在不同的BOM檢視中進行轉變。ERP的製造模組中同樣有BOM,和廣義的BOM相對應,ERP系統中的BOM系統主要是MBOM(製造環節的物料清單)。
要完成CPC和ERP系統的整合首先需要解決BOM的轉換邏輯,在轉換邏輯確定以後需要根據產品本身的特性進行CPC和ERP的整合。由於CPC和ERP系統都是企業一級的管理軟體,具有系統複雜的特點,因此,實現緊密整合比較困難(個別廠商由於相互之間的合作伙伴關係可能會提供緊密整合的工具,但不具備普遍性)。一般說來,整合的層次是介面交換層。透過介面轉換工具的開發實現兩種系統的整合。
[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7839396/viewspace-959046/,如需轉載,請註明出處,否則將追究法律責任。

相關文章