當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 安徽OA系統(tǒng) > 合肥OA系統(tǒng) > 合肥OA快博
企業(yè)基于SOA的OA與合肥OA的整合應(yīng)用
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
來(lái)源:泛普軟件 基于SOA的OA與合肥OA的整合應(yīng)用10 引言
辦公自動(dòng)化(Office automation,OA)系統(tǒng)是實(shí)現(xiàn)辦公自動(dòng)化的信息系統(tǒng)。企業(yè)資源計(jì)劃系統(tǒng)( Enterp rise ResourcePlanning, 合肥OA)是對(duì)企業(yè)中的物流、資金流和信息流進(jìn)行全面集成管理的信息管理系統(tǒng)。企業(yè)通過(guò)合肥OA系統(tǒng)實(shí)現(xiàn)供應(yīng)鏈的全面管理。這兩套系統(tǒng)一個(gè)側(cè)重于工作流審批, 一個(gè)側(cè)重于企業(yè)內(nèi)部資源之間的數(shù)據(jù)流動(dòng)。它們一般都彼此獨(dú)立運(yùn)作,提供各自獨(dú)立的功能。但是在企業(yè)中,經(jīng)常有些業(yè)務(wù)流程是貫穿于合肥OA和OA兩個(gè)系統(tǒng)當(dāng)中的。如采購(gòu)申請(qǐng)流程中,申請(qǐng)審批、流程的流轉(zhuǎn)是由OA系統(tǒng)完成的,填寫采購(gòu)用款申請(qǐng)單、付款、做憑證則是合肥OA系統(tǒng)的功能,因此用戶不得不頻繁地切換兩個(gè)系統(tǒng),才能完成采購(gòu)申請(qǐng)。此外,企業(yè)在利用OA系統(tǒng)進(jìn)行工作流審批后,產(chǎn)生了很多業(yè)務(wù)數(shù)據(jù),這些數(shù)據(jù)同時(shí)可能是合肥OA系統(tǒng)的數(shù)據(jù)源,為了避免數(shù)據(jù)的重復(fù)以及保證數(shù)據(jù)源的唯一性,也就產(chǎn)生了OA系統(tǒng)與合肥OA系統(tǒng)集成的需求。目前在企業(yè)中常見(jiàn)的OA2合肥OA系統(tǒng)集成方法,歸納起來(lái)有如下兩大類:
1)基于應(yīng)用編程接口(App lication Programming Interface,AP I)的封裝集成模式。利用OA與合肥OA各自提供的訪問(wèn)底層數(shù)據(jù)庫(kù)的函數(shù)和AP I接口,實(shí)現(xiàn)兩系統(tǒng)之間的數(shù)據(jù)訪問(wèn)
2) 基于數(shù)據(jù)表的互訪模式。采用中間緩沖表,以一致的數(shù)據(jù)模型存儲(chǔ)不同系統(tǒng)間的共享數(shù)據(jù),通過(guò)直接對(duì)兩系統(tǒng)的數(shù)據(jù)表進(jìn)行操作的方式,實(shí)現(xiàn)不同系統(tǒng)間的數(shù)據(jù)訪問(wèn),以及數(shù)據(jù)的一致和實(shí)時(shí)傳遞。以上方法屬于緊耦合的系統(tǒng)集成方法。緊耦合的集成方式將影響系統(tǒng)的靈活性和擴(kuò)展性,阻礙業(yè)務(wù)的流程調(diào)整和優(yōu)化,不利于企業(yè)的業(yè)務(wù)發(fā)展。
為了解決上述問(wèn)題,我們需要一種新的企業(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與合肥OA的整合的必要性
1)保護(hù)了現(xiàn)有的IT基礎(chǔ)建設(shè)投資在企業(yè)中軟件服務(wù)的整合需求是當(dāng)前企業(yè)中最熱門的需求。這種需求在OA與合肥OA之間也同樣存在。利用對(duì)現(xiàn)有的
OA系統(tǒng)與合肥OA系統(tǒng)的重用和整合來(lái)解決新的業(yè)務(wù)需求,不僅可以低成本高效率地滿足新的需求,也有效地保護(hù)了現(xiàn)有的IT基礎(chǔ)建設(shè)投資。
2)實(shí)現(xiàn)了兩個(gè)系統(tǒng)的優(yōu)勢(shì)互補(bǔ)
OA 系統(tǒng)的最大特點(diǎn)是工作流管理。它具有強(qiáng)大的工作流定制功能,可以適應(yīng)于企業(yè)各種形式的審批表單和流程的需求,并能滿足多層次的審批結(jié)構(gòu)、支持較復(fù)雜的審批層次。而合肥OA產(chǎn)品的工作流更多地實(shí)現(xiàn)了業(yè)務(wù)上的邏輯數(shù)據(jù)流,它并不著重于行政結(jié)構(gòu)上的審批,因此對(duì)于國(guó)內(nèi)很多無(wú)法擺脫
行政審批結(jié)構(gòu)的企業(yè)來(lái)說(shuō), 合肥OA軟件在這一方面就顯得遜色。此外合肥OA系統(tǒng)開(kāi)發(fā)模式通常是將業(yè)務(wù)流程硬編碼到應(yīng)用系統(tǒng)的整體結(jié)構(gòu)中,每次業(yè)務(wù)流程的修改都可能引起程序結(jié)構(gòu)的大幅變動(dòng)。這種僵硬的體系結(jié)構(gòu)增加系統(tǒng)復(fù)雜性,阻礙系統(tǒng)靈活性。通過(guò)合肥OA和OA的整合,利用OA的強(qiáng)大的工作流定制功能,可以很好地解決合肥OA系統(tǒng)存在的問(wèn)題。合肥OA系統(tǒng)是面向功能的事務(wù)處理系統(tǒng),具體解決某個(gè)或某些領(lǐng)域的問(wèn)題,提高事務(wù)處理的效率和水平工作流管理的著眼點(diǎn)是在企業(yè)的整個(gè)業(yè)務(wù)層,提高企業(yè)的業(yè)務(wù)處理水平。在工作流管理的支撐下,通過(guò)集成具體的業(yè)務(wù)應(yīng)用軟件系統(tǒng)(如: 合肥OA) ,可以良好地完成對(duì)企業(yè)經(jīng)營(yíng)過(guò)程運(yùn)行的支持,在更廣的范圍內(nèi),不同的時(shí)間跨度上做好企業(yè)的經(jīng)營(yíng)管理,提高企業(yè)的整體水平和競(jìng)爭(zhēng)力。
3) 有利于企業(yè)業(yè)務(wù)流程重構(gòu)( Business ProcessReengineering,BPR)
企業(yè)生產(chǎn)經(jīng)營(yíng)活動(dòng)是由各種業(yè)務(wù)流程交織在一起組成的。建設(shè)合肥OA系統(tǒng)的重要工作之一就是對(duì)用戶的業(yè)務(wù)流程的分析、建模和實(shí)施。在市場(chǎng)競(jìng)爭(zhēng)日趨激烈的時(shí)代,客戶需求瞬息萬(wàn)變,產(chǎn)品生命周期不斷縮短,技術(shù)不斷創(chuàng)新,企業(yè)要在這樣一個(gè)競(jìng)爭(zhēng)和變化的外部環(huán)境下生存,必須不斷地調(diào)整和優(yōu)化企業(yè)的各種業(yè)務(wù)流程,對(duì)流程進(jìn)行重構(gòu)?;赟OA架構(gòu)的合肥OA和OA系統(tǒng)的整合方案,通過(guò)業(yè)務(wù)流程的定義,靈活地將合肥OA系統(tǒng)的功能連接在一起,快速完
成企業(yè)BPR和合肥OA的重構(gòu)。
2 基于SOA的OA與合肥OA的整合應(yīng)用
2. 1 基本思想
OA 系統(tǒng)中的工作流[ 3, 4 ]模塊包括工作流過(guò)程定義組件、工作流引擎組件、工作流監(jiān)控組件、工作流客戶端和應(yīng)用接口組件等部分。過(guò)程定義是建立工作流的過(guò)程,將企業(yè)的實(shí)際業(yè)務(wù)過(guò)程轉(zhuǎn)化為計(jì)算機(jī)可處理的工作流模型。工作流引擎負(fù)責(zé)對(duì)工作流進(jìn)行實(shí)例化、執(zhí)行和管理。監(jiān)控組件負(fù)責(zé)對(duì)工作流的執(zhí)行進(jìn)行管理、分析與控制。工作流客戶端負(fù)責(zé)人機(jī)交互,提供工作流執(zhí)行的接口,幫助完成業(yè)務(wù)過(guò)程的執(zhí)行。相關(guān)應(yīng)用程序接口負(fù)責(zé)與應(yīng)用程序的接口,提供工作流執(zhí)行時(shí)所需要的軟件以協(xié)助工作流的正常執(zhí)行。通過(guò)對(duì)企業(yè)實(shí)際業(yè)務(wù)流程的分析,抽取出原子級(jí)的企業(yè)業(yè)務(wù)活動(dòng)。首先通過(guò)工作流過(guò)程定義組件將這些活動(dòng)以及與活動(dòng)相關(guān)的信息、人員和活動(dòng)對(duì)應(yīng)的Web服務(wù)統(tǒng)一集成起來(lái),然后通過(guò)工作流引擎組件按照所定義的業(yè)務(wù)流程模型進(jìn)行業(yè)務(wù)的執(zhí)行,在適當(dāng)?shù)臅r(shí)間激活相應(yīng)的Web service,傳遞Web service的參數(shù),獲取Web service的處理結(jié)果,從而實(shí)現(xiàn)OA系統(tǒng)和合肥OA系統(tǒng)全面集成?;赟OA的OA與合肥OA的整合應(yīng)用的架構(gòu)體系圖如圖1
- 1計(jì)世獨(dú)家:IT監(jiān)理的責(zé)任界定
- 2計(jì)世獨(dú)家:微軟“軟件+服務(wù)”戰(zhàn)略真實(shí)含義
- 3通向合肥OA咨詢顧問(wèn)的條條“大路”
- 4獨(dú)家:寧波經(jīng)驗(yàn) SaaS解困中小企業(yè)
- 5企業(yè)如何規(guī)劃實(shí)施知識(shí)管理系統(tǒng)
- 6華為新解:知識(shí)力密集型企業(yè)急先鋒
- 7企業(yè)如何控制好軟件提供商與實(shí)施服務(wù)商
- 8安全風(fēng)險(xiǎn)控制 公司信息安全規(guī)劃
- 9方案選型避免選到不成熟的產(chǎn)品
- 10HR SaaS會(huì)改變eHR交付困境么
- 11合肥OA為企業(yè)打造卓越的高績(jī)效咨詢與項(xiàng)目團(tuán)隊(duì)
- 1280%的企業(yè)擁有蘋果電腦 30%裝Windows系統(tǒng)
- 13開(kāi)啟HR信息化旅程 中小企業(yè)eHR之道
- 14電子商務(wù)與SaaS相融合成功幾何
- 15如何判斷軟件服務(wù)商是否專業(yè)
- 16互聯(lián)網(wǎng)時(shí)代的企業(yè)供應(yīng)鏈戰(zhàn)略
- 17企業(yè)信息化思考 流程考核還需小心行事
- 18信息安全須重視 如何清除安全死角
- 19網(wǎng)絡(luò)信息并非準(zhǔn)確 IT部門應(yīng)防范浪費(fèi)
- 20合肥OA選型有訣竅 借雞生蛋注意三個(gè)原則
- 21視SOA是一種信仰是SOA項(xiàng)目成功實(shí)施的關(guān)鍵
- 22知識(shí)管理迫在眉睫 CIO如何上項(xiàng)目
- 23中國(guó)式管理催生問(wèn)題 協(xié)同成就簡(jiǎn)單管理
- 24合肥泛普OA軟件的二期建設(shè)內(nèi)容有哪些?
- 25泛普OA軟件團(tuán)隊(duì)—國(guó)內(nèi)協(xié)同軟件第一團(tuán)隊(duì)!
- 26按需“擇偶”是關(guān)鍵 軟件選型不是選美
- 27SaaS部署指南 評(píng)估實(shí)施廠商幾個(gè)要點(diǎn)
- 28ITIL將引領(lǐng)中國(guó)企業(yè)走向何方?
- 29ITIL將引領(lǐng)中國(guó)企業(yè)走向何方
- 30減低開(kāi)發(fā)過(guò)程變動(dòng) 依賴項(xiàng)目范圍管理
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