公共交通系统IC卡银行代理支持系统的研究和实现

公共交通系统IC卡银行代理支持系统的研究和实现

论文摘要

为了在银行系统实现省内公共交通系统IC卡充值业务,某商业银行信息科技部门开发完成了公共交通系统IC卡银行充值支持系统。该系统采用基于C/S结构设计,数据、应用集中的处理模式,使用银行柜台终端、自助终端设备作为IC卡读写的终端设备。银行服务端使用IBM RS6000 P690服务器作为核心服务器,实现了于公共交通系统IC卡服务公司的网络互联。系统按照相关技术规范,结合银行的帐务处理流程,完成银行代理IC卡充值的技术实现。系统主要采用C/C++语言开发,使用了ORACLE数据库,涉及UNIX、Windows等多个处理平台。系统实现的主要功能如下:1、在银行设备实现了对公共交通系统IC卡的读写、查询等功能;2、在银行设备实现了客户使用现金、银行卡对公共交通系统IC卡充值处理,并同步完成银行帐务数据的更新;3、完成了在各类异常情况下对公共交通系统IC卡卡片状态的处理和银行资金的恢复处理流程,以确保客户银行资金和IC卡卡片状态的完整性;4、相关的日终清算报表、对帐处理。在系统实现过程中,分析了现有管理应用系统的系统结构、功能模块,提出了银行代理充值需要解决的重点问题,解决实现了系统实现所需的IC卡读写驱动技术、一体化业务流程的设计、通信实现和数据交换、交易完整性、安全性控制等重点技术课题。系统综合了IC卡业务、银行业务,涉及多种技术规范及业务流程,可作为IC卡业务的应用典范。

论文目录

  • 内容提要
  • 第一章 绪论
  • 1.1 选题依据和意义
  • 1.2 主要研究内容
  • 1.3 作者的主要工作
  • 第二章 系统需求分析
  • 2.1 公共交通系统IC 卡管理应用系统现状
  • 2.2 需求分析
  • 2.2.1 非接触式IC 卡处理要求
  • 2.2.2 系统网络互联要求
  • 2.2.3 交易一体化和同步保证要求
  • 第三章 系统实现技术概述
  • 3.1 系统通信架构理论分析
  • 3.1.1 UNIX 进程间通信及消息队列
  • 3.1.2 UNIX 分支进程概述
  • 3.1.3 TCP/IP 协议下插口接口(SOCKET)原理和概念
  • 3.2 系统非接触式IC 卡相关理论分析
  • 3.2.1 非接触式IC 系统组成技术原理
  • 3.2.2 非接触式IC 系统ISAM 卡技术知识
  • 3.2.3 非接触式IC 系统充值安全认证流程
  • 3.3 小结
  • 第四章 系统架构设计
  • 4.1 系统总体架构
  • 4.2 系统组成模型
  • 4.2.1 终端设备控制
  • 4.2.2 代理充值服务
  • 4.2.3 交易网关
  • 4.2.4 银行帐务处理
  • 4.3 系统处理流程
  • 4.4 小结
  • 第五章 IC 卡读写流程设计
  • 5.1 用户卡和ISAM 卡文件结构
  • 5.2 充值模块设计
  • 5.3 充值模块设计详细
  • 5.3.1 预处理检测模块
  • 5.3.2 数据请求模块
  • 5.3.3 终端认证模块
  • 5.3.4 充值请求模块
  • 5.3.5 充值成功确认模块
  • 5.4 小结
  • 第六章 系统通信控制及交易同步
  • 6.1 系统联网网络互联设计与实现
  • 6.1.1 系统集成网络架构现状
  • 6.1.2 系统集成网络通信设计
  • 6.1.3 系统集成网络通信实现和处理流程
  • 6.2 系统交易完整性控制
  • 6.2.1 系统银行帐务处理的设计
  • 6.2.2 系统完整性设计
  • 6.3 小结
  • 第七章 总结与展望
  • 参考文献
  • 摘要
  • ABSTRACT
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    公共交通系统IC卡银行代理支持系统的研究和实现
    下载Doc文档

    猜你喜欢