平台介紹
用友UAP是面向大型企業與公共組織的計算平台,它是用友公司從多年套用軟體研製過程中提煉出來的模型、模板、開發工具、套用框架、中間件、基礎技術類庫及研發模式等成果,採用可視化開發模式集成在一起,提供覆蓋軟體全生命周期的開發、集成、運行、管理等功能於一體的計算平台。 用友UAP平台是一體化平台,其中包括了開發平台、集成平台、動態建模平台、商業分析平台(用友BQ)、數據處理平台(用友AE)、雲管理平台和運行平台等7個領域產品,這些平台產品涵蓋了軟體套用的全生命周期和IT服務管理過程,用於全面支撐平台化企業,可以為大型企業與公共組織構建信息化平台,提供核心工具與服務。與此同時,用友UAP也覆蓋了雲計算、大數據處理、商業分析、移動套用、電子商務、社交化套用等各種企業和公共組織需要的先進技術,能夠支撐企業信息化各個階段的套用,滿足企業管理變化快,及時回響市場需求的經營目標。用友UAP將有效地幫助企業成為平台化企業,通過平台的實時性及敏捷應變能力,幫助企業在全球競爭中贏得先機。同時,ISV、SI等合作夥伴也可基於UAP平台進行套用產品的開發,用友UAP將與合作夥伴一起支撐並引領中國企業從中國一流走向世界一流。
用友核心產品用友NC也採用UAP平台,並以“全球化集團管控、行業化解決方案、全程化電子商務、平台化套用集成”的管理業務理念而設計。現已形成了集團管控8大領域15大行業68個細分行業的解決方案,是中國大企業集團管理信息化套用系統的首選。
發展歷程
從2001年至今,用友UAP平台經歷了多年的積累及重構,已經從最初的用於提高內部開發效率、加強代碼可重用性的開發工具,延展成為一個綜合性的計算平台,並作為一個產品線來提供給用友產品公司、夥伴、客戶,幫助實現用友公司“平台化發展、產業鏈共贏”的新戰略。
基本思想
用友UAP的基本思想包括:
第一,業務與技術分離。基於平台開發套用時只需關注業務,基礎技術包括事務、安全、並發、快取、日誌、引擎等均由平台提供。業務開發人員只需關注套用實現;
第二,組合。用友UAP平台採用分層、組合的思想,不同的套用場景可以選擇不同的平台組件和服務,支持替換、適配、擴展等不同的模式;
第三,開放、標準與跨平台。從硬體體系、伺服器、作業系統、資料庫、中間件、程式語言、傳輸協定、客戶端等層面支持行業標準和跨多個平台;
第四,支持國際化與本地化。基於平台支持國際化套用和本地化套用開發。包括UI控制項、VAT稅、多語言、多賬簿、多時區、多地點、多數據格式等,支持按照用戶、供應商、客戶等所在國家和地區的本地化套用協同;
第五,信息化計算平台。平台需要提供支持客戶化開發、套用集成、個性化配置、部署、測試、運維等套用全生命周期管理的企業計算平台。
關鍵特性
全球化與個性化
UAP平台支持開發全球化套用,包括國際化套用和本地化套用。UAP的全球化套用開發框架能夠支持國際化套用需要的多語言、多時區、多賬簿、多地點及數據格式、VAT模型等特性。框架完全支持Unicode,並提供了支持國際化套用的UI控制項,能夠支持國際化數據的編輯和顯示;提供了支持國際化套用的基礎技術類庫,如時間類型、日期類型等數據類型、日誌框架等;提供了支持多語界面、多語元數據和多語業務數據等功能。以及基礎數據和多種國際化開發工具。
業務組件化開發
UAP平台支持業務組件化、組件服務化的方法。其中如何將業務組件化是套用開發的一個關鍵環節。在UAP開發平台中,開發成果就是以業務組件為單位進行管理的。
業務組件主要由業務目的、業務活動、業務對象、業務服務、業務策略和組件治理等六部分組成。業務組件形成了組件內高內聚和組件間低耦合的一個邊界:一個業務組件內部支持緊密耦合,保證套用的性能;業務組件之間要求鬆散耦合,支持套用組裝和組件的重用。在分析業務組件的基礎上,將業務模式的功能需求反映在軟體的設計模型中。
業務靈活性達爾文說:“不是最強壯的也不是最有能力的,而是最能適應變化的才能夠生存”。由此可見適應變化的重要意義。UAP平台提供了動態建模平台,其目標之一是快速適應客戶業務變化。因此,在支持業務靈活性方面UAP平台提供了多種措施。
實時商業分析
越來越多的企業套用了ERP等業務系統,完善了日常事務的標準化和流程化,建立了完備的基礎數據,但在最為關鍵的領導決策層面卻形成了瓶頸。用友BQ實時商業分析正是為了幫助企業把各類數據進行整合,根據不同人員的需要,將信息進行展示,靈活快速地回響企業需求,為企業搭建一套完善的輔助決策分析體系。
大數據處理
用友AE大數據處理,支持趨勢分析和數據模擬,支持結構化和非結構化數據服務,對數據倉庫和數據集市進行融合,保證在海量數據情況下報表的高效查詢,尤其是在BQ套用場景下,採用列存、自適應壓縮、水平分區、智慧型索引、並行等技術,達到快於其他傳統存儲引擎10倍以上的效率。
分布-集中式開發
大型企業的多級集團管控是企業信息化必須支持的內容。而大型企業往往又需要按集團業務板塊來分散式部署其業務系統。但是不同板塊又受上級集團的集中管控,如集團政策統一制訂、集團財務核算、集團出報表、全面預算、集團資金管理、集團人力資源管控等。採用UAP平台提供的分布-集中式開發框架,可以開發出支持分布-集中式套用,有效支持其多級管控的套用模式。
超大並發性能
用友UAP平台支持廣域網套用、支持大並發、海量數據、高可用性、可靠性和可擴展性。從需求、設計、編碼、測試直到售後服務的全方位、體系化的整個生命周期,同時執行嚴格的性能指標標準,性能指標覆蓋廣域網、記憶體泄露、連線泄露、單點性能、海量數據大並發的性能。具備了平台的高可用,超並發的性能。
安全架構
UAP安全架構為客戶的套用安全提供了可供參考的一個安全框架。該框架包括安全策略、安全管理、系統安全、安全合規、以及多種安全基礎技術。
UE技術與方法
UAP平台針對用戶體驗做了大量的UE設計工作,制定了比較完整的規範、方法、模板、過程的最佳實踐,能夠指導夥伴或客戶開發出高質量的用戶體驗產品。關注用戶、角色、業務場景、關鍵套用的用戶體驗。
最佳實踐
中國郵政
用友實現了中國郵政集團財務、人力數據管理流程的全國集中管理,全國31個省、市、自治區以及800多個地市、3000多個縣的業務與數據全部集中於UAP平台上成功套用。面對國內罕見的大數據量大並發套用,系統經受住了考驗。在集團公司總部集中管理、並且對下級單位業務數據集中監控的前提下,系統提供了豐富的分析數據,為企業運營決策提供了有力的支撐。
實現了全國所屬近4萬個網點的集團管理大集中,財務報表數量超過8萬,全國範圍出合併報表目前最快時間為15分鐘,承載了83萬人員信息數據,對於大數據的全國範圍查詢套用效率良好,系統承載高達7萬的註冊用戶數,日常線上操作用戶數量多達7000人。
加多寶加多寶(即紅色罐裝王老吉)運用UAP定製化模式和雲計算管理平台模式,創新型的對每年費用以十億計的市場行銷活動進行全國統一線上多組織管理,做到放權有數,管控隨心。