用友UAP平臺 實現(xiàn)高效敏捷開發(fā)
用友 發(fā)表于:13年02月27日 13:13 [來稿] DOIT.com.cn
摘 要:企業(yè)面對激烈的市場競爭、復雜的業(yè)務形態(tài)、多變的經(jīng)營需求,對軟件系統(tǒng)提出更多個性化需求。用友UAP平臺可以快速開發(fā)構建大型企業(yè)的多組織復雜架構的企業(yè)應用系統(tǒng),實現(xiàn)敏捷開發(fā)過程管理和協(xié)同分層開發(fā)體系支持,產(chǎn)品的全生命周期管理。
由于企業(yè)業(yè)務繁多,企業(yè)信息化表現(xiàn)出多業(yè)務多系統(tǒng)并行的特點。企業(yè)面對激烈的市場競爭、復雜的業(yè)務形態(tài)、多變的經(jīng)營需求,對軟件系統(tǒng)提出更多個性化需求。除此之外,企業(yè)要求縮短開發(fā)時間、降低投入成本、滿足業(yè)務靈活性,各種需求促使軟件開發(fā)平臺更敏捷更開放。
用友UAP是用來支撐高效和高質量的軟件開發(fā),支持異構系統(tǒng)間的整合應用,提供對系統(tǒng)可靠、可管理的能力,支持客戶化開發(fā)、個性化配置、集成、運行、運維、IT服務管理等的統(tǒng)一應用平臺。是實現(xiàn)中國集團企業(yè)商業(yè)模式創(chuàng)新、管理和競爭力提升的信息化平臺。用友UAP平臺為客戶帶來以下主要的創(chuàng)新功能特性:企業(yè)組織建模、高效敏捷開發(fā)、高性能高可用性與運維、實時商業(yè)分析、異構系統(tǒng)集成。
用友UAP平臺的高效敏捷開發(fā)表現(xiàn)在,可以快速開發(fā)構建大型企業(yè)的多組織復雜架構的企業(yè)應用系統(tǒng),豐富的多業(yè)務最佳實踐開發(fā)庫,支持快速開發(fā)各種應用領域的軟件系統(tǒng),敏捷開發(fā)過程管理和協(xié)同分層開發(fā)體系支持,產(chǎn)品的全生命周期管理。
用友UAP平臺的敏捷開發(fā)主要通過四個方面來實現(xiàn):第一,以元模型驅動設計與開發(fā)(MDD)為核心;第二,通過可視化集成開發(fā)環(huán)境(UAP Studio)提供各種開發(fā)工具和平臺;第三,以應用開發(fā)框架、基礎技術設施(含中間件)、軟件配置管理為基礎;第四,以全生命周期軟件開發(fā)組織、開發(fā)規(guī)范、開發(fā)過程等實踐為保障。
用友UAP實現(xiàn)了面向管理與業(yè)務架構,從模型出發(fā),而非從代碼出發(fā),對建模的投資更加持久有效。基于企業(yè)動態(tài)建模的模型驅動開發(fā)模式,提供一體化可視集成開發(fā)環(huán)境,自動化的代碼生成,改善代碼質量,提高開發(fā)規(guī)范,降低開發(fā)復雜度,降低學習成本,減少開發(fā)成本。實現(xiàn)了重量級與輕量化多架構的統(tǒng)一與開發(fā)支持,敏捷開發(fā)全過程工具支持,大大縮短了開發(fā)周期,提高研發(fā)效率?梢詽M足企業(yè)在應用領域建立高度抽象的業(yè)務模型,快速提高業(yè)務應用的響應速度,更好的貼近用戶需求。
用友UAP平臺具備開放性、靈活性,并支持跨平臺。首先,開放性。用友UAP 針對模型的定義與維護提供了圖形化的集成開發(fā)環(huán)境UAP Studio。可以輕松地學習上手并進行面向客戶的開發(fā)工作,最終使客戶獲得價值最大化。在面對平臺的開放性上,用友UAP基于平臺無關性的設計,在實現(xiàn)層面上同時支持J2EE 與.NET 兩大技術平臺。同時通過自主研發(fā)的SQL 語義翻譯引擎及異種數(shù)據(jù)庫訪問引擎對各種主流數(shù)據(jù)庫產(chǎn)品進行支持。系統(tǒng)可以部署在包括Windows、Unix 等主流操作系統(tǒng)之上,使得用戶的平臺選擇余地可以更廣,并保障既有的投資;其次,靈活性。用友UAP提供的業(yè)務靈活性架構與功能,能夠大大加強業(yè)務系統(tǒng)的柔性。通過使用配置、個性化、客戶化以及擴展機制,包括覆蓋業(yè)務建模、UI、查詢、報表、流程等在內的各種應用均可具備業(yè)務靈活性;第三,跨平臺。硬件體系、服務器、操作系統(tǒng)、數(shù)據(jù)庫、中間件、編程語言、傳輸協(xié)議、客戶端等層面支持行業(yè)標準和跨多個平臺。
企業(yè)隨著業(yè)務范圍的擴展,會有新的業(yè)務內容需要處理。在用友UAP平臺模型驅動架構的基礎上,企業(yè)可以添加新的業(yè)務對象、操作界面和業(yè)務報表?梢栽跇藴氏到y(tǒng)的基礎上快速、輕松地定制新的業(yè)務內容,保持良好的競爭力。
與模型驅動架構緊密聯(lián)系在一起的工作流系統(tǒng),能夠識別系統(tǒng)模型中的業(yè)務元素。并能夠將這些業(yè)務元素納入到工作流的流程控制規(guī)則中。在組織架構及管理制度發(fā)生變化的情況下,通過更改組織架構及工作流的流程控制規(guī)則就能夠使系統(tǒng)適應于新的環(huán)境。
用友UAP平臺針對Web Service 的全面支持,使得外部供應商及客戶的應用系統(tǒng)能夠便捷地與系統(tǒng)進行連接。讓企業(yè)間的協(xié)作更加緊密,并且易于實施。
在企業(yè)不斷地發(fā)展壯大過程中,業(yè)務量處理的需求也越來越大;谙冗M的體系架構所構建的UAP 系統(tǒng)從架構上保證了這種計算能力的擴展性。通過負載均衡技術可以對系統(tǒng)進行逐步的、平滑的能力提升,滿足企業(yè)按需計算的要求,最大程度地保證投資的有效性。