張偉
摘要
隨著管理信息化系統在企業日常運營中的重要價值日趨顯現,ERP(Enterprise Resource Planning,及企業資源計劃)系統作為串聯企業人力管理、財務管理、產供銷管理的核心系統,也越來越被各企業所廣泛應用。在業務管理流程與ERP系統功能相互融合的過程中,ERP系統自身功能的優劣勢,也被更多的企業所客觀的認識。為了更有效的發揮ERP系統的核心管理作用,同時更好的滿足各業務管理領域的精細化需求,ERP系統與外圍系統的集成成為了ERP系統深化應用的趨勢,因此,從信息化系統助推業務發展的角度出發,形成一套ERP系統與外圍專業系統的集成設計方法,將對ERP等管理信息化系統的持續應用起到積極的推動作用。
【關鍵詞】ERP 系統集成 流程設計 集成接口
ERP系統以其自身內部模塊集成性好,業務流轉順暢的特點,得到了各企業的廣泛認同,并且在其諸多成功案例的影響下,越來越多的企業將提升管理水平,助推業務發展的期望寄托在ERP系統上。在企業精細化管理水平不斷提升的過程中,越來越多的企業和用戶認識到ERP系統在內部模塊集成性上,雖然表現很好,但在業務最前端的專業化需求方面,未能達到企業日益提高的管理要求。如何處理好現有ERP系統與前端業務的個性化需求,是擺在很多企業在發展新階段的新問題。通過不斷的嘗試和摸索,一些走在信息化建設前列的企業提出,將ERP系統與外圍專業系統進行有效集成的新思路。
1 實現系統集成需滿足的關鍵因素
1.1 實現集成的技術層面
企業在進行ERP系統建設時,所選型的ERP產品通常均具備一定的可擴展性和集成性。一般情況,為了提高系統集成的規范性和安全性,會在ERP系統與外圍專業系統之間搭建一個中間系統,此系統提供共用接口方式,分別與ERP系統與專業系統相聯。在接口設計時,需要兩邊的系統遵循相同的通信協議,目前,大多數企業采用的是Web service的接口方式。
1.2 實現集成的業務層面
由于企業在內部信息化建設的不同階段,所秉承的建設思路和采用的建設方式,會有所差異。因此,我們經常會發現,在同一企業內,同一業務管理領域內,可能存在兩個或更多功能相似的系統。它們之間相互獨立,且信息無法共享,致使用戶需要承擔大量的重復性系統操作。為了改變這一狀況,需要企業痛下決心,以消除信息孤島為主線,以優化用戶操作為目標,從梳理各系統功能現狀做起,深入分析不同系統間所存在的重疊功能,進一步厘清系統功能定位,為實現真正的系統集成打下基礎。
2 系統集成設計的方法
由于各企業所處于的發展階段不同,因此對于系統集成最終實現的目標也不盡相同。然而,不同的集成思路和要求,將會對最終的集成方法產生影響。
2.1 系統集成要以業務流程整合為切入點
系統集成是手段,而不是目的,為了集成而集成的系統,無法達到企業管理者的根本目的。單純的實現系統間的信息和數據傳遞,只是系統集成的基本目標,而核心的目標是要實現真正意義上的業務流程貫通。
2.2 在明確雙方系統功能定位的基礎上,要對企業的業務管理需求理解一致
由于ERP系統是以財務為核心的綜合性管理信息系統,它的功能目標是要讓業務前端的數據能夠及時準確的流轉到財務管理模塊,為財務核算及領導層決策提供數據支持。而其它領域的專業信息化系統,主要是站在本業務領域進行功能設計,正是由于在系統功能目標方面存在差異,使得系統集成設計中難免會遇到沖突點和矛盾點,這就要求雙方系統要在充分理解業務管理迫切需求的前提下,進行功能設計。
2.3 要發揮雙方系統的優勢,互補各自系統的短板
信息化系統受到功能設計、項目建設、系統運維等諸多因素的影響,任何系統在具備自身特點的同時,也必然存在一定的不足和缺陷,這也是為什么會出現同一公司內,同一管理領域多套功能類似系統并存的原因。因此,系統集成的思路,就是要讓系統間“取長補短”,發揮出“1+1>2”的效果。
3 集成設計重點關注方面
3.1 確保流程嚴謹性,避免手工任意干預
有的企業在進行集成設計時,由于擔心軟、硬件突發問題,影響流程的及時執行,因此希望預留手工干預流程的途徑,以應對突發情況。但從系統設計的嚴謹性角度,此種方式將增加系統操作的風險,使人工干預因素變成不可控因素,因此,一般情況下,不建議預留手工干預的解決方案。
3.2 明確業務處理原則,始終以業務源頭為起點
跨系統的集成流程實現貫通后,為業務管理流程的高效執行提供了保障。用戶在進行業務處理時,可以按照既定的操作規范進行系統執行,但如果遇到流程執行過程中,突發業務變更的情況,則不能僅在當前所在系統中直接修改,而應該在業務流程的起點進行修改,從而確??缦到y流程信息的一致性。
3.3 建立應急處理機制,保障業務運行
系統集成業務流程在通常情況下可以有效執行,但對于可能存在的風險也需要有充分的預估,如服務器臨時宕機,或其它非人為的不可控因素等,為了及時應對對企業經營所產生的負面影響,需要建立應急處理機制,明確業務各方的職責,確保實際業務能夠在緊急狀態下持續運作,并且在系統恢復后,能夠進行進行系統中的數據同步和補錄,保證系統數據的完整性。
3.4 預估接口數據傳輸頻度與量級
在進行接口開發初期,需要由業務團隊和技術團隊共同對數據傳輸頻度和數據規模進行合理評估,目的是針對性的制定接口數據傳輸策略。對于業務及時性要求較高的數據,需實現實時同步,對于數據是采用推送或是讀取的方式,要做詳細的論證和分析,以確保在滿足業務數據實時性要求的基礎上,接口運行能力不會受到影響。
3.5 建立接口狀態監控功能,便于問題查找處理
建議針對接口運行狀態開發相應的監控報表,能夠清晰的看到流程處理節點,可以較快的定位問題,及時解決。
4 結束語
ERP系統與外圍專業系統集成,既是業務管理流程優化的需要,更是信息化系統互相融合的需要。ERP系統集成是一項繁瑣而復雜的工程,須在技術層面和業務管理層面具備集成的先決條件,因為集成的最終目的是要服務于業務和用戶。通過在實踐中集成經驗的不斷積累,集成方法的持續總結,ERP系統將會在助推企業精細化管理方面發揮出更加重要的作用。
參考文獻
[1]楊穎.基于Web Service的企業e-ERP系統集成模型[J].計算機應用研究,2005,22(03).
[2]王長江.中小企業ERP系統集成研究[J].中北大學,2005.