论文部分内容阅读
信用卡在现代社会中日益普及,在给银行带来利润的同时,也带来了资金风险,不良账款,逾期欠款的例子越来越多,如何有效解决这类问题,成为各银行需要考虑的问题。目前国内的银行会有自己的催收部门,专门负责信用卡催收,其催收系统也仅作为信用卡系统中的一个子系统,且催收策略单一,扩展性很差。针对银行的现实问题,本文首先阐述了基于大型机的信用卡催收平台的需求分析,主要介绍了系统功能性需求和非功能性需求,然后提出了基于大型机的信用卡催收平台的架构设计,信用卡催收平台前端采取HTML和JSP实现,前端采用WebService架构,通过XML语言将数据从Web服务器发送至中间件,中间件通过调用相关CICS接口,实现对应的业务逻辑,并访问数据库,实现了前后端的通讯。本系统后端使用IBM大型机系统环境,采用COBOL程序设计语言,CICS联机事务处理技术来实现业务逻辑和数据访问的接口,采用JCL作业控制语言完成日常批处理作业的实现,并配合IBM大型机的其他相关工具来实现催收平台和其他外部系统的通讯,如电话中心,邮件系统,机构商外部系统等。催收平台实现了与多个外部系统的交互,使信用卡催收向更加灵活、专业、全面的方向发展。本文的主要研究工作体现在信用卡催收平台的详细设计部分,信用卡催收平台由在线处理和批处理两大部分组成,其中在线处理功能包括催收操作,复核操作,查询操作和系统管理模块,批处理部分包括日终催收处理,外部接口处理和报表打印模块。其中,在线处理部分主要的研究工作为催收组织结构的设定,催收流程的设计,催收策略的制定和催收状态转换规则设计,其他系统参数设置等。首先,催收组织结构由Location,State和Worklist三层组成,其中Location表示了催收的地域和种类特征,State表示为催收状态,Worklist表示为催收工作单,通过三层结构的设计,使得催收支持多国家,多地区,多策略的特性。然后介绍了催收周期,并通过UML的活动图展现了催收平台的进入规则,通过图表介绍了催收状态和状态之间转换的规则。最后结合UML的相关技术分别展现了催收操作和复核操作的设计实现,包括了一些特殊的催收流程的处理过程。批处理部分中,主要研究工作为批处理作业流的设计,各主文件的设计和定义的规范,以及与外部系统的接口设计等。通过作业流图介绍了各个作业用途和前后继关系,通过各个文件定义规范介绍了催收平台的主要文件,通过接口文件的定义规范和接口关键代码介绍了催收平台与外部系统的接口定义。最后,通过系统功能测试和性能测试,提出了基于大型机的催收平台的平台测试结果,介绍了其主要测试用例。从功能实现,数据安全,系统稳定,交易可靠等方面,提出了基于大型机的催收平台的上线评估。并且对本文研究进行了总结,介绍了催收平台的待完善部分和不足,并且从数据分析,数据迁移和开放平台等方面,提出了对未来的展望。