论文部分内容阅读
据中国人民银行发布的统计数据,截止到2012年11月我国境内银行借记卡的累积发行量突破30亿,且同比发行增速仍然在加快。显示了银行票据业务进入无纸化、网络化之后,借记卡作为取代现金、支票进行消费和交易的基本工具,发行量激增。另外,由于近年来各银行为统一和规范业务操作、提升对风险控制的能力、降低整体运行成本,启动了数据中心建设工程,将本行的核心业务逐步集中到若干个数据中心上集中处理。借记卡业务作为银行的基本核心业务之一,也在集中处理之列。然而,随着银行业务集中处理的进一步深入、借记卡发行规模的逐渐增大、相关交易数据量的持续增加,借记卡系统面临业务负担加重、并行实时处理压力增大的问题。同时,也对充当系统支持者的IBM大型主机系统,在业务数据处理的安全性、稳定性、高效性方面提出了更高要求。即便面临以上诸多挑战,由于银行业务系统固有的封闭性、对安全近乎苛刻的要求,使得在对系统优化升级时往往需要付出很大的人力、物力。这既增加了资金投入,又妨碍了系统优化的进度。本文基于以上情景,本着为银行借记卡系统提供仿真模拟环境、减少现有系统优化升级成本,开发了本仿真借记卡系统。系统主要用于:当银行借记卡系统需要优化升级时,先在本仿真系统上进行简单的仿真模拟,获取第一手数据资料,为后期选取合适的优化方案提供参考。系统的大体开发流程为:通过对银行借记卡业务流程研究、分析,建立处理借记卡业务的系统模型;并在支持批处理的Z/OS系统上,使用联机业务处理中间件CICS,将该系统模型设计、实现。本仿真系统可以实现在联机处理(OLTP)的方式下,对海量交易数据进行批处理操作,对多终端并发交易进行支持。除此之外,在系统测试阶段,通过合理配置交易比例,按规则自动生成海量测试数据,使用远程信息处理网络模拟器(TPNS)模拟多个终端来对系统性能进行了压力测试,并对测试结果进行分析研究。