资源描述:
《王庆_毕业设计论文设计_-_20110603存档》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、中邮储IC卡系统改造工程数据准备子系统摘要金融IC卡应用工程是防范银行卡风险,推动产业升级,提升金融服务,促进政府管理,惠及人民群众的一项重大社会工程。在2005年3月中国人民银行发布了《中国金融集成电路(IC)卡规范》(PBOC2.0),并在北京、上海、天津、青岛、福州等地开始试点工作。2006年,央行又进一步完善了我国银行IC卡发展规划,鼓励商业银行发行基于电子钱包功能的IC卡。本文首先分析了国内外银行IC卡的发展现状和存在的问题,然后介绍了一种现在国内外正在研究开发的基于IC、磁条合一的卡产品——金融IC卡。在此基础上,设计了这套金融IC卡系统。
2、设计内容主要包括IC卡前置子系统、数据准备子系统、IC卡管理子系统、渠道接入子系统、后台接入子系统、监控子系统、数据清理子系统及IC卡安全子系统。本论文主要讨论的是数据准备子系统。该子系统利用了某公司TopSmartTeller开发工具,具有灵活、方便、易于维护的特点。主体设计部分基于Linux平台,采用C语言、ProC和Oracle数据库,主要实现数据的接收、数据的处理和生成制卡文件三大核心需求。本论文主要解决以下问题:1.对从第三方(安全中心)发来的证书文件的解密及生成制卡文件后的加密。2.定义发卡模板及套用发卡模板进行业务参数的填充。3.转换后生
3、成IC卡制卡文件。关键词:IC卡,数据处理,制卡文件48China'sPostalSavingsBankICCardSystemRenovationDataPreparationSubsystemAbstractFinancialICcardapplicationbankcardprojectisanimportantsocialprojectwhichcanpreventrisks,promoteindustrialupgrading,enhancefinancialservices,promotegovernanceandbenefitpeople
4、.People'sBankofChinapromulgatedthe"Chinafinancialintegratedcircuit(IC)CardSpecification"(PBOC2.0)inMarch2005andbegantomakeexperimentsinBeijing,Shanghai,Tianjin,QingdaoandFuzhou.ThecentralbankimproveddevelopmentprogramofICcardinBankofChinaandencouragedcommercialbankstopublishICCa
5、rdbasedonelectronicpursefunctions.ThisarticleanalyzesthedevelopmentofdomesticandforeignbanksICcardstatusandexistingproblems,andthenintroducedthefinancialICcardbasedonICandmagneticstripewhichisresearchedanddevelopedathomeandabroad.AfinancialICcardsystemisdesignedonthisbasis.Thisd
6、esignincludespre-subsystem,datapreparationsubsystem,ICcardmanagementsubsystem,thechannelaccesssubsystem,backstageaccesssubsystem,controlsubsystem,datacleaningsubsystemandsecuritysubsystem.Thisessayfocusesonthedatapreparationsubsystem.DatapreparationsubsystemisdevelopedbyTopSmart
7、Tellerwhichisflexible,convenientandmaintainable.Thekeypartofthisdesign,whichisbasedonLinux,Clanguage,ProCandOracleDatabase,realizesdatareception,dataprocessingandcard-creatingfilesgenerating.Theproblemssettledinthisthesisareasfollowing:Decryptcertificatefromthethirdpart(Security
8、Center)andencryptcard-creatingfiles.2.Definecar