企業應用集成之初學乍練
一、企業對應用集成(EAI)的需求
企業不斷發展,很多長期需要人為操作或者流程定制來處理的業務問題,為了提高效率會考慮引入軟件應用系統來解決,比如,CRM(客戶管理管理)系統,SCM(供應鏈管理)系統,ERP(企業資源計劃)系統等。引入這些系統在當時是解決了一部分的問題,但是隨著應用系統數量的增加,新的問題也慢慢暴露了出來。因為,每個應用系統都有不同的開發需求前提和問題背景,系統之間數據也是相互孤立;所以在企業內部,每個應用系統其實就是一個“孤島”,相互之間沒有暢通的信息交流與數據共享。于是經過一段時間之后新的問題就出現了:比如,信息和數據的更新的不同步甚至不一致的問題,更嚴重的是給客戶也經常提供一些前后不一致的信息,導致客戶無法接受,這會嚴重影響到企業的形象和信譽。
企業要解決這些矛盾,一種辦法是對現有系統推倒重來:將企業引入的各個信息系統全部更新成一個統一的管理系統,并要求各個部門都在這個統一的系統上工作(如:整個企業的所有應用都在一個ERP系統上運行),但考慮到成本、實施周期和難度因素,這不是一種切實可行的解決方案。還有另一種辦法,就是企業從整體來考慮整個信息系統,根據實際需要,對各個應用系統進行總體規劃,選擇一個合適的集成平臺,把企業的各個“信息孤島”合理的集成起來。這種解決方案不管是從實施難度,還是從實施成本、周期和技術上考慮都是切實可行的。
二、什么是企業應用集成(EAI)
一般的應用系統是屬于獨立完成一項應用的軟件產品,比如:ERP系統、OA系統、庫存管理系統、人事管理系統等等;而系統集成是指將兩種、甚至多種類型的應用系統通過二次開發將他們互相集成在一起,可以進行信息資源的共享和相互調用,比如將庫存管理系統和ERP系統進行集成后,管理員可以通過ERP系統方便地查看物料零件的當前庫存和標準價格等信息;而ERP系統也可以直接將庫存管理統中單個零件清單和入庫、出庫、貨品盤點操作等信息自動進行導入,以提高工作效率。
圖源百度
三、企業應用集成(EAI)的分類
關于企業應用集成,可以從深度和廣度兩方面來理解,然后進行分類。
從集成廣度來看:
- 部門內部集成到部門間的集成
- 企業范圍內和企業間的集成
部門內部集成到部門間的集成可以理解為一個商業實體(企業)的信息系統進行業務應用集成,比如酒店各部門之間消費的統一結算、直銷企業的網上訂單到送貨的后臺過程;但當在多個企業系統之間進行商務交易的時候,也可以表現為不同企業實體之間的企業系統集成,例如跨行信用卡在ATM上的互通、超市與供應商間的電子數據交換。
從集成深度上理解,企業應用集成應該還可以歸類為:數據集成、業務集成、應用集成三大類。
1. 數據集成
數據應用集成是企業實施EAI的基礎。數據集成的目的是將不同的數據庫集成起來,提供一種單一的虛擬數據庫,這樣就不會出現與核心業務不一致的多個數據庫。數據集成直接和企業應用系統的數據庫打交道,對數據庫進行直接的讀寫操作。數據層的集成可能是EAI里相對簡單的一種集成技術。再簡單點理解,就是將企業的簽約客戶信息與財務的合同收款記錄在數據庫的基礎上打通,保持一致性。
2. 應用集成
應用集成主要是指通過應用接口對應用系統實現集成。應用接口(API)是指應用系統以及客戶自建系統為方便和外部應用系統連接而對外開放的軟件接口。目前市場上的一些標準商業軟件,例如ERP系統,CRM系統,電子商務系統等,為了更好的滿足企業應用集成的市場需求,都有非常成熟的API。
3. 業務集成
業務集成是將不同單位部門的不同業務流程利用應用集成技術集成在一起,實現跨部門、跨系統、跨企業的流程共用。
四、企業應用集成(EAI)的目標
目前企業應用面臨著:多對多的數據交換,牽一發動全身;商業邏輯多出重復,浪費開發資源;難以進行業務修改,無法快速推出新產品,新業務;開發質量難以控制等問題。所以,企業需要實現應用集成,馬上就可以降低IT成本。因此,可以認為采用企業應用集成的主要目的就是:
- 實現符合業務流程需要的信息交互。
- 滿足企業實施并行工程和經營過程重組的擴展需要。
- 充分利用已有資源,通過實現已有應用系統的集成和封裝保護企業過去在信息化建設上的投資。
- 實現應用邏輯和過程邏輯的分離及過程建模與具體數據、功能的分離,支持在不修改功能的前提下,通過修改過程模型來完成集成系統功能的改變,以提高企業的靈活性和反應能力。
五、企業應用集成(EAI)的步驟
- 業務模式分析
- 企業現狀分析
- 確定集成策略
- 確定集成技術架構
- 統一元數據標準
- 分析關鍵集成店
- 制定實施計劃
- 分步驟實施
- 不斷優化
一般應用集成實施步驟圖
六、采用企業應用集成(EAI)給企業帶來的好處
企業應用集成就是將企業內部已經引入的“信息孤島”連接起來,實現數據共享和業務流程的共享,可為企業帶來以下一些好處:
1. 充分利用企業已有的信息系統,保護企業在信息資源方面的投資
企業的信息資源不僅包括大家所熟知的企業各類數據,還包括企業的管理與決策模式,而這種管理方式體現在電子化上就是企業的各類信息系統(例如:ERP,MIS,財務,銷售,SCM等),這些資源是企業花費了大量資金與心血組建起來的。企業應該充分利用好現有的信息系統和數據資源,將這些分離的“信息孤島”連接起來,避免信息重復多次輸入,減少信息存在的冗余,消除大量的垃圾信息,保證信息交流的一致性,保證部門之間進行信息共享,方便領導統攬全局。
2. 優化企業內部的業務流程
- 利用EAI技術可簡化企業內部的信息流,可以將企業傳統的業務流程通過信息技術進行整合,實現企業內部業務流程自動化。
- 利用EAI技術減去不必要的數據重復輸入,簡化企業內部流程。
- 利用EAI技術可以將分散在企業內部不同地方的數據進行匯總,為領導決策提供服務。
七、總結
隨著時代的發展,企業迫切需要把自身業務精簡化、自動化,使得內部業務直接實現無縫對接,所有應用系統之間的集成將成為企業信息化系統發展的最終目標。
附錄:關鍵詞
關鍵詞:信息系統、信息系統集成、應用集成、企業應用集成
1. 信息系統
是用信息化的手段將業務邏輯固化,是人、設備、應用軟件、操作環境、業務流程的集合體。
2. 信息系統集成
是根據應用的需求,將硬件產品、網絡設備、系統軟件、工具軟件以及相應的應用軟件等集成為一個具有優良性能價格比的計算機系統的全過程。
3. 應用集成
是遵循規范的開放標準,并用技術手段通過系統間的功能交互,實現之間的信息交互。
4. 企業應用集成
實現企業多個應用系統構建之間的協同,將孤立到的應用過程集成起來,形成一個面向需求的、協調的、高度伸縮的、集成的企業信息系統。
【本文是51CTO專欄機構“豈安科技”的原創文章,轉載請通過微信公眾號(bigsec)聯系原作者】



























