當前位置:學問君>人在職場>職業培訓>

企業資訊化系統的集成

學問君 人氣:2.4W

企業資訊化集成不可能單一的按照一個方式集成,每家公司應該根據公司當前的實際情況,綜合考慮公司財力和已經實施的系統,具體情況具體實施,從而減少財務開支,增加實施效率。

企業資訊化系統的集成

1 引言

隨着全球的資訊化大潮,各家企業爲了保持公司的競爭力,都在競相上資訊化系統,由於各家企業發展過程不均衡,在不同的階段,對資訊化的認知也有差異、需求也各不相同,因此導致了不同企業上的資訊化產品順序也不一樣,有的先上OA,再上PDM、ERP等等,有的先上ERP,再上OA、PLM等等,這就導致了一個公司幾個系統並行,而已大部分資訊化系統採購來自不同的公司,公司數據不能共享,用戶登入繁瑣,資訊錄入多個系統,容易導致數據錯誤發生。面對這些問題,最近很多公司專門提供資訊化的集成服務,來解決企業面臨的這些問題。

2 資訊化系統集成介紹

一般的軟件產品是屬於獨立完成一項應用的軟件產品,比如:ERP系統、PLM系統、OA系統、倉儲管理系統、人事管理系統、CATIA三維設計軟件等等;而系統集成是指將兩種、甚至多種類型的應用系統透過二次開發將他們互相集成在一起,可以進行資訊資源的共享和交互調用,比如將PLM系統和ERP系統進行集成後,可以在PLM系統中設計人員方便地檢視物料零件的當前庫存和標準價格等資訊;而ERP系統也可以直接將PLM系統中單個BOM零件清單和工藝工序等資訊自動進行匯入,以提高工作效率。

3 公司資訊化面臨的困境

隨着公司發展,管理資訊化方面逐漸上了OA、PLM、MES等系統,這些系統在當時解決了一些局部分散的問題,但其問題也隨着應用系統數量的增加暴露出來。開發單位來自不同的公司,各應用系統之間數據孤立等,形成了一個資訊孤島。隨着時代的發展,企業迫切需要把自身業務精簡化、自動化,使得內部業務直接實現無縫對接,所有應用系統之間的集成將成爲資訊化系統發展的最終目標。

4 集成方式

當前主要用到的集成方式包含:數據集成、門戶集成、應用集成。

4.1 數據集成

數據集成是在物理上把不同來源的數據整合,爲企業提供全面的數據共享。數據集成主要包括檔案、數據、視圖等方式,在應用系統中分享資訊,最簡單的方法就是直接進行數據庫的匯出匯入操作,但是這種方式需要開發人員對數據庫的結構十分了解,適合所有系統都屬於一個公司開發出來的情況,分屬不同公司的資訊化系統很難滿足這種情況。

目前在數據集成方面,已經有了很多非常成熟的技術可以來使用,通常有基於中間件模型、數據倉庫、數據聯邦等這些方法,這些技術透過不同的方式來構建數據集成的資訊系統。

基於中間件模型透過全局數據模型來訪問不同的數據庫或者其他Web資源,中間件位於不同的數據庫系統和應用程序之間,調用分散的數據庫,爲各資訊系統提供標準統一的數據接口,各資訊系統還是完成各自的任務,中間件只是爲不同數據庫提供一個資訊交互的渠道。

數據倉庫集成是根據主數據庫的需求,從分散的數據庫提取數據,轉換後加載到主數據庫中,數據倉庫能很好地保證數據的準確性,因此越來越受到各大公司的重視。

數據聯邦集成是把分散的數據庫串聯起來,根據系統需求調用不同的`數據庫數據,數據依然保留在原來的位置,沒有增加數據庫硬件的成本,但是由於頻繁的調用不同數據庫數據,到導致查詢反應慢,所以這種集成方式不適合頻繁調用的場合使用。

4.2 門戶集成

大部分公司透過建一個門戶網站,把分散的各資訊化系統統一接入,從而實現統一的用戶管理,單點登入,身份驗證等。門戶服務器透過JBoss Portal提供一個符合標準的門戶平臺,實現資訊系統介面的整合,透過標準的Web Service接口,提供門戶和其他應用系統通訊管理,實現各資訊化系統之間數據的流通。

企業門戶集成的真正目的是爲了處理業務流程,集中管理數據資源,提升企業運營效率。只要是企業員工,登入門戶網站,就能夠獲得與自己級別相對應權限的業務,進行業務處理、協作辦公,並可以進入對應的業務系統完成實際業務。

所以說門戶集成主要實現以下幾個方面的統一:統一任務中心;統一消息中心;統一用戶管理;統一搜尋;統一流程管理。

4.3 應用集成

應用集成建立在集成平臺服務器的基礎之上,是基於面向服務的體系結構(SOA)架構和業務流程集成的平臺。統一管理各資訊系統內外部的接口。同時集成平臺服務器上定義了跨系統的業務流程,透過業務流程執行語言定義各應用系統Web Serice服務接口,接口獨立於實現服務的硬件平臺、操作系統和編程語言。使得構建在各種這樣的系統中的服務可以一種通用的方式進行交互。

企業應用集成的設計思路主要分爲以數據爲中心和以業務爲中心兩種。如果以數據爲中心,那麼在整個資訊化系統中數據就是主體,全部業務處理過程中,不論業務如何流轉,數據如何處理,集成的目的就是確保數據來源的唯一性和準確性,每一個分散的系統都能夠獲取到數據的統一正確版本。如果以業務流程爲中心則需要從業務流程進行分析,以業務流程爲核心的分析也需要了解數據,但是數據是圍繞業務流程分析的需要,該方法透過使用面向服務構架中間件,將其功能發佈爲Web服務,企業資訊系統調用Web服務,從而實現業務流程的集成。實際應用中無論依照哪種方法來實施企業應用集成系統,一旦成功部署並投入使用,都將成爲一個重要的系統。