複製鏈接
請複製以下鏈接發送給好友

管理自主平台

鎖定
管理自主平台是一種面向服務構架的企業管理系統平台,又稱MAP平台。是中國基於SOA技術架構管理軟件平台的典範,其最大價值在於適應中國企業快速成長需要。
中文名
管理自主平台
價    值
適應中國企業快速成長需要
別    稱
MAP平台

目錄

管理自主平台概況

管理自主平台的開放構架和自主預配置保障企業業務快速發展,通過動態管理策略鏈幫助客户構建生態型組織架構和全生命週期系統框架,是中國第一個可成長開放架構的自主平台,在國內擁有最高端、最廣泛、最成熟的客户羣體。 管理自主平台能夠進行靈活的圖形化配置,可根據業務發展隨需應變。平台具有動態智能分析功能,支持工作流管理全過程,將工作流引擎納入業務處理的核心機制,形成了自動流程的驅動。管理自主平台以業務邏輯為驅動,提供了綜合性的開發和應用平台,開創了全新的商業運作模式,並提出產品和服務完全分離的新型信息化運作模式。

管理自主平台研發歷程

管理自主平台的研發歷程
1998年,與IBM建立“軟件戰略合作伙伴關係”,中國首款“構件化” 平台——Open平台研發成功,填補了中國同類軟件空白,為國家星火計劃;
1999年,藍色巨人IBM授予博科全球應用方案大獎,這是華人企業首次獲此殊榮;
2004年,推出基於COM+技術全球首款解析型自主平台MAP v1.0;
2008年,發佈基於J2EE/Applet體系的面向管理解析的自主平台MAP v2.0;
2010年,發佈純瀏覽器版的面向管理解析的自主平台MAP v3.0
管理自主平台技術創新
1、業務解析系統
管理自主平台的核心是完整定義了一種業務解析語言,從計算機技術角度看,該語言是面向管理業務的DSL(Domain-Specific Language,領域特定語言),使用該語言的目的是基於標準化的管理業務描述定義,用於開發具有豐富業務模型的企業管理應用,例如供應鏈管理系統SCM、供應鏈執行系統SCE、企業資源計劃系統ERP、人力資源管理系統HR、客户關係管理系統CRM、供應商關係管理系統SRM等。
圖1 管理自主平台開發模式創新 圖1 管理自主平台開發模式創新
管理自主平台的機制是定義→解析→運行,其過程如下圖1所示: 定義:或者叫描述,就是由用户的業務管理者運用平台提供的可視化配置工具,對其需要管理的業務在平台上建模,平台提供了數據字典、單據、業務流程、報表等快速配置支持。在定義過程中,用户僅需掌握基礎的SQL(結構化查詢語言)和平台語言要素,如界面元素、函數、操作等即可配置,而無需具備軟件開發能力,包括特定的計算機語言、數據建模、庫表結構設計和開發模式等專業知識。定義的成果是以XML格式文件存儲。
解析:平台加載定義好的XML文件,同時進行解析處理,包括數據結構解析和匹配性檢查、界面元素解析、業務邏輯解析等複雜過程,解析處理會自動產生運行平台。解析過程類似於對源代碼編譯生成計算機可執行代碼的編譯過程。
運行:就是向最終用户提供人機交互的操作環境。需要説明的是,平台保證了定義過程具有“所見即所得”的特性,運行界面和定義的完全一致。此外,平台還在運行效率和性能上做了大量優化,確保運行效率不低於直接編譯的系統。
從軟件行業來看,大多數公司都認識到了基礎業務平台的優勢,也都在推進相關的模型研發,而真正成熟、滿足商用標準,且擺脱了構件複用二次開發模式的平台僅有MAP。
2、解析語言構成
任何一種語言的構成至少包括基本語素和語句,與語素類似,MAP定義瞭如下的元素:
原子邏輯:最小的,不可拆分的業務規則,如中間層調用、數據操作指令、界面鎖定等,超過400個
分子操作:由原子邏輯排列組合得到,如單據保存、刪除,數據篩選、排序等,可無限擴展,常用的約1000個
函數功能:包括科學計算和業務邏輯函數,可隨時根據業務需要擴展,常用約800多個
界面元素:用户交互入口,如各種輸入控件、快捷鍵定義等;平台無關的通用定義方式,風格統一,常用約60種通用界面元素
而從語句角度來説,MAP對於高層次的業務需求,涵蓋企業管理軟件開發的特定概念和抽象,由低層次的實現細節和具體事物抽象產生了如下的功能:
數據處理:基於特定數學模型的大數據量計算過程,例如補貨計算、揀貨策略、儲位優化、運輸線路優化、運力資源優化、計費規則等;常用約20種
典型業務類型:管理軟件中常見的業務描述的快速實現,例如字典、單據、報表、工作流、審批流等;常用約30種
MAP的解析語言定義使得平台的配置實現了“零代碼”,從而使得管理信息系統真正成為企業業務管理人員可以掌握的工具,幫助他們從IT角度闡釋管理的信息化實踐。同時,通過博科大量的應用實踐,MAP的解析不僅可以匹配中小企業應用需求的簡單模型的管理業務,更可以滿足類似於中石化化工銷售物流調度決策一體化應用這樣精細、複雜需求的管理業務,而後者過去通常是SAP的專屬。
3、部署的無關性
MAP可以面向不同的運行環境產生適應不同操作平台的代碼,在不改變業務定義的情況下,可以同時適用於企業內網、互聯網等環境,易於部署:
微軟技術體系:可以基於COM+ 或 .Net
J2EE:可以基於Applet或DHTML
數據庫無關性:可以支持Oracle、DB2、SQL Server、MySQL等主流關係型數據庫
硬件平台及操作系統無關性:可以支持Windows、Linux、Unix(AIX、HP-UX、...)各類流行的操作系統
l 應用服務器無關性:用户可以在Weblogic、Websphere、JBoss、Tomcat等自主選擇
MAP的應用創新
1、多領域一體化產品模式
圖2 管理自主平台一體化模式 圖2 管理自主平台一體化模式
如圖2所示, 博科MAP基於統一平台,可以提供物流供應鏈、ERP、集團財務、全面預算、CRM等多領域的應用產品,改變了ERP、物流、CRM等各領域軟件供應商各自獨立,用户還需重新選擇軟件供應商和實施時需解決多系統間數據與應用整合、集成問題的市場現狀。也就是説,MAP所面向的市場,並不是單一的物流供應鏈或者ERP或者CRM板塊,而是複合的、多元化的,可以從用户的單一象限的應用拓展到全面應用,真正實現的老客户的不斷升級和拓展,從而帶動博科市場規模的幾何級數增量。
另一方面,由於MAP的配置文件解析、運行體系,也能夠支持合作伙伴(代理商、增值服務夥伴)的細分行業模式成功,並使得合作伙伴擺脱自身技術研發的規模投入限制,而注重行業解決方案的制定和實施,獲得更加寬廣的推廣應用收益,為博科帶來穩固的渠道夥伴資源。
2、可視化快速原型法實施模式
可視化快速原型法 可視化快速原型法
MAP實施方法可以歸結為可視化快速原型法,該方法具有以下特點: l 實施週期縮短:根據常規項目經驗,0.5月項目準備,1~1.5個月原型配置交付、1個月由用户對原型驗證並即時修改和完善、1個月進行壓力測試和性能優化然後上線。整個實施過程可以控制在3~4個月內,較現在的源代碼開發或構件複用技術實施效率提升了5~10倍。
l 增強了用户體驗:快速原型交付讓用户更加緊密的參與實施過程,在需求階段就可以根據用户業務描述快速配置原型,大幅度減少文字記錄易產生的需求理解差異;而通過原型的實際驗證,可以幫助用户對軟件系統的功能性、行業性、易用性和習慣性等有更深的把握。
3、漸進螺旋式交付模式
螺旋式交付模式 螺旋式交付模式
博科在MAP技術的支持下,借鑑企業管理螺旋式上升的理念基礎,首創了螺旋式交付的模式。該模式的核心思想是成功的交付並非只是上線時點的成功,而是確保3~5年內信息系統的穩健應用。 而在首次上線交付成功後,系統面臨的主要有:
l 日常維護:對於系統中交付後發現的Bug或問題,及時更新解決,維護系統安全、穩定的運行。
l 系統升級:主要是應用深度上的變化,涉及業務流程的新增或修改、業務表單及報表的新增或修改等。
l 系統擴展:主要是應用廣度上的變化,涉及業務模塊的新增。
博科通過交付過程中的知識轉移,幫助用户培養既懂企業業務管理有懂平台業務配置的複合型系統管理和維護人員,使得交付後,企業可以自主維護、自主升級、自主擴展。即使企業從專業化角度,將這些服務外包,也能夠準確估算工作量和投入成本,不會有“價格黑洞”之憂。
4、低成本知識轉移模式
由於MAP採用了面向業務的解析語言,易於為企業業務人員理解並掌握,新接觸人員僅需培訓3~5天即能上手,同時,MAP的大量配置實例均以XML文件單獨存儲,也有利於人員對於業務和業務邏輯配置實現的理解和模仿、複用。因此,知識轉移較開發模式的系統具有更短的週期合更低的成本。
MAP的知識轉移包括兩個層面:
l 向用户的知識轉移:通過配置的學習,可以讓客户更深入理解業務的軟件實現模式,在處理維護、升級和擴展上具有更強的優勢;
l 向其他軟件商的知識轉移:MAP面向不同行業應用解決方案的核心是一套XML文件,這些文件只要被平台加載、解析就會生成看得見、摸得着、可實際操控的運行系統,而不是空泛的文檔描述,因此,其他軟件商有MAP平台後,有一套配置文件就有一套特定行業應用的解決方案了。
5、規模化個性交付的SaaS模式
SaaS模式是運營商為企業搭建信息化所需要的所有網絡基礎設施及軟件、硬件運作平台,並負責所有前期的實施、後期的維護等一系列服務,企業無需購買軟硬件、建設機房、招聘IT人員,即可通過互聯網使用信息系統。由於SaaS應用將通常的應用軟件許可費用、軟件維護費用以及技術支持費用,統一為每個用户的月度租用費,又無需投入服務器等硬件資源和維護,因此一經推出,就受到廣大中小型企業的極大關注,視SaaS模式為採用先進技術實施信息化的最好途徑。
然而,SaaS模式僅僅在網站、郵箱、網店和小型CRM等很窄的領域得到一定運用,對於企業管理複雜業務如ERP、物流供應鏈等領域還沒有形成產業規模,究其原因,最大因素在於複雜業務管理必須做到個性化交付以滿足特定企業的應用需求,而面對無數個企業的大規模、個性化、低成本交付就成為SaaS模式實現的“瓶頸”。
管理自主平台 管理自主平台
藉助於博科MAP“管理解析、自主配置、零代碼”的技術優勢,在浙江物流電子樞紐工程中,博科不僅提供了TMS的標準版用以滿足26萬家物流企業中3000餘家規模化企業,還提供了SaaS模式以滿足近26萬家的小型企業的應用。博科、浙江運管局和浙江電信已經啓動將該SaaS應用移植到電信服務平台並藉助於電信運營商進行大規模推廣的工作。而TMS的SaaS模式僅僅是MAP的一次嘗試,未來具備針對SaaS模式更成熟技術的MAP還將在ERP、CRM、SCM等全面領域推出應用方案。