為了滿足資產管理系統架構的優化的需求,在現有決策分析系統數據架構基礎上,增加對資產績效、資產策略和管理監控的數據支撐,提出新的數據分析主題及數據概念模技術架構優化。
資產管理系統技術架構優化
(1)通過使用Ajax、SpringIOC、SpringAOP、SpringMVC等開發技術,促進優化提升。使用Ajax技術降低服務器端的壓力,使用異步模式減少用戶等待,可在畫面上實現更多的功能、更便利的交互以改善客戶感受,在技術層面則可以帶來更靈活的應用結構組織方式。使用SpringIOC分離對象依賴,由IOC容器來管理對象的生命周期、依賴關系等,使應用程序的配置和依賴性規范與實際的應用程序代碼分開,實現通過XML配置文件進行應用程序組件間相互關系的配置,而不用重新修改并編譯具體的代碼。使用SpringAOP關注切面編程,將與業務無關卻為業務模塊所共同調用的邏輯或責任封裝,減少系統的重復代碼,降低模塊間的耦合度,有利于提升系統的可操作性和可維護性。使用SpringMVC簡化開發,分離控制器、模型對象、分派器以及處理程序對象的角色,以更容易進行定制,從而將Web層的職責進行解耦。
(2)通過Oracle實例內存優化、磁盤I/O優化,優化Oracle數據庫。Oracle實例內存優化,Oracle實例的內存結構是否能夠獲得足夠的物理內存,是決定Oracle整體性能的關鍵因素。采用動態SGA、共享池優化、數據庫緩存、重作日志緩存次數、大型池等技術改進內存結構,以提升整體性能。磁盤I/O優化,磁盤I/O調整以使得各個表空間的物理讀寫在各個磁盤間平衡。影響磁盤I/O性能的主要原因有磁盤競爭、I/O次數過多和數據塊空間的分配管理。具體可采用磁盤陣列,選擇合理的RAID方式,使用獨立的回滾段表空間,了解碎片的概念以及如何消除碎片,建立一個或多個臨時表空間技術。
(3)通過應用RIA技術,提升用戶交互優化提升。應用RIA技術提升用戶體驗,RIA具有兩個明顯的優點:豐富的用戶界面,智能的數據模型;企業應用RIA技術可以繼續使用現有的應用程序模型,無需大規模替換現有的Web應用程序,輕松構建更為直觀、易于使用、反應更迅速并且可以脫機使用的應用程序。
了解更多,請點擊乾元坤和資產管理系統,或撥打13522956919、13522956919進行咨詢。