论文部分内容阅读
随着商业银行各数据集市应用范围的不断扩大和深入,如何利用先进的计算机技术来实现数据的自动化采集,并快捷、准确的地开发出适合各级报表的业务系统成了当前的一个重要任务。银行都拥有自己多套报表系统,但缺乏一个完整的体系结构和统一管理,主要表现在:数据太多、来源不一致,导致管理复杂;报表数据重复填报,造成了极大的工作量;报表系统由多家公司开发,界面不一致,浪费培训的成本。这些问题已经对银行的发展造成严重的影响,所以迫切需要建立一套报表系统实现统一管理。商业银行统一报表平台,是一个专为商业银行的内部职员,提供的自动化、统计信息的综合平台,并且能够应用于银行的业务管理科技化、智能化,同时提供决策支持。商业银行的报表平台,最终是要实现采集银行各系统业务数据的自动化,构建覆盖银行各系统业务数据的采集、存储、加工的平台,达到商业银行全业务数据的自动采集、报表展现以及数据资源共享。从上述应用背景出发,本文主要讨论统一报表平台的设计和实现,对实现过程中的问题提供解决方案,着重论述了某商业银行方案中的技术平台、架构和实现,从平台系统的总体结构、内部流程、数据处理等角度,阐述了开发过程、数据库、后台处理、前台界面展示、报表管理和报送等具体实现。本系统拥有和Oracle公司银行核心系统FLEXCUBE数据对接的模块,以PL/SQL为开发数据库,采用Qt作为开发平台,实现了成熟的一体化开发、批处理、查询和报送系统。统一报表平台解决了商业银行高层领导无法及时获得需要数据的问题,使行领导在对业务进行分析和决策时,能够克服机构庞大、系统分散等困难,方便及时地得到任何一个分支机构的管理信息;解决了信息分散、查询困难的问题,能够全面的获取分散在多个系统中的同一个部门或者分行的各种信息,并在这些信息的基础上进行分析、统计,避免了多部门协调;解决了分散的用户和权限管理导致管理复杂的问题,通过设置统一的用户体系和权限体系,并将这些信息进行共享,使用户需要查看某类型的业务报表时,只需要通过便捷的在线权限申请和审批即可达到目的。本系统面向未来发展规模扩大化,势必要向数据仓库发展,这是将来需要突破的关键点。