论文部分内容阅读
随着电子商务的迅速发展,网上银行已经成为我银行业务拓展的必由途径和发展趋势。本论文对农村商业银行网上银行客户评估系统开发过程中包括需求分析、数据仓库建模、系统ETL程序的设计与开发、OLAP应用的开发、数据挖掘应用的开发几个阶段,主要的工作内容如下所述:1.系统需求分析通过对网上银行操作型业务系统进行分析,确认系统的需求边界;通过建立业务流程图,对系统业务流程进行分析,通过分析日常工作报表,明确系统要包含的分析功能;通过确认系统的分析主题和维护,建立系统的分析模型;通过用例描述,明确系统将要开发的业务功能。2.数据仓库建模数据仓库建模阶段需要将需求分析的内容转变为数据仓库的体系架构、数据仓库模型。数据仓库建模要完成数据抽取,数据筛选、清理,清理后的数据加载,建立数据仓库,完成数据仓库的查询等工作内容。3.ETL程序的设计数据的ETL(抽取、转换、装载)是网上银行客户评估系统数据仓库应用的基石。在网上银行客户评估系统ETL程序的开发过程中需要进行数据的预处理、ETL数据提取、数据的转换和装载等过程,ETL工具采用SSIS进行收集客户信息。4.OLAP多维分析与应用的开发OLAP在线分析技术从数据仓库中的集成数据出发,构成面向分析的多维数据模型,为银行的管理者提供各种分析报表和图。在网上银行客户评估系统中OLAP多维分析应用的开发过程中使用微软的.NET开发工具和SSRS(微软的报表服务)开发各种报表和统计分析功能。5.开发系统的数据挖掘功能网上银行客户评估系统对网上银行的数据进行探测、提取、建立数据分析挖掘模型,对这些数据进行分析,发现各种业务其内在的相互关系,发现某个客户、消费群体的兴趣,并可观察市场的变化趋势,实现对未来进行预测,本系统通过使用微软的SSAS对网上银行进行挖掘,实现客户群体分类分析、客户流失分析、交易关联分析等功能,挖掘出网上银行数据中的有用信息。网上银行客户评估系统正在进行一系列的推广工作,新系统已经通过验收,已经上线试运行,并取得了良好的效果。