基于WEB的银行信用卡信息管理系统的研究

时间:2022-10-25 10:43:44

基于WEB的银行信用卡信息管理系统的研究

摘要:近年来,信用卡业务已经成为了银行业务盈利的重要途径,信用卡发卡量、用户量以及交易量在不断大幅度地增长,各银行也尝试着在信用卡领域找到业务突破和利润的可增长点。同时,信息技术为信用卡业务管理提供了强大、便捷的技术支持。该文通过分析某银行信用卡业务的实际工作流程和业务需求,对信用卡信息管理系统做了详细的分析和设计,其中包括管理系统的需求分析、工作流程分析,以及系统功能模块的设计,该系统是基于web的、通过.NET平台搭建的,具有一定的实用价值。

关键词:WEB体系架构;信用卡管理;审核;申请

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)01-0084-03

信用卡[1]是一种简单迅捷的信贷服务,银行通过对用户的偿还信贷能力进行预测分析,然后再授予用户一定的消费额度,用户便可以使用信用卡进行直接消费,不需要支付现金,信用卡作为支付工具、结算手段以及信用的载体,其便捷的功能得到越来越多人的认可和使用,有相关的数据统计显示,2003年我国的信用卡发放量在三百万张[2]左右,在2006年年底的时候,我国信用卡的发放数量便已经达到了5000万张,而到了2011年,我国信用卡的总发卡量突破了两亿张。由这些数据我们可以看出,大众对信用卡进行消费的依赖程度越来越大,这也在很大程度上促进了银行信用卡业务的发展,并给银行带来了数量巨大的用户积累以及极大的利益。为了更好地满足当今信息化的数据量庞大的信用卡业务需求和用户需求,设计出高效的银行信用卡信息管理系统显得尤为重要。

1 系统开发模式

该课题采用的是B/S架构模式[3],即Browser/Server架构模式,该模式是当下被广为使用的WEB应用程序开发的架构,该模式时C/S架构模式的一种延伸,目前主要的网站,特别是商务性的网站都是基于B/S架构建立起来的。相比较C/S模式而言,B/S架构方便了用户直接使用,不需要用户安装太多的程序,并且能实现不同的人员从不同的地方,通过不同的接入途径访问和操作相同的数据。

B/S软件架构模式下开发的应用程序是把系统的关键部分在server上进行实现,将客户端进行了统一化,这种方式在很大程度上降低了开发维护系统的难度,用户只需要在服务器端安装好SQL Server、Oracle、MySQL等数据库,在主机上通过WEB浏览器就可以实现和系统数据库之间的数据连接、访问。

对大型的管理信息系统进行设计开发、维护和升级的成本特别的高,而在B/S软件架构模式下开发应用程序的话,能够大大地降低这些费用,所以,B/S结构被广为使用。

2 需求分析

在整个系统开发的过程中,需求分析[4]是开发功能完善的系统的重要前提,只有在对系统进行完备全面的需求分析之后,才可以开发出来满足客户需要的系统,若整个系统的需求分析不明确,通常会导致系统开发的失败。

通过分析某银行信用卡业务[5]的实际工作流程:首先,客户提交信用卡申请单,信用卡业务人员再对客户的资料进行存储和管理,然后,对客户的信用度进行有效的评估、审批,这个过程需要对申请人进行资信审查,查看申请人是否存在不良的信用记录、有无重复提交申请单、是否是公安备案人员等,还需要根据客户提交的信用卡申请单里的联系电话,拨打电话核实资料中的重要的信息,还要审查需要提交的影印件资料是否齐全,总行的信用度是否达标,如果以上指标均审核通过之后,那么该申请人的信用度为良好,可授予信用额度,审批通过后,信用卡管理人员将会对信用卡进行管理。由这些业务的需要,确定了系统的功能,包括客户信息管理、卡信息管理、对客户申请信用卡的审核及其流程查询、销户申请的审核以及重要文件的上传下载等。

该系统的总体架构如图1所示。

3 系统用例图

用例D是用于将系统的主业务流程图示化,从而用图的方式来描述用户的需求。用例图是由用例、参与者以及用例之间的相互关联构成的,它可以简单明了地反映出系统的整体架构和功能。

一般,信用卡审批流程分为以下几个步骤:

1)初步审核客户的申请信息:

