王庆_毕业设计论文_中邮储IC卡系统改造工程数据准备子系统

上传人:灯火****19 文档编号:139685495 上传时间:2020-07-23 格式:DOC 页数:48 大小:1.73MB
返回 下载 相关 举报
王庆_毕业设计论文_中邮储IC卡系统改造工程数据准备子系统_第1页
第1页 / 共48页
王庆_毕业设计论文_中邮储IC卡系统改造工程数据准备子系统_第2页
第2页 / 共48页
王庆_毕业设计论文_中邮储IC卡系统改造工程数据准备子系统_第3页
第3页 / 共48页
王庆_毕业设计论文_中邮储IC卡系统改造工程数据准备子系统_第4页
第4页 / 共48页
王庆_毕业设计论文_中邮储IC卡系统改造工程数据准备子系统_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《王庆_毕业设计论文_中邮储IC卡系统改造工程数据准备子系统》由会员分享,可在线阅读,更多相关《王庆_毕业设计论文_中邮储IC卡系统改造工程数据准备子系统(48页珍藏版)》请在金锄头文库上搜索。

1、中邮储IC卡系统改造工程数据准备子系统摘要金融IC卡应用工程是防范银行卡风险,推动产业升级,提升金融服务,促进政府管理,惠及人民群众的一项重大社会工程。在2005年3月中国人民银行发布了中国金融集成电路(IC)卡规范(PBOC2.0),并在北京、上海、天津、青岛、福州等地开始试点工作。2006年,央行又进一步完善了我国银行IC卡发展规划,鼓励商业银行发行基于电子钱包功能的IC卡。本文首先分析了国内外银行IC卡的发展现状和存在的问题,然后介绍了一种现在国内外正在研究开发的基于IC、磁条合一的卡产品金融IC卡。在此基础上,设计了这套金融IC卡系统。设计内容主要包括IC卡前置子系统、数据准备子系统、

2、IC卡管理子系统、渠道接入子系统、后台接入子系统、监控子系统、数据清理子系统及IC卡安全子系统。本论文主要讨论的是数据准备子系统。该子系统利用了某公司TopSmartTeller开发工具,具有灵活、方便、易于维护的特点。主体设计部分基于Linux平台,采用C语言、ProC和Oracle数据库,主要实现数据的接收、数据的处理和生成制卡文件三大核心需求。本论文主要解决以下问题:1. 对从第三方(安全中心)发来的证书文件的解密及生成制卡文件后的加密。2. 定义发卡模板及套用发卡模板进行业务参数的填充。3. 转换后生成IC卡制卡文件。关键词:IC卡,数据处理,制卡文件Chinas Postal Sav

3、ings Bank IC Card System Renovation Data Preparation SubsystemAbstractFinancial IC card application bank card project is an important social project which can prevent risks, promote industrial upgrading , enhance financial services, promote governance and benefit people. Peoples Bank of China promul

4、gated the China financial integrated circuit (IC) Card Specification(PBOC2.0) in March 2005 and began to make experiments in Beijing, Shanghai, Tianjin, Qingdao and Fuzhou. The central bank improved development program of IC card in Bank of China and encouraged commercial banks to publish IC Card ba

5、sed on electronic purse functions.This article analyzes the development of domestic and foreign banks IC card status and existing problems, and then introduced the financial IC card based on IC and magnetic stripe which is researched and developed at home and abroad. A financial IC card system is de

6、signed on this basis. This design includes pre-subsystem, data preparation subsystem, IC card management subsystem, the channel access subsystem, backstage access subsystem, control subsystem, data cleaning subsystem and security subsystem. This essay focuses on the data preparation subsystem. Data

7、preparation subsystem is developed by TopSmartTeller which is flexible, convenient and maintainable. The key part of this design, which is based on Linux, C language, ProC and Oracle Database, realizes data reception, data processing and card-creating files generating.The problems settled in this th

8、esis are as following:Decrypt certificate from the third part(Security Center) and encrypt card-creating files.2. Define card templates and do parameters filling according to this card templates.3. Generate card-creating files after conversion.Keywords: IC card,Data Processing,Card File System目录1绪论4

9、1.1项目来源41.2项目背景41.3国内外在该方向的研究现状及分析51.4使用的开发平台52基础知识72.1数据加密算法72.2认证中心72.3数据完整性73系统的分析与设计83.1系统边界设计83.1.1本系统定位83.1.2系统关联试图93.2网络拓扑图93.3系统数据流图103.4应用架构设计113.4.1应用架构设计概述113.4.2逻辑架构113.4.3功能需求与系统模块对应关系123.5 IC卡数据准备子系统的功能模块设计123.5.1逻辑结构123.5.2处理流程133.5.3运行设计173.5.4数据结构设计193.6模块采用的技术原理及与其余模块间的组织架构263.7制卡文

