信用卡数据分析系统软件说明书(一)

时间:2020-08-29 12:42:01 计算机毕业论文 我要投稿

信用卡数据分析系统软件说明书(一)

  第5章    信用卡数据分析系统软件说明书
5.1 软件概述
通过登陆用户对客户关系分析和风险控制分析的查询,得出分析结果图形、文字分析报表,登陆用户可以了解信用卡用户透支金额、年龄层次、消费商户等情况,从而可以加以改进各项设事、减少风险度、有效地提高客户忠诚度,并与之保持长期的和有益的业务关系。
5.2 功能
 两大功能模块分别为:客户关系分析和风险控制分析。
 客户关系分析模块包括:每天/每月的交易笔数、总金额的对比分析;按交易类型统计每天/每月的笔数、总金额;卡户和商户的综合分析;各种类型商户的卡类交易量;各种类型商户中卡户交易的年龄层次等。
风险控制分析模块包括:透支总量的对比分析;透支持卡人的特征分析;透支的卡类、透支持卡人的年龄层次分析;冻结/止付/挂失卡的比例;持卡人、担保人的信用评估等。
5.3 软件安装
5.3.1系统要求
SQL SERVER 2000 数据库服务器
5.3.2安装前的准备
导入数据库备份,设置ODBC数据源。
5.3.3安装
将整个程序复制到硬盘中,即可运行系统。
5.4 运行说明
进入信用卡数据分析系统,可以看到二大功能模块:客户关系分析模块和分析控制分析模块,而每个模块又包含五项功能。具体运行过程如下:
 1.登陆系统:用户输入个人信息(如:登陆号、姓名、身份),同时进行合法性的检查(主要是检查三项是否都填写了,还有登陆号必需为字符型)。
 2.进入信用卡数据分析系统主界面,界面上显示的是用户登陆的信息,是不允许用户修改的,用户只可以选择左上角的菜单,选择要进行的分析或选择退出界面。会根据用户的选择转入相应的界面,客户可在此选择退出整个分析系统。
 3.如果用户选择的是客户关系分析系统,便会弹出客户关系分析主界面 。
 4.如果用户选择的是风险控制分析系统,便会弹出风险控制分析主界面 。其中界面上有五个单选框,分别对应风险控制分析的五个子模块,分别为透支持卡人的特征分析、透支持卡人的年龄层次分析、透支总量的对比分析、冻结/止付/挂失卡的比例、持卡人和担保人信用评估,当用户选择了想要进行的操作所对应的单选选项再按确认,便会转到相应的功能界面,如选择退出菜单可退到上层界面。
 5. 进入透支总量的对比分析界面,可通过选择右下角的三个组合框来确定想要进行的查询条件,在DATAGRID里会输出查询结果,并且在界面的底部会显示总共查询出的记录数和当前指向的记录,同时菜单还提供绘出查询结果的比较图和书出报表的功能,如选择退出菜单可退到上层界面。
 6. 进入透支持卡人的特征分析界面,可通过选择右下角的三个组合框来确定想要进行的查询条件,在DATAGRID里会输出查询结果,并且在界面的底部会显示总共查询出的记录数和当前指向的记录,同时菜单还提供绘出查询结果的比较图和书出报表的功能,如选择退出菜单可退到上层界面。
 7. 进入透支持卡人的年龄层次分析,可通过选择右下角的组合框来确定想要进行的查询条件,在DATAGRID里会输出查询结果,并且在界面的底部会显示总共查询出的记录数和当前指向的记录,同时菜单还提供绘出查询结果的比较图和书出报表的功能,如选择退出菜单可退到上层界面。
 8. 进入冻结/止付/挂失卡的`比例,可通过选择右下角的组合框来确定想要进行的查询条件,在DATAGRID里会输出查询结果,并且在界面的底部会显示总共查询出的记录数和当前指向的记录,同时菜单还提供绘出查询结果的比较图和书出报表的功能,如选择退出菜单可退到上层界面。
 9. 进入持卡人、担保人的信用评估节,可通过选择右下角的查询条件来选择要评估的对象。输入正确的ID号直接查询或输入姓名的首字母进行模糊查,将找出首字母为用户输入字母的所有名字供用户查询。再单击开始查询菜单便可得到该对象的信用等级,如选择退出菜单可退到上层界面。
 10.在显示图像的界面选择退出菜单可退到上层界面。
 11.在报表界面选择左上角的打印图标便可打印当前报表,选择放缩比例下拉列表,便可选择想要放缩的比例,如果显示的页数超过一页,左下角有换页控件。
第6章    对使用VB.NET建立本系统的展望
 VB.NET是全新的.NET平台上的主流语言之一,它已经不是原来VB 6.0的升级版本,而是一种新的语言系统。它引入的一些新 的概念和方法,将在下一代程序设计领域里起到不可估量的作用。
 首先,在.NET平台上,VB.NET使面向对象的能力得到淋漓尽致的发挥,像构造和析构方法、重载、重写、委托、继承等等在C++ 中才出现的东西,在VB.NET中也得到了广泛应用,这就使VB.NET不再是个简单实用的工具,而变成了一个功能强大的高级开发工具了。VB.NET的另一个引人注目的变化,是加入了结构化异常处理,这就使设计出的程序更加可靠,这也是过去人们在专业场合一直不愿意使用VB的原因之一,现在这个问题已经完全解决了。还要指出来的是,VB.NET支持多线程编程,这就可以使用VB.NET设计出性能更加全面的网络应用程序来。在数据库方面,VB.NET全面支持微软公司全新的ADO.NET 数据访问模型。在开发动态网页的技术中,VB.NET加入了一种全新的ASP.NET组件,因此,它的网络开发能力和C#这些语言相比毫不逊色,这是很多VB程序员期待了很长时间的事情,现在,这个理想终于实现了和C#一样,VB.NET相当好的支持XML/WEB SERVICE 技术,支持序列化和其它.NET平台提供的高级技术,而且它开发更方便,开发效率更高,这些都注定VB.NET在.NET平台上将会是一个非常具有生命力的语言体系,
 使用visual basic编写的面向INTERNET的应用程序已经有广泛的基础。问题是 ,大部分基于web classes的应用程序并没有经过很好的设计。他们没有很号地区分应用程序的不同的层次,把中间层的过程和基于DHTML的用户界面混淆了。
 Vb.net引入了Web classes是经过精心挑选后确定的网络开发工具。因为他更加具有可扩展性、更强大,而且真正的language-agnostic。它在visual studio的所有的工具中起作用。如果注意更多开发的一些基本规则,可以很容易的完成这个变化。特别要注意,把中间层过程和显示层过程分开。核心的时间处理功能必须在中间层完成,可以使用编辑语言编写的用于实现这些功能的各个组件。所以使用vb.net是未来的发展趋势。 
 如果用VB.NET来建立本系统须改进的地方:1.每次运行程序之前要先用ADO.NET的CONNECTION对象在WEB页面和数据库之间建立联结。2.用COMMANDS对象向数据库提供者发出命令,时返回的结果以一种流的方式贯穿于上面建立的联结中。3.在ado.net中使用dataset 取代了ado中的recordset。4.更新数据时,WEB应用程序常使用无格式SQL语句,UPDATEBATCH方法用于