电子银行业务数据处理系统及方法
【技术领域】
[0001]本发明涉及电子银行数据处理技术领域,尤其涉及电子银行业务数据处理系统及方法。
【背景技术】
[0002]电子渠道业务对于银行业务推广越来越重要,竞争也越来越激烈。为了提升业务竞争力,需要采集与统计大量电子渠道业务的数据及报表。而随着业务发展,原有电子渠道系统每日的交易处理量极大、交易分散在不同系统中,无法在现有系统中为业务提供及时、全面、灵活的数据支持。
[0003]现有方法为:在网上银行系统、网关系统中开发加工报表数据,各系统只负责当前系统的报表加工。电子银行和网关系统,建立两个数据库,一个支持在线联机交易处理、一个支持种类批量作业处理。
[0004]现有技术问题为:
[0005]及时性不足:网上银行和网关系统为OLTP (On-Line Transact1n Processing,联机事务处理)系统,直接面向数据庞大的客户。系统自身的业务处理量极大,系统长期处于满负荷运行状态,为了保证系统的对外服务要求,各类统计报表的加工被设置了较低的优先级,经常出现没有资源处理统计报表的情况。
[0006]全面性不足:电子渠道除包含网上银行、网关等外,还包含了很多其他系统,现有系统各自负责一类渠道,无法完整、全面的统计出客户、账户、机构等维护下的电子渠道的统计数据。
[0007]灵活性不足:随着人们对于大数据的认识,固定报表对于新的情况的适应性不强。如果需要新的报表,需要由开发人员完成开发,再申请到生成环境执行,等拿到报表可能已经错过了使用时机。
【发明内容】
[0008]本发明实施例提供一种电子银行业务数据处理系统,用以为业务提供及时、全面、灵活的数据支持,该电子银行业务数据处理系统包括:
[0009]数据采集模块,用于采集各电子渠道系统的业务数据;
[0010]数据加工模块,用于根据各电子渠道系统的业务数据,建立各类数据模型;
[0011]应用区报表展示模块,用于在数据库中构建一应用区,所述应用区中包括自动批量运行的SCHEMA(数据库表);在所述应用区利用各类数据模型进行各类数据的统计加工和报表展不;
[0012]分析区模块,用于在数据库中构建一分析区,所述分析区中包括向业务开放的SCHEMA ;将所述分析区中SCHEMA的各类数据与所述应用区中SCHEMA的各类数据同步;在所述分析区提供利用各类数据模型对各类数据进行统计加工的前端报表开发接口。
[0013]一个实施例中,所述各电子渠道系统包括网银、网关、报关即时通、股商存管、核心银行、电票、单证、现金、客户交易信息服务和反欺诈系统之一或组合;所述各电子渠道系统的业务数据包括:交易信息、客户基本信息、账户基本信息、借记卡基本信息、卡户关联信息、网银操作员信息、网银渠道信息、网银签约服务信息和客户登陆信息之一或组合。
[0014]一个实施例中,所述各类数据模型包括:客户模型、账户模型、服务签约模型、客户交易模型、账户交易模型和电子商务模型之一或组合。
[0015]一个实施例中,数据采集模块还用于:将采集的各电子渠道系统的业务数据构建为ODS (Operat1nal Data Store,操作型数据存储)层数据;
[0016]数据加工模块具体用于:将ODS层数据在LDM(Logic Data Model,逻辑数据模型)层进行统一格式和内容的标准化处理,建立各类数据的LDM模型;
[0017]应用区报表展示模块具体用于:在FCT (Funct1nal Circuit Test,功能测试)层利用各类数据的LDM模型,进行各类数据的统计加工。
[0018]一个实施例中,分析区模块具体用于:在所述分析区部署C0GN0S服务器,提供C0GN0S前端报表开发接口 ;所述C0GN0S服务器与所述分析区中SCHEMA联接。
[0019]本发明实施例还提供一种电子银行业务数据处理方法,用以为业务提供及时、全面、灵活的数据支持,该电子银行业务数据处理方法包括:
[0020]采集各电子渠道系统的业务数据;
[0021]根据各电子渠道系统的业务数据,建立各类数据模型;
[0022]在数据库中构建一应用区,所述应用区中包括自动批量运行的数据库表SCHEMA ;在所述应用区利用各类数据模型进行各类数据的统计加工和报表展示;
[0023]在数据库中构建一分析区,所述分析区中包括向业务开放的SCHEMA ;将所述分析区中SCHEMA的各类数据与所述应用区中SCHEMA的各类数据同步;在所述分析区提供利用各类数据模型对各类数据进行统计加工的前端报表开发接口。
[0024]一个实施例中,所述各电子渠道系统包括网银、网关、报关即时通、股商存管、核心银行、电票、单证、现金、客户交易信息服务和反欺诈系统之一或组合;所述各电子渠道系统的业务数据包括:交易信息、客户基本信息、账户基本信息、借记卡基本信息、卡户关联信息、网银操作员信息、网银渠道信息、网银签约服务信息和客户登陆信息之一或组合。
[0025]一个实施例中,所述各类数据模型包括:客户模型、账户模型、服务签约模型、客户交易模型、账户交易模型和电子商务模型之一或组合。
[0026]一个实施例中,所述的方法还包括:将采集的各电子渠道系统的业务数据构建为ODS层数据;
[0027]根据各电子渠道系统的业务数据,建立各类数据模型,包括:将ODS层数据在LDM层进行统一格式和内容的标准化处理,建立各类数据的LDM模型;
[0028]在应用区利用各类数据模型进行各类数据的统计加工,包括:在FCT层利用各类数据的LDM模型,进行各类数据的统计加工。
[0029]一个实施例中,在所述分析区提供利用各类数据模型对各类数据进行统计加工的前端报表开发接口,包括:
[0030]在所述分析区部署C0GN0S服务器,提供C0GN0S前端报表开发接口 ;所述C0GN0S服务器与所述分析区中SCHEMA联接。
[0031]本发明实施例中,采集各电子渠道系统的业务数据,摆脱了现有各电子渠道系统各自出报表的情况,形成了电子渠道的数据仓库,使后续的数据统计分析能够从全渠道上进行,不受单系统限制;根据各电子渠道系统的业务数据建立各类数据模型,相对于固定报表,加工效率得到全面的提高;使用分析区的方式,提供针对各类数据的前端报表开发接口,使数据模型对外开放,实现快捷、灵活的数据统计,彻底解决了业务人员必须依赖开发人员的现状。
【附图说明】
[0032]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0033]图1为本发明实施例中电子银行业务数据处理系统的示意图;
[0034]图2为本发明实施例中电子银行业务数据处理方法的示意图。
【具体实施方式】
[0035]为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
[0036]为了解决原有电子渠道系统每日的交易处理量极大、交易分散在不同系统中,无法在现有系统中为业务提供及时、全面、灵活的数据支持的问题,本发明实施例提供一种电子银行业务数据处理系统。图1为本发明实施例中电子银行业务数据处理系统的示意图。如图1所示,该电子银行业务数据处理系统可以包括:
[0037]数据采集模块101,用于采集各电子渠道系统的业务数据;
[0038]数据加工模块102,用于根据各电子渠道系统的业务数据,建立各类数据模型;
[0039]应用区报表展示模块103,用于在数据库中构建一应用区,所述应用区中包括自动批量运行的SCHEMA ;在所述应用区利用各类数据模型进行各类数据的统计加工和报表展示;
[0040]分析区模块104,用于在数据库中构建一分析区,所述分析区中包括向业务开放的SCHEMA ;将所述分析区中SCHEMA的各类数据与所述应用区中SCHEMA的各类数据同步;在所述分析区提供利用各类数据模型对各类数据进行统计加工的前端报表开发接口。
[0