什麽是軟件快速開發平臺
產生背景
隨著社會信息化程度的飛速提高,政府事業單位、企業、等各類機構的業務信息化應用系統已經經歷了幾代的沿革,從早先的單機版軟件到目前網絡版應用系統,應用系統越來越復雜,從簡單的系統替代手工勞動,發展到以IT支撐業務的發展,一個企業的信息化程度決定了企業的發展能力。
目前企事業單位在IT應用系統建設中存在以下的問題:
整體IT架構淩亂,各應用系統自動地互聯互通困難
應用系統建設周期長,需求變化多
IT建設的服務商水平參差不齊,技術平臺不統一
系統後期維護困難
(SDP)平臺構建了一個企業級的應用軟件開發和運行的環境,可以很好地解決應用系統開發中的上述問題。
開發環境主要是通過無需編寫程序代碼的開發方式,進行業務開發,並能夠管理業務的需求和測試,整個開發環境是通過
產品特點
建立SOA理念的IT應用架構
通過無代碼開發,屏蔽開發的底層技術,減少對人的依賴
以平臺化實現開發過程的優化,縮短開發周期
業務邏輯可視化使應用系統便於維護,從容應對需求變更
采用JAVA技術開發,跨平臺運行,界面以瀏覽器方式訪問
? 總體架構
這是以開發供應鏈融資系統為例的總體架構:
供應鏈融資系統是銀行一類業務的處理系統,FBS平臺以輕量級的部署即可滿足要求,SDP平臺可以做為企業的整體
SDP產品開發平臺
SDP是一個應用系統中業務產品開發的工廠,在系統開發過程中可以從業務流程切入,管理業務需求,通過流程定義、服務定義、交易定義等工具,實現無需編碼的快速應用系統開發。
SDP包括:
ü 業務流程配置
l 面向實際業務,把人工處理和計算機處理的節點集成在一起,形成業務全貌;
l 圖形化界面類似VISIO的操作,使用簡單;
l 集成在WEB界面中,可以在應用系統中進行調整流程;
l 支持業務子流程,主流程裏可以復用子流程。
ü 產品配置
l 創建供應鏈融資的產品目錄;
l 能夠利用服務組件,快速組合成新的業務產品;
l 具有產品復制功能,新產品可以在原有產品基礎上開發;
l 管理產品的版本和生命周期;
l 集中開發產品交易的輸入界面、輸出界面和報表輸出。
ü 頁面配置
l 支持各種Web瀏覽器,界面元素可完全配置,也可自定義內容;
l 使用元數據的方式簡化配置,提高可維護度;
l 融入模板技術,易於更換界面主題;
l 無需編碼即可實現Ajax應用;
l 可集成各種掃描儀、打印機等外設,支持銀行櫃臺業務;
l 配置信息支持數據庫存儲與XML文件兩種方式。
什麽是軟件快速開發平臺