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