用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付

软件名称:[B]新一代发卡组件账单及其他查询的设计、实现与测试[/B]
软件类型:计算机毕业设计
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:0 Bytes
官方主页:Home Page
更新时间:2018-08-15 16:45:18
软件简介:

 1 绪论 4
1.1 研究背景 4
1.2 研究意义 5
1.3 研究内容 6
1.4 论文内容 7
2 发卡组件架构介绍 7
1层级架构 7
个人卡 8
公司卡 9
2联机交易及批量处理 11
账单查询的业务规则 12
3 发卡组件账单查询的设计与开发 13
3.1结构化产品的设计与开发 13
3.2已出账单的设计与开发 14
3.3 未出账单的设计与开发 15
3.4任意时间段账单查询的设计与开发 16
3.5账单详细信息的设计与开发 17
3.6账单汇总的设计与开发 18
3.7 补寄账单的设计与开发 19
4 总结展望 19

新一代发卡组件账单及其他查询服务的设计、实现与测试

摘要

信用卡作为个人和企业的金融服务产品,为用户提供了便利的消费和还款服务,同时为用户提供了良好的用户体验,其中账单和相关的查询服务就是直接用于给用户展示的增强客户使用感受的服务之一。目前我行新一代的账单查询业务主要包括:已出账单查询、未出账单查询、按照任意时间段查询的账单流水三大类,已出账单包括账单汇总查询和账单明细查询,未出账单查询和任意时间段查询仅仅包括账单明细。
目前由于账单在现状系统中已经运行良好,但是在“新一代”系统中,将根据业务的重要性、时间性,把部分对时间要求相对低的批处理或者联机交易下移到开放平台中,从而降低核心账务处理的反应时间,有效地提升主机的效率,达到更好的用户体验。目前根据“新一代”账单查询相关服务的需求,对账单查询的内容进行了新的设计,从日切之后的普通入账记录生成等批量任务,到用户点击不同账单查询等界面功能,再到后台提供的各种本地或者外呼联机服务。通过P8开放性平台,使得原功能模块进行更开放更灵活的功能组合。
基于需求和应用分析和设计,本文通过对联机服务和界面功能的研究实践出发,设计账单查询、补寄、打印等接口以及相关查询接口,并进行单元测试、功能测试和非功能性能调优,最终实现账单查询以及相关IT查询功能。


