资产管理系统技术架构优化
为了满足资产管理系统架构的优化的需求,在现有决策分析系统数据架构基础上,增加对资产绩效、资产策略和管理监控的数据支撑,提出新的数据分析主题及数据概念模技术架构优化。
资产管理系统技术架构优化
(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进行咨询。