银行金卡前置系统的设计与实现

银行金卡前置系统的设计与实现

论文摘要

近年来,IT技术的迅猛发展使得国内外银行业掀起了大集中的浪潮,各家银行纷纷展开了大集中系统的建设。银行数据集中建设,在业务上,能够为银行建立全行业务的统一视图。在IT建设上,能够通过对系统的集中投入,加快银行系统的建设步伐,提高银行的整体竞争力。银行金卡前置系统是实现数据大集中的重要部分。它主要处理银行和银联之间的交易转发、报文转换以及除核心系统以外的其他业务。金卡前置涉及方面众多,系统复杂,因此本文选取其中的清分清算子系统进行详细分析设计。本文按照软件工程的流程,对清分清算子系统的相关业务进行需求分析和系统设计。针对系统与用户的特点,控制台形式上采用B/S架构模式,功能上采用多层次的软件架构,技术上采用基于MVC基础的Structs+Spring框架,以java为编程语言,利用XML配置和BO Hibernate等相关技术,遵循J2EE、EDI/XML、XML Signature、XML Encryption等技术标准实现了清分清算平台的商户信息管理、终端信息管理、直连商户入账、信付通商户管理等功能。后台形式上采用C/S结构模式,采用开放的Unix系统,服务器核心进程均采用多进程并行处理。清分清算平台核心清分模块实现了数据清理、历史数据备份、清分数据、商户入账、文件装载、进程调度、差错处理等功能。控制台与服务器端采用标准TCP/IP协议通讯,提高系统稳定性和扩展性。在数据库设计中采用了数据分区技术,使得并行技术的使用具有数据基础并且保证了数据的安全性。本文在银行前置系统的基础上对清分清算的需求进行了描述,并分析了它与外部系统的逻辑关系和数据流向以及系统的技术架构和功能架构。按照配置管理的方式对它的各个核心模块进行了详细的设计。其中信付通属于分行特色业务,为实现数据大集中将其集中到总行。对于数据库,分析了它的容量和性能。本文对系统核心模块与WEB控制台及其内部进程之间的通讯报文进行了详细描述。对于系统实现,我们重点描述了信付通业务中九家分行的验证规则。最后详细描述了系统的测试并给出了测试结果。目前部分系统已在某银行总行及分行成功上线,并取得了一定的效果。在一定程度上实现了数据大集中,降低了维护成本,提高了银行的市场竞争力。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 系统开发背景
  • 1.2 国内外研究现状
  • 1.3 解决的主要问题
  • 1.4 本文的主要工作
  • 1.5 论文的组织结构
  • 第2章 需求分析
  • 2.1 总体业务描述
  • 2.2 系统目标和解决的问题
  • 2.3 系统需求分析
  • 2.3.1 系统功能性需求
  • 2.3.2 系统非功能性需求
  • 第3章 系统概要设计
  • 3.1 系统设计原则
  • 3.2 设计思路
  • 3.3 与外部关系
  • 3.3.1 逻辑关系图
  • 3.3.2 清分数据流向分析
  • 3.3.3 信息数据流向分析
  • 3.4 系统技术架构设计
  • 3.4.1 系统的逻辑架构
  • 3.4.2 系统的物理架构
  • 3.5 系统功能架构
  • 第4章 系统详细设计
  • 4.1 系统整体结构
  • 4.2 详细设计
  • 4.2.1 进程调度详细设计
  • 4.2.2 文件收发详细设计
  • 4.2.3 清分详细设计
  • 4.2.4 数据清理详细设计
  • 4.2.5 直连商户入账详细设计
  • 4.2.6 间连商户入账详细设计
  • 4.2.7 历史数据生成详细设计
  • 4.2.8 文件装载详细设计
  • 4.2.9 错误信息报告详细设计
  • 4.2.10 差错处理详细设计
  • 4.2.11 模拟客户端详细设计
  • 4.2.12 信付通商户管理详细设计
  • 4.3 数据库的设计
  • 4.3.1 数据库需求
  • 4.3.2 数据库划分
  • 4.3.3 数据库可用性
  • 4.3.4 数据库性能
  • 4.3.5 数据库容量分析
  • 4.4 接口设计
  • 4.4.1 外部接口
  • 4.4.2 内部接口
  • 第5章 系统实现与测试
  • 5.1 系统实现
  • 5.1.1 商户信息管理
  • 5.1.2 终端信息管理
  • 5.1.3 直连商户入账
  • 5.1.4 信付通商户管理
  • 5.2 系统测试
  • 第6章 结论
  • 参考文献
  • 致谢
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    标签:;  ;  ;  ;  

    银行金卡前置系统的设计与实现
    下载Doc文档

    猜你喜欢