通过征信系统获得客户的数据信息,将这些信息和客户提交的申请信息进行对比,从而判断申请信息的真实性和有效性,再根据客户的职业信息对申请进行分类,最后纳入不同的审批流程。

2)进一步的信息验证:

通过电话验证客户填写的联系方式的真实性和有效性,还要对客户的其他重要信息进行评估,比如,如果客户所从事的工作具备很高的风险性,那么就需要确定出该客户的信贷风险度,最后再将该步骤得出的审核结果登记到系统库内。

3)确定最终的审批意见:

在进行了上述申请资料的初审和信息验证两个环节之后,根据所得出的结果,做出是否批准客户信用卡的申请,填写通过申请或拒绝的原因,并对审核通过的客户设置信用卡的消费额度。

信用卡审批人员用例图如图2所示。

4 系统管理员用例图

系统管理人员可以对信用卡审批的过程进行实时的监控,也就是说,系统管理人员可以对信用卡的申请流程中的各个进度进行查询,包括客户资料是否核实通过、信用度评估是否通过、是否为客户进行了开户等,还可以对重要的文件进行上传下载等。系统管理员用例图如图3所示。

5 系统实现

5.1 系统开发环境

1)主机操作系统:Win7系统。

2)编程软件:Visual 2010。

3)数据库管理系统:SQL Server 2000。

4)处理器:Pentium 4 以上机型。

5)内存容量:2G以上。

6)硬盘容量:320G以上。

5.2 系统功能的实现

为了保证系统的安全性,要进入系统,首先得进入系统登录界面进行身份验证,分别输入用户的账号和密码,只有当账号和密码都正确了,才可以成功进入系统内进行操作。

系统的主界面左侧显示了系统的三个主要功能模块:客户管理、信用卡管理和系统维护。客户管理模块下又分为:开户、客户资料管理、账单查询等子模块,信用卡管理模块下又分为:信用卡申请单管理、信用度评估、信用卡审批、开卡和信用卡销户等子模块,系统维护模块下分为:文件上传、文件下载和业务监控等子模块。示例:信用卡审批模块界面图如图4所示。

6 结束语

本系统主要实现了对银行信用卡相关业务的管理,从对客户申请单的处理、客户个人信息的管理、信用度的评估到最后的确认审批的整个流程都设计了相对应的功能模块,还实现了对客户的申请流程的监控查询,方便了信用卡业务管理人员对系统的操作,在一定程度上节省了人力,并提高了工作效率。在系统的安全管理方面,设置了系统登录模块,只允许信用卡业务管理人员,并要求其输入正确的帐号和密码,这样可以较好地保证系统的安全性。

但是,由于时间、条件和个人能力的限制,本系统在很多方面还有不足,比如,信用卡业务的实施并不是十分地完整;系统在投入使用之后,系统内会积累大量的客户信息以及客户使用信用卡进行交易的信息,这些海量的数据必然存在着某些潜在的规律,那如何有效地挖掘数据的规律将会为银行提供业务上的决策支持,帮助银行挖掘出潜在的重要客户,从而创造出更多的财富,同时还有助于发现客户的需求,从而为客户提供更好的服务。

参考文献:

[1] 王娜娜.信用卡业务历史沿革研究[J].生产力研究,2012(3).

[2] 杜云生.信用卡消费市场细分研究[D]. 北京:北京理工大学,2014.

[3] 李云云.\析B/S和C/S体系结构[J].科学之友.2011(1):6-8.

[4] 周绍景, 唐艳, 邱发林. 浅谈软件需求分析方法[J]. 科技信息, 2007(2): 37-11.

[5] 王涛. 信用卡业务实现[M]. 北京: 人民邮电大学, 2005: 90-126.

[6] 何明. 信用卡业务发展策略研究[D].湘潭: 湘潭大学, 2010.

[7] 张海藩. 软件工程导论[M]. 北京: 清华大学出版社, 2003.

[8] 刘润东. UML对象设计与编程[M]. 北京: 北京希望电子出版社, 2001: 34-45.

[9] 孔祥群. 基于AJAX的银行信用卡综合审批系统的设计与实现[D]. 长春: 吉林大学, 2015.

[10] 张立文. 银行信用评估系统的设计与实现[D]. 大连: 大连理工大学, 2013.

上一篇:基于VC的学生教务信息管理系统设计 下一篇:一种课程平时成绩综合评价方案设计实现