论文部分内容阅读
随着金融业电子化的程度越来越高,银行卡逐渐取代了传统的存单存折成为了主要的个人金融服务产品。然而由于东西方的金融理财及消费观念的差异对银行业个人电子支付产品的影响,导致了当前银行卡产品形成了借记卡和贷记卡两条功能迥异的产品线。这不但不利于银行卡业务本身的进一步发展,而且直接导致了相应的支撑业务系统群趋于复杂化和冗余化。文章首先通过对借记卡产品所依托的商业银行核心账务系统群的分析,针对其软硬件架构的优缺点特别是记账核心模块的特点,归纳总结出了一个适合基于借记卡来模拟贷记卡消费行为的账务模型。然后基于这一账务模型创造性地设计出了一个跨借贷记应用的联合消费方案,并在此基础上结合分析贷记卡系统的实现方式,给出了消费、预授权、账单生成、还款、利息计算等各重要业务子模块的具体实现流程,从而形成了完整的借贷记合一的银行卡的业务模型,较好的融合了借贷记的产品线,并发挥了各自的优势,提高了其作为金融产品的市场竞争力。为了应对新业务模型对核心账务系统带来的处理压力特别是批量处理压力,文章从两个不同的角度提出了解决方案。针对账单生成的流程特点提出基于记录指纹的以链式增量为数据组织方式的账单系统架构,从而有效地将一部分的核心系统运算剥离给更适合的系统处理;为解决大批量集中还款处理的系统压力,文章则给出了一种更为高效且易于横向扩充的并行处理方式,该方式使用一致性散列算法来合理分配并发程序的处理资源,从而尽可能的提高了核心系统单位时间的处理吞吐量。