ERP技術(shù)進(jìn)化四階段
2003-05-27 09:46:42
崔亞軍
20世紀(jì)80年代,隨著
微軟視窗系統(tǒng)的推出,ERP廠家如荷蘭的BAAN、美國(guó)的SSA、JD.EDWARD、德國(guó)的
SAP等,都紛紛采用多層次的客戶(hù)/服務(wù)器的結(jié)構(gòu)
,包括表現(xiàn)層、應(yīng)用層和數(shù)據(jù)層。這種方式可以有效地對(duì)應(yīng)用進(jìn)行管理,降低網(wǎng)絡(luò)復(fù)雜性并保證
數(shù)據(jù)庫(kù)的完整性。但實(shí)施ERP的一大問(wèn)題是連網(wǎng)問(wèn)題,網(wǎng)絡(luò)是否通暢,各層之間的交互操作延遲性都影響著ERP的運(yùn)行,尤其數(shù)據(jù)層和應(yīng)用層之間進(jìn)行大量數(shù)據(jù)高度集中的交互操作時(shí),帶寬就成為主要問(wèn)題?,F(xiàn)在的ERP產(chǎn)品多采用模塊化結(jié)構(gòu)針對(duì)流程化管理。模塊化結(jié)構(gòu)為ERP的實(shí)施提供了一定的靈活性,通過(guò)設(shè)置功能參數(shù),根據(jù)不同需求而變化。但是模塊之間要做到無(wú)縫連接并不容易,這也為實(shí)施帶來(lái)一定困難。C/S結(jié)構(gòu)的另一個(gè)問(wèn)題就是三層結(jié)構(gòu)之間結(jié)合過(guò)于緊密,系統(tǒng)實(shí)施完成后的測(cè)試與維護(hù)工作量太大, 用戶(hù)稍微提出一點(diǎn)實(shí)際修改要求,廠商的界面、應(yīng)用程序就會(huì)發(fā)生改變,底層數(shù)據(jù)庫(kù)中的表、對(duì)象等也要隨之進(jìn)行修改,往往是沒(méi)等修改工作結(jié)束,用戶(hù)新的需求就又提出來(lái)了。如此循環(huán)往復(fù),容易將廠商拖入泥潭。 進(jìn)入20世紀(jì)90年代以后,互聯(lián)網(wǎng)的發(fā)展成為軟件行業(yè)不可逆轉(zhuǎn)的主流。強(qiáng)調(diào)開(kāi)放,強(qiáng)調(diào)實(shí)效,強(qiáng)調(diào)互聯(lián),強(qiáng)調(diào)平臺(tái)無(wú)關(guān)性,Internet的發(fā)展使得
瀏覽器/服務(wù)器這種Internet架構(gòu)成為目前應(yīng)用程序的主流結(jié)構(gòu),ERP當(dāng)然也不例外。這種架構(gòu)可以降低實(shí)施成本,有利于向電子商務(wù)方向平滑過(guò)渡。 工作流技術(shù)的出現(xiàn)為軟件技術(shù)的發(fā)展開(kāi)辟了新的發(fā)展及應(yīng)用空間。這種技術(shù)實(shí)際上就是將應(yīng)用層分離成工作流層與應(yīng)用平臺(tái)層兩個(gè)層面,從而使應(yīng)用邏輯大大靈活起來(lái)。工作流層運(yùn)行的是一個(gè)個(gè)流程,而應(yīng)用平臺(tái)層是可重復(fù)調(diào)用的COM組件,這樣使用面向?qū)ο蟮乃枷?,重用性?qiáng),可以根據(jù)需要調(diào)用組件,不存在接口的問(wèn)題。 對(duì)于ERP軟件來(lái)說(shuō),在商業(yè)邏輯即表現(xiàn)層上又有了新的突破,即在保留第三代B/S結(jié)構(gòu)產(chǎn)品跨平臺(tái)性的基礎(chǔ)上,通過(guò)
XML的形式將數(shù)據(jù)與顯示格式分開(kāi),這樣就可以通過(guò)文件系統(tǒng)的存儲(chǔ)方式代替數(shù)據(jù)庫(kù)的存儲(chǔ)方式,在表現(xiàn)層上與數(shù)據(jù)庫(kù)系統(tǒng)先行分離,形成了四層次體系結(jié)構(gòu)。這樣做并不意味著完全脫離數(shù)據(jù)庫(kù),它同樣要充分利用數(shù)據(jù)庫(kù)的強(qiáng)大分析計(jì)算功能,在表現(xiàn)層上可以與數(shù)據(jù)庫(kù)發(fā)生數(shù)據(jù)交換,在流程層上可以傳遞表現(xiàn)層上的數(shù)據(jù),同時(shí)也可以將數(shù)據(jù)與數(shù)據(jù)庫(kù)發(fā)生數(shù)據(jù)交換,這樣將文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)結(jié)合起來(lái)的方式解決了第二代與第三代ERP系統(tǒng)中沒(méi)有解決的問(wèn)題。用流程化結(jié)構(gòu)針對(duì)流程化管理,系統(tǒng)中完全取消了一個(gè)個(gè)僵化的模塊,用一種松散結(jié)構(gòu)代替了以往緊密的結(jié)構(gòu),整個(gè)ERP系統(tǒng)易于調(diào)整,易于適應(yīng)用戶(hù)不斷變化的需求,降低了系統(tǒng)維護(hù)成本。第四代ERP代表了軟件發(fā)展的方向—通用、開(kāi)放的四層體系結(jié)構(gòu)平臺(tái)技術(shù),并且具備靈活性、穩(wěn)定性、低成本、高性能。國(guó)外正向這一方向發(fā)展,即從ERP、ERPⅡ到EAI(企業(yè)應(yīng)用系統(tǒng)互聯(lián))。(作者原為清華大學(xué)國(guó)家CIMS研究開(kāi)發(fā)中心博士后,現(xiàn)任北京勤哲軟件技術(shù)有限公司總經(jīng)理)
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。