关键词:信用卡 P8开放平台 账单查询 联机交易 测试
1 绪论
1.1研究背景
信用卡作为信用交易的电子化载体,是普遍使用的支付手段和信贷工具。从20世纪40年代发展至今,它给消费者带来了购物支付的方便以及个人融资贷款的便捷,促进了商家的支付结算和销售,同时给发卡行带来了巨大的业务和利润。同其他的商品和服务一样,信用卡作为一种个人金融服务也是具有一定的价格的,其价格包括循环信贷的利率、也包括年费、取现手续费、超限费、滞纳金、小额短信功能费等各项收费。与其他服务市场一样,价格对市场均衡和商家盈利由着举足轻重的影响:价格越高,单位收益越高,但是需求越小。所以价格高低对于盈利大小的影响取决于客户需求的弹性大小。信用卡的价格管理,就是根据卡片的使用情况及持卡人的情况对利息和各项收费高低进行管理,以提高收益。
我行“以客户为中心”的服务理念,发行了双币种贷记卡、商务卡、龙卡汽车卡、金融IC卡、全球支付卡、益贷卡等产品,实现了龙卡信用卡系列产品的差异化、个性化,同时积极开发特色业务功能,包括国内外消费密码可选、分期付款、信用卡代收付等。截至6月末,我行信用卡发卡突破6000万张,客户突破5000万户,客户和发卡新增连续三年保持同业第一。信用卡实现业务收入121亿元,其中中间业务收入87亿元,同比增长33%。其中信用卡费用收入作为中间业务的重要组成部分,为我行信用卡业务带来良好的收益。
随着市场竞争的日益激烈,对信用卡产品的业务功能和信用卡系统的性能都提出了更高的要求。按照贷记卡中心计划,2018年将达到1.2亿的发卡量,届时交易量也会大幅增长。贷记卡系统需要提高系统的可用性、稳定性和并行处理能力,从容应对发卡量和交易量的快速增长。因此,信用卡系统的总体目标是以“信用卡客户全生命周期管理”为基础,以客户最佳体验为目标,打造智慧的、灵活的、可扩展的、易维护的、完整的新一代信用卡系统,实现“国内领先、国际一流”。
信用卡作为信用交易的电子化载体,是普遍使用的支付手段和信贷工具。
1.2研究意义
我行 “十二五”科技规划明确提出科技工作的总体目标为“国内最佳、国际一流”,将科技工作定位为引领业务创新、支持全行战略转型。为此,我行于2011年启动了新一代核心系统建设工作,根据新一代目标架构设计成果,我行新一代企业架构分为七层,即渠道整合层、客户服务整合层、应用集成层、外联集成层、产品服务层、数据集成层、管理分析层。 P8开放平台位于第八层的产品服务层,处于非常重要的位置,并且包含了服务控制组件,冲正组件,交易记录组件,服务后处理组件,批量调度组件,批量处理组件,数据同步组件,文件传输组件,公共服务组件一些重要的功能组件,因此能灵活的应对不同的交易场景下的不同需求。
同时,信用卡作为一种个人金融服务产品,信用卡作为个人和企业的金融服务产品,为用户提供了便利的消费和还款服务,同时为用户提供了良好的用户体验,其中账单和相关的查询服务就是直接用于给用户展示的增强客户使用感受的服务之一。随着大数据时代的来临,银行对于账务数据越来也重视,由于账单流水和汇总数据为持卡人的消费或者还款行为作了非常详细的记录,在此基础上的营销模型和增强用户体验行为越来越多,比如,从2000年起,由美国著名的Fair Issac公司研发的决策模型和决策最优化技术开始被应用于信用卡的数据库营销领域。为了支持将来信用卡账单查询业务的逐步灵活创新,账单查询的功能在原基础上也会有改变或者增加。
1.3研究内容
本课题主要研究对象是新一代发卡组件的账单主题。账单主题的分析与设计必须以发卡组件的基础架构为前提,包括如下几个方面:
1.分析现有账单实现方案,并根据“新一代”的设计,整理需求、业务逻辑的变更点,完成概要设计与详细设计;目前账单查询功能属于还款活动任务这个三级任务里面,同时存在于账务查询的四级活动中,包括:客户本人在高柜、低柜进行账务查询,客户本人在网银进行账务查询,客户本人在电子邮件进行账务查询,客户本人在彩信渠道进行账务查询,客户本人在邮寄信函进行账务查询等等四级活动,同时根据不同的四级活动分为不同的五级步骤。
2.完成相关联机服务程序开发和设计: 考核账单、审核信用卡邮寄未达换卡、公司卡持卡人信息查询等。目前根据不同渠道下的账务查询功能,首先进行数据迁移和导入的批量处理,包括:日切处理、普通入账记录生成、账单流水导入、账单流水导出、文件传输、账单流水记录更新、账户账单汇总导入等等,每日凌晨4点多完成日终处理,跑批结束之后,P8的联机服务数据库中存在历史数据和当日更新数据,为后端服务和前端服务提供必要的数据。据此,在账单的相关表中存在有数据,并且为了支持分流和性能,P8数据库支持分库分表的功能,根据卡号或者客户号对数据进行分库分表。P8的账单联机服务包括:账单汇总详细信息查询、账务账单列表查询、客户账单列表查询、账务已出账单查询、客户已出账单查询、补寄账单查询等等16支联机交易提供账单查询功能。
3.改造测试,对账单汇总和账单明细联机服务别进行单元测试、组件组装测试、应用组装测试。根据P8开发规范,每支联机交易都进行单元测试,对代码的行覆盖率和分支覆盖率进行检查,并且统计测试案例的通过率,对代码的每个细节都进行质量检测。在单元测试结束之后,由于P8交易存在大量的外呼,并且在开发过程中外呼往往都是用挡板进行阻隔,所以继续进行连通测试,对外呼外组件的连通性进行调试。最后对产品功能进行应用组装测试,与前端配合对账单查询的每个细节进行联合测试,包括页面的按键功能,后端返回的数据等等。
4.对账单查询交易的SQL进行优化,根据数据分布状况进行性能调优。由于联机交易对实时性要求比较高,本地交易的经常会有些多表联合查询的交易,所以对性能的优化势在必行。性能优化不仅包括在建表过程中的索引和主键的优化,而且包括执行语句中的索引选择方式,另外数据的分布也会部分影响性能。
1.4论文内容
本论文共分为五章。
第一章,绪论(即本章)。介绍论文的研究背景、研究意义、研究内容以及论文的组织结构。
第二章,发卡组件的架构介绍。介绍我行新一代发卡组件的核心设计,以及系统的批量和联机介绍。
第三章,介绍本文的研究对象账单主题的联机交易开发部分,包括客户维度、员工维度、未出账单、已出账单、任意时间段账单相交叉的6个应用场景,同时在应用场景中存在交易带附件的场景也会在本文中进行介绍。
第四章,总结与展望。本章总结了本人一年来的工作内容并对未来的工作进行展望。
2 发卡组件架构介绍
1层级架构
信用卡发卡组件层级结构如下图所示:

