傳統(tǒng)管理的種種弊端,嚴(yán)重制約了成長性中小企業(yè)的快速發(fā)展。在目前市場競爭日趨激烈的經(jīng)營模式下,“客戶導(dǎo)向”、“市場導(dǎo)向”的營銷觀念淡薄,經(jīng)營管理缺乏流程、制度等方面的保證,對市場的快速反應(yīng)能力明顯不足,資源投入不能實現(xiàn)最大程度的增值。要解決好這些問題,必須積極采用現(xiàn)代化管理思想和方法,通過建立現(xiàn)代企業(yè)制度,優(yōu)化組織架構(gòu),重組業(yè)務(wù)流程,采用現(xiàn)代信息技術(shù),建立面向流程的管理新模式,對傳統(tǒng)管理進(jìn)行變革。ERP系統(tǒng)的開發(fā)和應(yīng)用正是解決上述問題的正確思路和途徑,但目前ERP系統(tǒng)的開發(fā)和應(yīng)用多將目標(biāo)集中在大型企業(yè)上,適合中小企業(yè)的ERP軟件很少,尤其是企業(yè)管理不規(guī)范、管理基礎(chǔ)薄弱使得用戶需求的個性化與軟件產(chǎn)品的通用性之間的矛盾更為突出:ERP系統(tǒng)缺乏柔性,不能隨著企業(yè)業(yè)務(wù)的發(fā)展變化而動態(tài)調(diào)整等問題使得ERP在中國中小企業(yè)實施的效果不盡人意。
使用業(yè)務(wù)平臺進(jìn)行ERP系統(tǒng)的開發(fā),能將大量的開發(fā)功能抽象化,是當(dāng)用戶需求發(fā)生變化,只需少量的改動就可以完成的一種柔性開發(fā)方式。該方法能快速的響應(yīng)用戶需求,開發(fā)出不同于以往依賴技術(shù)層面來構(gòu)架和集成企事業(yè)的管理系統(tǒng),從信息化的整體、全局和發(fā)展的角度開發(fā)ERP系統(tǒng)。從根本上提升管理系統(tǒng)的集成性、統(tǒng)一性和技術(shù)平臺無關(guān)性。
業(yè)務(wù)平臺是從信息化的整體、全局和發(fā)展的角度出發(fā),為保障信息化成功而提供的戰(zhàn)略支撐工具。業(yè)務(wù)平臺為信息系統(tǒng)的規(guī)劃、設(shè)計、構(gòu)建、集成、部署、運(yùn)行、維護(hù)和管理等提供高可用性、高合理性的體系架構(gòu),真正實現(xiàn)“用戶主控,隨需而變,全局規(guī)劃,整體集成”的信息化戰(zhàn)略。業(yè)務(wù)平臺是一種徹底提升信息化成功的工具,用戶可以在很短的時間內(nèi)構(gòu)建起大型的復(fù)雜業(yè)務(wù)系統(tǒng)。
1 業(yè)務(wù)平臺實現(xiàn)原理與方法
1.1 實現(xiàn)原理 業(yè)務(wù)平臺的基本實現(xiàn)原理是通過將業(yè)務(wù)模型資源與系統(tǒng)實現(xiàn)技術(shù)相分離,從根本上提升管理系統(tǒng)的技術(shù)無關(guān)性。
業(yè)務(wù)資源是隨用戶需求而變動的最頻繁的部分,通過分離業(yè)務(wù)與實現(xiàn)部分,可以做到業(yè)務(wù)資源變動時,不影響底層的實現(xiàn)技術(shù),無需重新配置或升級運(yùn)行環(huán)境。而運(yùn)行環(huán)境的獨(dú)立,則可以保證應(yīng)用能夠跨實現(xiàn)技術(shù),運(yùn)行在不同的系統(tǒng)之上,可以隨時零成本遷移到新的實現(xiàn)技術(shù),如圖l所示。
圖l 業(yè)務(wù)模型資源、業(yè)務(wù)架構(gòu)平臺和實現(xiàn)技術(shù)之間的關(guān)系
管理軟件是將管理軟件運(yùn)行程序與所處理的業(yè)務(wù)邏輯一起編寫,然后編譯成為一種可執(zhí)行的方式固定下來。這就像是“音樂盒”玩具(Music Box),在音樂盒里面封裝了播放聲音的硬件設(shè)備,如齒輪、簧片,也包括了音樂的編碼,如滾輪上的撥動簧片的凸點(diǎn)位置。一個這樣的盒子,只能播放一支固定的樂曲,如果想改變樂曲,只能重新打造一個新的音樂盒。
這就是目前信息系統(tǒng)常用的開發(fā)及發(fā)布方式,而這種方式對于信息系統(tǒng)來講,是一種致命的損害。信息系統(tǒng)應(yīng)當(dāng)按照CD機(jī)的模式,把播放CD唱片的CD機(jī)與唱片分離(CD+CD Player o唱片對應(yīng)企事業(yè)的應(yīng)用內(nèi)容,包括組織機(jī)構(gòu)模型、協(xié)同的工作流程模型、權(quán)限分配模型等,而運(yùn)行這些業(yè)務(wù)內(nèi)容的引擎則應(yīng)當(dāng)獨(dú)立打造為一臺可以播放各種唱片的CD機(jī)。
1.2 實現(xiàn)方法 在實現(xiàn)方法上,業(yè)務(wù)平臺采用“業(yè)務(wù)模型驅(qū)動”(BMD-Model Driven)的方法體系和工具集。業(yè)務(wù)模型驅(qū)動(BMD)是一種全新的管理軟件架構(gòu)和運(yùn)行模式。這種模式的基本思想是:
①用業(yè)務(wù)建模工具來開發(fā)管理軟件
②用業(yè)務(wù)基礎(chǔ)平臺來運(yùn)行管理軟件
業(yè)務(wù)建模的直接產(chǎn)品,我們稱為業(yè)務(wù)模型應(yīng)用資源。將業(yè)務(wù)模型應(yīng)用資源發(fā)布到業(yè)務(wù)運(yùn)行平臺上,就可以得到相應(yīng)的信息系統(tǒng),如圖2所示。
圖2 業(yè)務(wù)模型資源和業(yè)務(wù)建模工具、業(yè)務(wù)運(yùn)行平臺的關(guān)系
業(yè)務(wù)模型驅(qū)動(BMD)體現(xiàn)了“以業(yè)務(wù)模型資源為中心”的思想,這一思想要求使用業(yè)務(wù)建模的開發(fā)模式,并將建模的結(jié)果業(yè)務(wù)模型應(yīng)用資源作為管理軟件開發(fā)的主體產(chǎn)品,在BMD模式下。用戶是以業(yè)務(wù)模型應(yīng)用資源為主要的目標(biāo)對象,進(jìn)行信息系統(tǒng)的設(shè)計、構(gòu)造、發(fā)布、集成、維護(hù)和管理,如圖3所示。
圖3以業(yè)務(wù)模型資源為中心的BMD思想
2 業(yè)務(wù)平臺的特性與優(yōu)勢
2.1 業(yè)務(wù)平臺特性
2.1.1 業(yè)務(wù)平臺基本特性
①統(tǒng)一架構(gòu)
基于統(tǒng)一的業(yè)務(wù)架構(gòu)、運(yùn)行和協(xié)作環(huán)境,在統(tǒng)一的組織機(jī)構(gòu)管理、業(yè)務(wù)分工、權(quán)限控制、流程管理下,實現(xiàn)高效和緊密的業(yè)務(wù)協(xié)同,強(qiáng)化和規(guī)范了企業(yè)的業(yè)務(wù)管理。業(yè)務(wù)平臺為企業(yè)提供了一個基礎(chǔ)支撐體系,使企業(yè)基礎(chǔ)業(yè)務(wù)要素和資源的構(gòu)建、修改、共享和管理得到統(tǒng)一,從而大幅度簡化了企業(yè)信息系統(tǒng)的構(gòu)建。
②整體集成
業(yè)務(wù)平臺為企業(yè)信息系統(tǒng)提供了強(qiáng)大的、可擴(kuò)展的業(yè)務(wù)運(yùn)行環(huán)境;跇I(yè)務(wù)平臺,可以構(gòu)建企事業(yè)機(jī)構(gòu)的整體信息系統(tǒng),使不同類型、不同業(yè)務(wù)的應(yīng)用系統(tǒng)能夠真正集成在一起,實現(xiàn)高效的協(xié)同工作和流程控制。從管理的整體性出發(fā),對團(tuán)隊協(xié)作、業(yè)務(wù)處理、流程控制、決策分析、系統(tǒng)智能、業(yè)務(wù)重組提供全面的體系化支持,全面提升管理系統(tǒng)的能力和價值。
③業(yè)務(wù)導(dǎo)向
基于企事業(yè)工程理論和企事業(yè)參考模型,為軟件設(shè)計和開發(fā)提供有效的導(dǎo)向和依據(jù),幫助開發(fā)者全面、正確和迅速地實現(xiàn)管理者的管理和業(yè)務(wù)要求,大幅度地提升管理軟件的開發(fā)、發(fā)布和維護(hù)的效率及質(zhì)量,并在業(yè)務(wù)持續(xù)完善的過程中實現(xiàn)快速調(diào)整。
④技術(shù)無關(guān)
實現(xiàn)業(yè)務(wù)模型資源與系統(tǒng)實現(xiàn)技術(shù)的分離,從根本上提升管理系統(tǒng)的技術(shù)無關(guān)性。支持多種主流的工業(yè)標(biāo)準(zhǔn)、技術(shù)和平臺,并平滑地遷移到未來的實現(xiàn)技術(shù)上。
2.1.2 業(yè)務(wù)平臺技術(shù)特性
①基于技術(shù)無關(guān)的體系原則
業(yè)務(wù)平臺將管理軟件的業(yè)務(wù)資源和實現(xiàn)技術(shù)完全分離開來,從根本上提升了管理軟件的技術(shù)無關(guān)性,因此,業(yè)務(wù)平臺不僅可以同時支持各類不同的技術(shù)實現(xiàn)體系,而且可以順利地遷移到未來的新技術(shù)和平臺上。管理軟件的技術(shù)無關(guān)性可以將管理軟件的開發(fā)、維護(hù)和應(yīng)用提升到一個全新的水平。
②基于開放和符合工業(yè)標(biāo)準(zhǔn)的技術(shù)體系業(yè)務(wù)平臺全面采用和支持各類符合工業(yè)標(biāo)準(zhǔn)的技術(shù)體系,包括各類主流的硬件、操作系統(tǒng)、分布體系、操作系統(tǒng)、數(shù)據(jù)庫平臺、中間件技術(shù)、應(yīng)用服務(wù)平臺、Web服務(wù)平臺、通訊協(xié)議和客戶端模式等,因此,X3業(yè)務(wù)平臺的系統(tǒng)可以獲得最大的開放性、可擴(kuò)展性、可靠性和投資保護(hù)。
2.2 業(yè)務(wù)平臺技術(shù)的優(yōu)勢
①提升信息系統(tǒng)的能力和價值
②使信息系統(tǒng)具備高效的團(tuán)隊協(xié)作、流程控制、業(yè)務(wù)集成、業(yè)務(wù)智能、決策支持、個性化和持續(xù)完善的能力
③降低信息系統(tǒng)的風(fēng)險和總體成本
④顯著提升信息系統(tǒng)的實施、維護(hù)效率,降低信息系統(tǒng)的投資風(fēng)險和總體成本
⑤提供最大限度的投資保護(hù)
⑥最大限度地適應(yīng)業(yè)務(wù)變化和軟硬件更新?lián)Q代,延長管理系統(tǒng)的壽命,對IT投資提供更好的保護(hù)
3 業(yè)務(wù)平臺模式與傳統(tǒng)開發(fā)模式的比較
傳統(tǒng)信息系統(tǒng)的開發(fā)架構(gòu)模式,是在底層的技術(shù)平臺上直接構(gòu)建信息系統(tǒng),并且也只能采用面向技術(shù)、業(yè)務(wù)無關(guān)的“原始”編程工具來開發(fā)管理系統(tǒng),如圖4所示。不同技術(shù)平臺的開發(fā)工具各不相同,所以使用這些工具開發(fā)出的信息系統(tǒng)也各不相同,要對這些系統(tǒng)進(jìn)行協(xié)作和集成更是一件十分困難的事情。
圖4 傳統(tǒng)信息系統(tǒng)開發(fā)架構(gòu)圖
使用業(yè)務(wù)架構(gòu)平臺構(gòu)建的新信息系統(tǒng),是在更高級的、基于業(yè)務(wù)層面的架構(gòu)平臺上構(gòu)建管理系統(tǒng),以業(yè)務(wù)建模為主,使用統(tǒng)一的業(yè)務(wù)建模工具進(jìn)行信息系統(tǒng)的建模和開發(fā),和技術(shù)平臺無關(guān),如圖5所示。
圖5 基于業(yè)務(wù)架構(gòu)平臺信息系統(tǒng)的開發(fā)架構(gòu)圖
基于業(yè)務(wù)架構(gòu)平臺的信息系統(tǒng)的架構(gòu)和傳統(tǒng)信息系統(tǒng)比較,開發(fā)的模式和工具不同、架構(gòu)的平臺層次不同,如圖6所示。作為一種面向企事業(yè)信息化戰(zhàn)略的支撐產(chǎn)品,業(yè)務(wù)架構(gòu)平臺從信息化的整體、全局和發(fā)展的角度出發(fā)。為信息系統(tǒng)提供了一個整體、集成、統(tǒng)一和靈活的架構(gòu)、運(yùn)行和協(xié)作平臺,幫助用戶構(gòu)建整體的、靈活的信息系統(tǒng),滿足用戶業(yè)務(wù)、管理和變革的全面要求。平臺是業(yè)務(wù)導(dǎo)向和驅(qū)動的軟件構(gòu)架體系,現(xiàn)有的信息系統(tǒng),是直接在技術(shù)平臺上構(gòu)建。而基于業(yè)務(wù)架構(gòu)平臺的信息系統(tǒng),是在更高級的、基于業(yè)務(wù)層面的架構(gòu)平臺上構(gòu)建管理系統(tǒng),這與現(xiàn)有信息系統(tǒng)相比有著本質(zhì)的區(qū)別,如圖7所示。
圖6傳統(tǒng)信息系統(tǒng)和基于業(yè)務(wù)架構(gòu)平臺的信息系統(tǒng)開發(fā)架構(gòu)比較圖
圖7業(yè)務(wù)架構(gòu)平臺和信息系統(tǒng)、技術(shù)平臺三者之間的關(guān)系圖
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:基于業(yè)務(wù)平臺的中小企業(yè)ERP系統(tǒng)開發(fā)