10、件生成模块的具体设计273.7.1个人化文件格式接口的定义273.7.2主要代码编写流程313.7.3数据存储传输安全313.7.4对数据库的操作32结论34参考文献36附录1371绪论随着国内外金融IC卡业务的改革和发展,新型智能的IC卡技术越来越受到人们的关注。形成一套安全、便捷、可靠、实用的金融IC卡系统也越来越受到人们的重视。本文设计了一套基于IC、磁条合一的卡产品,该软件系统将实现IC卡的发卡功能及基于小额支付账户的业务功能,从而有效的应对各种金融客户的各种需求,并在安全性方面做出了强有力的保证。可见,开发一套完善的金融IC卡系统具有重要的现实意义。1.1项目来源该项目为商业项目。1

11、.2项目背景金融IC卡应用工程是防范银行卡风险,推动产业升级,提升金融服务,促进政府管理,惠及人民群众的一项重大社会工程。在2005年3月中国人民银行发布了中国金融集成电路(IC)卡规范(PBOC2.0),并在北京、上海、天津、青岛、福州等地开始试点工作。2006年,央行又进一步完善了我国银行IC卡发展规划,鼓励商业银行发行基于电子钱包功能的IC卡。 按照人民银行关于IC卡迁移的整体策略,中国工商银行、中国农业银行、中国建设银行等部分商业银行和中国银联已经率先启动并正在逐步完成受理系统的改造,今年将逐步开展IC卡受理终端的布放工作。中国银联按照人民银行的部署和要求,完成了跨行交换系统兼容PBO

12、C2.0标准的技术改造。按照人民银行关于IC卡迁移的整体策略,要求金融IC卡应用工程的阶段目标是:2010年底,国有商业银行均发行金融IC卡,发卡量达到一定规模,主要城市一定数量商户能够受理金融IC卡,并完成30%的终端机具改造。2011年底,全国主要商业银行均发行金融IC卡,发卡量在原有基础上明显增加,主要城市多数商户能够受理金融IC卡,并完成50%的终端机具改造,能在社保、交通、教育等领域广泛应用。根据金融IC卡工程行业拓展进度,争取开始在卫生、文化、旅游等领域使用。2012年,全国所有城市的商户和公共应用领域均能受理金融IC卡,大多数商业银行具备发行金融IC卡的能力,已发金融IC卡实现全

13、国联网通用,初步形成金融IC卡的应用规模和社会效益。因而,为拓展某商业银行卡业务功能,提高风险防范能力,积极参与人民银行组织的金融IC卡业务应用推广,经某集团公司金融信息化工作组批准,启动某商业银行IC卡应用工程。1.3国内外在该方向的研究现状及分析银行IC卡最早于1985年出现在法国。1995年前后,IC卡在金融领域得到较普遍的应用,当时主要以电子钱包等小额支付为主,除了在少数国家获得局部成功外,在绝大部分地区的发展状况不佳。1999年,国际卡组织调整了IC卡的发展重点,开始大力推广借记/贷记卡的IC化,也就是所谓的EMV迁移。在我国,早在1994年就提出了“磁条卡与智能卡并用,逐步向智能卡

14、过渡”的指导思想。1997年底,中国人民银行在EMV v3.1.1规范的基础上组织制定了中国金融集成电路( IC)卡规范(又称PBOC1.0标准)。根据我国银行卡芯片化计划要求,人民银行和中国银联2005年正式颁发了PBOC2.0,该规范补充完善电子钱包/存折应用,增加了与EMV标准兼容的借/贷记应用,增加非接触式IC卡物理特性标准,增加电子钱包扩展应用指南、借/贷记应用个人化指南等内容。1.4使用的开发平台系统环境搭建:Linux,开发工具某公司TopSmartTeller开发工具、语言Linux平台下的C和ProC编程、数据库Oracle 11g。如表1-1所示。表1.1 软件环境平 台说

15、 明操作系统Linux稳定操作系统平台支撑中间件Tuxedo10提供成熟完备的消息管理机制以及服务进程管理数据库Oracle11g包括数据库存储、安全、备份文件系统XFS或JSF + LVM采用安全稳定的文件系统是所有平台的基础开发工具TopSmartTeller编写TOPSmartTeller脚本,脚本的格式,STScript的语法,变量,系统函数;配置文件的内容;客户化函数库等其他软件工具,如表1-2所示。表1.2 其他软件工具各环境版本信息中间件名称生产环境版本开发环境版本测试环境版本GCC操作系统默认版本操作系统默认版本操作系统默认版本VI操作系统默认版本操作系统默认版本操作系统默认版本JDK1.51.51.5ANSIC操作系统默认版本操作系统默认版本操作系统默认版本2基础知识2.1数据加密算法数据加密算法(Data Encryption Algorithm,DEA)是一种对称加密算

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 管理论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号