图2-1:发卡组件层级结构
发卡机构:每个客户及其拥有的合约、账户、介质均隶属于唯一确定的发卡机构。
客群:是客户的一个属性,主要来自于数据分析或数据挖掘系统批量输入,可人工修改。
客户:每个持卡人有唯一的客户记录,主要用于记录客户信息。
产品合约:用来记录每个账户的个性化定价、个性化处理规则等合约信息,与同币种同产品的账户一一对应。
账户:用来记录账务处理的中间或最终结果,如各类余额信息、余额的变动日期、账户状态或标志等。按币种和产品类别分别设置,与同币种同产品的合约一一对应。和现状一致,不同币种的账户使用机构进行区分。
卡记录:用来记录所属卡类、卡片限额、激活状态、活动日期等卡相关信息。
个人卡
个人卡包括客群、客户、账户合约及卡片四个层级,如下图所示:

图2-2:个人卡层级架构
客群:是客户的一个属性,主要来自于数据分析或数据挖掘系统批量输入,可人工修改。
客户:每个持卡人有唯一的客户记录,主要用于记录客户信息、客户级额度控管等。附属卡有单独的客户记录。客户记录键值为机构号、客户号。
账户:用来记录账务处理的中间或最终结果,如各类余额信息、余额的变动日期、账户状态或标志等。按币种和产品类别分别设置,与同币种同产品的合约一一对应,与客户进行关联。键值包括机构、产品编号、账户号。批量数据存储在VSAM文件,批量处理后同步到联机数据库表,联机只读。
合约:用来记录每个账户的个性化定价、个性化处理规则等合约信息。按币种和产品类别分别设置,与同币种同产品的账户一一对应。键值包括机构、产品编号、账户号(编码规则待确定)。合约数据保存在数据库表中,只有一套数据,联机进行维护,批量只读。
卡记录:用来记录所属卡类、卡片限额、激活状态、活动日期等卡相关信息。每条卡记录可以与一个本币账户和一个外币账户关联。主卡卡片与主客户进行关联,附属卡客户同时与主客户和附属客户关联。
公司卡
公司卡包括公司、部门、客户、账户合约及卡片五个层级,如下图所示:

图2-3:公司卡层级
公司:用来记录公司名称、联系方式、账单地址、公司额度等公司信息。
部门:用来记录部门名称、联系方式、账单地址、部门额度等部门信息。
客户:每个持卡人有唯一的客户记录,主要用于记录客户姓名、联系方式、通讯地址等个人信息。公司卡不检查个人客户额度。客户记录键值为机构号、客户号。
账户:用来记录账务处理的中间或最终结果,如各类余额信息、余额的变动日期、账户状态或标志等。按币种和产品类别分别设置,与同币种同产品的合约一一对应。键值包括机构、产品编号、账户号。账户同时与个人客户记录、部门记录、公司记录相关联。批量数据存储在VSAM文件,批量处理后同步到联机数据库表,联机只读。
合约:用来记录每个账户的个性化定价、个性化处理规则等合约信息。按币种和产品类别分别设置,与同币种同产品的账户一一对应。键值包括机构、产品编号、账户号。合约数据保存在数据库表中,只有一套数据,联进行维护,批量只读。
卡记录:用来记录所属卡类、卡片限额、激活状态、活动日期等卡相关信息。每条卡记录可以与一个本币账户和一个外币账户关联。卡片同时与个人客户记录、部门记录、公司记录相关联。公司卡不允许有附属卡。
2联机交易及批量处理

图2-4.账单发送
系统提供了联机交易处理和批量数据处理两大服务。其中,联机交易指银行对外服务的实时事务处理,并记录联机日志,交易包括授权、消费、还款、取现等多种类型,来自ATM,POS,网银,高柜,低柜,客服,IVR等多个渠道。批量模式会抓取各个渠道产生的批量接口文件,进行主档维护和追帐操作,信息处理量大,时间长。


[url=http://www.biye114.com/html/1337.html][B]新一代发卡组件账单及其他查询的设计、实现与测试[/B][/url]
Copyright © 2007-2013 完美毕业网. All Rights Reserved .
页面执行时间:62.50000 毫秒
Powered by:完美毕业网 http://www.biye114.com