當(dāng)前位置:工程項目OA系統(tǒng) > 行業(yè)ERP > 倉庫ERP系統(tǒng)
企業(yè)基于SOA的OA與erp系統(tǒng)免費下載整合應(yīng)用
引言
辦公自動化(Officeautomation,OA)系統(tǒng)是實現(xiàn)辦公自動化的信息系統(tǒng)。企業(yè)資源計劃系統(tǒng)(Enterp系統(tǒng)免費下載riseResourcePlanning,erp系統(tǒng)免費下載)是對企業(yè)中的物流、資金流和信息流進(jìn)行全面集成管理的信息管理系統(tǒng)。企業(yè)通過erp系統(tǒng)下載實現(xiàn)供應(yīng)鏈的全面管理。這兩套系統(tǒng)一個側(cè)重于工作流審批,一個側(cè)重于企業(yè)內(nèi)部資源之間的數(shù)據(jù)流動。它們一般都彼此獨立運作,提供各自獨立的功能。但是在企業(yè)中,經(jīng)常有些業(yè)務(wù)流程是貫穿于和OA兩個系統(tǒng)當(dāng)中的。如采購申請流程中,申請審批、流程的流轉(zhuǎn)是由OA系統(tǒng)完成的,填寫采購用款申請單、付款、做憑證則是erp系統(tǒng)下載的功能,因此用戶不得不頻繁地切換兩個系統(tǒng),才能完成采購申請。此外,企業(yè)在利用OA系統(tǒng)進(jìn)行工作流審批后,產(chǎn)生了很多業(yè)務(wù)數(shù)據(jù),這些數(shù)據(jù)同時可能是erp系統(tǒng)下載的數(shù)據(jù)源,為了避免數(shù)據(jù)的重復(fù)以及保證數(shù)據(jù)源的唯一性,也就產(chǎn)生了OA系統(tǒng)與erp系統(tǒng)下載集成的需求。目前在企業(yè)中常見的OA2erp系統(tǒng)下載集成方法,歸納起來有如下兩大類:
1)基于應(yīng)用編程接口(ApplicationProgrammingInterface,API)的封裝集成模式。利用OA與erp系統(tǒng)免費下載各自提供的訪問底層數(shù)據(jù)庫的函數(shù)和API接口,實現(xiàn)兩系統(tǒng)之間的數(shù)據(jù)訪問
2)基于數(shù)據(jù)表的互訪模式。采用中間緩沖表,以一致的數(shù)據(jù)模型存儲不同系統(tǒng)間的共享數(shù)據(jù),通過直接對兩系統(tǒng)的數(shù)據(jù)表進(jìn)行操作的方式,實現(xiàn)不同系統(tǒng)間的數(shù)據(jù)訪問,以及數(shù)據(jù)的一致和實時傳遞。以上方法屬于緊耦合的系統(tǒng)集成方法。緊耦合的集成方式將影響系統(tǒng)的靈活性和擴展性,阻礙業(yè)務(wù)的流程調(diào)整和優(yōu)化,不利于企業(yè)的業(yè)務(wù)發(fā)展。
為了解決上述問題,我們需要一種新的企業(yè)應(yīng)用集成方式。該方式不僅能保證原有系統(tǒng)的數(shù)據(jù)安全性和邏輯安全性,而且還能夠?qū)崿F(xiàn)系統(tǒng)之間的松耦合,方便系統(tǒng)流程的重組和優(yōu)化。這種方式就是面向服務(wù)架構(gòu)(Service2OrientedArchITecture,SOA)的企業(yè)應(yīng)用集成方式。
1 OA與erp系統(tǒng)免費下載的整合的必要性
1)保護(hù)了現(xiàn)有的IT基礎(chǔ)建設(shè)投資在企業(yè)中軟件服務(wù)的整合需求是當(dāng)前企業(yè)中最熱門的需求。這種需求在OA與erp系統(tǒng)免費下載之間也同樣存在。利用對現(xiàn)有的OA系統(tǒng)與erp系統(tǒng)下載的重用和整合來解決新的業(yè)務(wù)需求,不僅可以低成本高效率地滿足新的需求,也有效地保護(hù)了現(xiàn)有的IT基礎(chǔ)建設(shè)投資。
2)實現(xiàn)了兩個系統(tǒng)的優(yōu)勢互補
OA系統(tǒng)的最大特點是工作流管理。它具有強大的工作流定制功能,可以適應(yīng)于企業(yè)各種形式的審批表單和流程的需求,并能滿足多層次的審批結(jié)構(gòu)、支持較復(fù)雜的審批層次。而erp系統(tǒng)免費下載產(chǎn)品的工作流更多地實現(xiàn)了業(yè)務(wù)上的邏輯數(shù)據(jù)流,它并不著重于行政結(jié)構(gòu)上的審批,因此對于國內(nèi)很多無法擺脫行政審批結(jié)構(gòu)的企業(yè)來說,erp系統(tǒng)免費下載軟件在這一方面就顯得遜色。此外erp系統(tǒng)下載開發(fā)模式通常是將業(yè)務(wù)流程硬編碼到應(yīng)用系統(tǒng)的整體結(jié)構(gòu)中,每次業(yè)務(wù)流程的修改都可能引起程序結(jié)構(gòu)的大幅變動。這種僵硬的體系結(jié)構(gòu)增加系統(tǒng)復(fù)雜性,阻礙系統(tǒng)靈活性。通過erp系統(tǒng)免費下載和OA的整合,利用OA的強大的工作流定制功能,可以很好地解決erp系統(tǒng)下載存在的問題。erp系統(tǒng)下載是面向功能的事務(wù)處理系統(tǒng),具體解決某個或某些領(lǐng)域的問題,提高事務(wù)處理的效率和水平工作流管理的著眼點是在企業(yè)的整個業(yè)務(wù)層,提高企業(yè)的業(yè)務(wù)處理水平。在工作流管理的支撐下,通過集成具體的業(yè)務(wù)應(yīng)用軟件系統(tǒng)(如:erp系統(tǒng)免費下載),可以良好地完成對企業(yè)經(jīng)營過程運行的支持,在更廣的范圍內(nèi),不同的時間跨度上做好企業(yè)的經(jīng)營管理,提高企業(yè)的整體水平和競爭力。
3)有利于企業(yè)業(yè)務(wù)流程重構(gòu)(BusinessProcessReengineering,BPR)
企業(yè)生產(chǎn)經(jīng)營活動是由各種業(yè)務(wù)流程交織在一起組成的。建設(shè)erp系統(tǒng)下載的重要工作之一就是對用戶的業(yè)務(wù)流程的分析、建模和實施。在市場競爭日趨激烈的時代,客戶需求瞬息萬變,產(chǎn)品生命周期不斷縮短,技術(shù)不斷創(chuàng)新,企業(yè)要在這樣一個競爭和變化的外部環(huán)境下生存,必須不斷地調(diào)整和優(yōu)化企業(yè)的各種業(yè)務(wù)流程,對流程進(jìn)行重構(gòu)?;赟OA架構(gòu)的erp系統(tǒng)免費下載和OA系統(tǒng)的整合方案,通過業(yè)務(wù)流程的定義,靈活地將erp系統(tǒng)下載的功能連接在一起,快速完成企業(yè)BPR和erp系統(tǒng)免費下載的重構(gòu)。
2 基于SOA的OA與erp系統(tǒng)免費下載的整合應(yīng)用
2.1 基本思想
OA系統(tǒng)中的工作流[3,4]模塊包括工作流過程定義組件、工作流引擎組件、工作流監(jiān)控組件、工作流客戶端和應(yīng)用接口組件等部分。過程定義是建立工作流的過程,將企業(yè)的實際業(yè)務(wù)過程轉(zhuǎn)化為計算機可處理的工作流模型。工作流引擎負(fù)責(zé)對工作流進(jìn)行實例化、執(zhí)行和管理。監(jiān)控組件負(fù)責(zé)對工作流的執(zhí)行進(jìn)行管理、分析與控制。工作流客戶端負(fù)責(zé)人機交互,提供工作流執(zhí)行的接口,幫助完成業(yè)務(wù)過程的執(zhí)行。相關(guān)應(yīng)用程序接口負(fù)責(zé)與應(yīng)用程序的接口,提供工作流執(zhí)行時所需要的軟件以協(xié)助工作流的正常執(zhí)行。通過對企業(yè)實際業(yè)務(wù)流程的分析,抽取出原子級的企業(yè)業(yè)務(wù)活動。首先通過工作流過程定義組件將這些活動以及與活動相關(guān)的信息、人員和活動對應(yīng)的Web服務(wù)統(tǒng)一集成起來,然后通過工作流引擎組件按照所定義的業(yè)務(wù)流程模型進(jìn)行業(yè)務(wù)的執(zhí)行,在適當(dāng)?shù)臅r間激活相應(yīng)的Webservice,傳遞Webservice的參數(shù),獲取Webservice的處理結(jié)果,從而實現(xiàn)OA系統(tǒng)和erp系統(tǒng)下載全面集成。基于SOA的OA與erp系統(tǒng)免費下載的整合應(yīng)用的架構(gòu)體系圖如圖1
2.2 基于SOA架構(gòu)的erp系統(tǒng)下載
2.2.1 SOA的本質(zhì)和實現(xiàn)技術(shù)
SOA是一個整合各種服務(wù)的架構(gòu)平臺。核心本質(zhì)是實現(xiàn)服務(wù)和技術(shù)的完全分離,從而在最大限度上實現(xiàn)服務(wù)的集成和重組。
SOA體系架構(gòu)的主要特點是粗粒度和松耦合。服務(wù)之間的松耦合是指服務(wù)具有中立的接口(沒有強制綁定到特定的實現(xiàn)上)特征;服務(wù)的粗粒度是指服務(wù)可以實現(xiàn)更多的功能,并且依賴于更大的數(shù)據(jù)集。SOA的實現(xiàn)技術(shù)包括Webservice和企業(yè)服務(wù)總線。
1)Webservices技術(shù)使用一系列標(biāo)準(zhǔn)和協(xié)議實現(xiàn)相關(guān)的功能,服務(wù)提供者用WSDL(Web服務(wù)描述語言)描述Web服務(wù),用UDDI(統(tǒng)一描述、發(fā)現(xiàn)和集成)向服務(wù)注冊代理發(fā)布和注冊Web服務(wù),服務(wù)請求者通過UDDI進(jìn)行查詢,找到所需的服務(wù)后,利用SOAP(簡單對象協(xié)議)來綁定、調(diào)用這些服務(wù)。
因為WSDL中給出了Webservice的地址URL,在本文中外部直接通過WSDL提供的URL進(jìn)行相應(yīng)的Webservice調(diào)用,而不使用UDDI機制。
2)企業(yè)服務(wù)總線以中介的身份處于服務(wù)請求者和服務(wù)提供者之間,這樣服務(wù)請求者任何的服務(wù)請求,先送到服務(wù)總線,由服務(wù)總線將請求信息轉(zhuǎn)給服務(wù)提供者,得到返回信息后,服務(wù)總線再傳給服務(wù)請求者。
2.2.2 基于SOA的erp系統(tǒng)下載的實現(xiàn)方法
為了實現(xiàn)OA與erp系統(tǒng)下載之間的整合應(yīng)用,必須通過構(gòu)建SOA架構(gòu)平臺使得erp系統(tǒng)免費下載具有給OA系統(tǒng)提供服務(wù)的功能。構(gòu)建基于SOA架構(gòu)的erp系統(tǒng)下載包括兩個方面:
1)從接近實際業(yè)務(wù)的角度,結(jié)合SOA架構(gòu)服務(wù)松耦合的要點,把erp系統(tǒng)下載功能分解成粗粒度和細(xì)粒度的服務(wù)。如圖1所示的系統(tǒng)體系結(jié)構(gòu)中,erp系統(tǒng)免費下載各個業(yè)務(wù)模塊的功能如:庫存管理、采購管理、銷售管理、分銷管理等作為粗粒度服務(wù)發(fā)布,而每個模塊的功能又是由多個子功能組成,我們把這些子功能作為細(xì)粒度服務(wù)發(fā)布。如銷售管理服務(wù)就由銷售報價、客戶訂單、客戶出貨、客戶檔案等細(xì)粒度服務(wù)組合而成。每個細(xì)粒度服務(wù)利用數(shù)據(jù)訪問邏輯組件對數(shù)據(jù)庫表進(jìn)行查找、更新、保存等操作。
2)通過企業(yè)服務(wù)總線將這些分散的Web服務(wù)進(jìn)行集中的管理。當(dāng)服務(wù)請求者向服務(wù)總線發(fā)送請求信息的時候,首先是發(fā)給服務(wù)總線的代理服務(wù),代理服務(wù)在收到服務(wù)后,轉(zhuǎn)給業(yè)務(wù)服務(wù),由它進(jìn)一步轉(zhuǎn)給外部服務(wù)提供者。
2.3 建立集成Webservice工作流環(huán)境
工作流環(huán)境將用戶定義的業(yè)務(wù)流程與erp系統(tǒng)免費下載的Webservice關(guān)聯(lián)起來,并管理和控制業(yè)務(wù)流程的運行,是對貫穿于OA和erp系統(tǒng)下載的業(yè)務(wù)流程邏輯的具體實現(xiàn)。它主要包括流程定義和流程的執(zhí)行、監(jiān)控兩大部分。
- 1企業(yè)實施erp系統(tǒng)免費下載誤區(qū)和解決方法
- 2如何做好erp系統(tǒng)免費下載乙方項目經(jīng)理
- 3供應(yīng)鏈管理SCM與erp系統(tǒng)免費下載結(jié)合分析
- 4關(guān)于erp軟件下載k/3成本實施步驟
- 5SaaS erp系統(tǒng)免費下載選型必須考慮六大安全問題
- 6吳學(xué)強:庫存積壓和生產(chǎn)缺料原因分析
- 7我國erp系統(tǒng)免費下載廠商的出路
- 8企業(yè)使用倉庫erp軟件有什么好處?
- 9erp系統(tǒng)免費下載成本管理的原則,erp系統(tǒng)下載中的成本管理
- 10淺析erp系統(tǒng)免費下載項目管理失控的六種表現(xiàn)
- 11erp系統(tǒng)下載和ISO的結(jié)合模式探究
- 12erp系統(tǒng)免費下載如何體現(xiàn)控制?
- 13ERP系統(tǒng)對企業(yè)庫存管理有哪些幫助?
- 14為什么要實行erp系統(tǒng)免費下載項目監(jiān)理制?
- 15工廠倉庫管理系統(tǒng)erp
- 16erp系統(tǒng)免費下載中標(biāo)準(zhǔn)成本的差異分析控制
- 17erp系統(tǒng)免費下載軟件市場將呈現(xiàn)細(xì)分趨勢
- 18集中開源erp系統(tǒng)免費下載優(yōu)勢兵力 橫掃企業(yè)信息化七蟊賊
- 19化解erp系統(tǒng)免費下載風(fēng)險 企業(yè)須制定內(nèi)部控制策略
- 20一個采購分給多家供應(yīng)商 分拆采購為了啥?
- 21我國中小企業(yè)實施erp系統(tǒng)免費下載中BPR問題研究
- 22erp系統(tǒng)免費下載的管理理念有哪些?
- 23erp系統(tǒng)免費下載功能模塊詳細(xì)介紹
- 24李東:CIO的角色問題漫談
- 25erp系統(tǒng)免費下載與PDM融合最具前景
- 26erp系統(tǒng)免費下載發(fā)展歷史- erp系統(tǒng)免費下載 Solution
- 27快普的erp系統(tǒng)免費下載模式是什么?
- 28erp系統(tǒng)下載入門:走出物料編碼的誤區(qū)
- 29如何評估CIO工作效果
- 30浦飛云:談紡織企業(yè)信息化的特點
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