
校园卡银行业务系统的设计与实现.pdf
74页参:7 .∥ 菇’ 分类号:T P 3 1 1 密级: 单位代码:1 0 4 2 2 学号:Z 0 8 4 3 0 4 8 11 9 ◎0 紊另孥 硕士学位论文 S h a n d o n gU n i v e r s i t yM a s t e r ’ST h e s i s 论文题目:校园卡银行业务系统的设计与实现 D e s i g na n dI m p l e m e n t a t i o n o f t h eB a n k i n g S y s t e ma b o u tC a m p u sC a r d 作 专 导鼻 合作导■ 李学庆教授 张家重教授 2 0 10 年4 月10 日 、一0’_Ifl r一-■■、、 囊:p I 删蜡嬲 原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独 立进行研究所取得的成果除文中已经注明引用的内容外,本论文不 包含任何其他个人或集体已经发表或撰写过的科研成果对本文的研 究作出重要贡献的个人和集体,均已在文中以明确方式标明本声明 的法律责任由本人承担 论文作者签名:‘垄礁 日期: 迦么旦:笙:』口 关于学位论文使用授权的声明 本人完全了解山东大学有关保留、使用学位论文的规定,同意学 校保留或向国家有关部门或机构送交论文的复印件和电子版,允许论 文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分 内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段 保存论文和汇编本学位论文。
( 保密论文在解密后应遵守此规定) 论文作者签名缈导师签 日期: 1 ‘ } j tI{●Il矿 摘要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.I A B S T R A C T ..............:...........................................I I 第l 章综述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..1 1 .1 系统开发背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..:..1 1 .2 校园卡系统简介⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2 1 .3 我国校园卡系统建设现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 1 .3 .1 校园卡的发展⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..3 1 .3 .2 校园卡的投资主体⋯..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..3 1 .4 银校一卡通的必然趋势⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..4 1 - 5 论文的主要工作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..4 I .6 本文的组织结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..5 第2 章系统需求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.6 2 .1 系统目标和需要解决的问题⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.6 2 .1 .1 系统目标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯6 2 .1 .2 需要解决的问题⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯6 2 .2 校园卡系统的总体需求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..7 2 .2 .1 建立一体化的数字化通用平台⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯7 2 .2 .2 实现“一卡在手,走遍校园”⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯7 2 .2 .3 实现金融电子支付与电子钱包⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯8 2 .3 校园卡银行业务系统需求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯8 2 .3 .1 系统需求描述⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.8 2 .3 .2 余额查询⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9 2 .3 .3 明细查询⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9 2 .3 .4 密码校验⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..1 0 2 .3 .5 密码修改⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..1 0 2 .3 .6 圈存⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 0 ■lnV-jiEJ 山东大学硕士学位论文 2 .3 .7 冲正⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 l 2 .3 .8 日终对总帐⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 1 2 .3 .9 日终对明细账⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.1 1 2 .4 存储介质需求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 1 2 .4 .1 存储介质的性能比较⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.1 1 2 .4 .2 卡片的选择⋯⋯⋯⋯⋯⋯⋯“⋯⋯⋯⋯⋯⋯⋯.1 3 2 .4 .3 卡片技术指标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.1 3 第3 章校园卡银行业务系统架构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.1 5 3 .1 架构的目标和约束⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯j ⋯⋯⋯⋯.1 5 3 .1 .1 架构的目标⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 5 3 .1 .2 架构的约束⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 6 3 .2 系统总体架构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 6 3 .2 .1 总体网络的构建⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..1 6 3 .2 .2 校园卡网络的构建⋯⋯⋯⋯⋯0 " 0 ⋯一⋯⋯⋯⋯⋯..1 7 3 .3 校园卡系统功能架构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 8 3 .4 校园卡系统物理结构...⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯1 9 3 .5 校园卡通系统资金流转架构⋯⋯⋯.⋯⋯⋯⋯⋯⋯⋯⋯..1 9 3 .6 网络安全架构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2 1 3 .6 .1 系统网络总体安全模式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2 1 3 .6 .2 数据传输安全保护方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2 1 3 .6 .3 安全监控⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯..2 2 第4 章校园卡银行业务系统设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.2 3 4 .1 概述⋯⋯⋯⋯⋯⋯:⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2 3 4 .2 基本元素⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.2 3 4 .3 业务种类与交易流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 4 4 .4 数据结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.2 7 4 .4 .1 业务控制的实现⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2 8 4 .4 .2 银行帐户密码检验控制⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2 8 4 .4 .3 交易流水的记录⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..2 8 7 , ! j 山东大学硕士学位论文 ———— 蹙 4 .4 .4 银行后台帐务核对⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯2 9 4 .5 系统模块设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 0 4 .6 系统交易数据接口⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..3 l 4 .7 对帐数据接口⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...3 2 4 .7 .1 对帐的时间⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 2 4 .7 .2 对帐流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..3 2 4 .7 .3 对帐文件格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.3 3 4 .8 返回码定义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..3 6 第5 章系统实现与测试⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯3 7 5 .1 系统环境⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.3 7 5 .1 .1 系统总体环境⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.3 7 5 .1 .2 套接字s o c k e t ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯:⋯⋯⋯..3 7 5 .1 .3 银行金融服务平台开发环境⋯⋯⋯⋯⋯⋯⋯⋯⋯....3 8 5 .2 银行前置机数据处理流程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..3 8 5 .3 应用接口⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 0 5 .4 系统实现片段⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 1 5 .4 .1 设置守候进程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 1 5 .4 .2 数据通讯模块的封装⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 1 5 .4 .3 银行业务处理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 5 5 .5 系统交易监控⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 8 5 .6 系统测试⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 9 5 .6 .1 测试环境搭建⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 9 5 .6 .2 测算数据准备⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.4 9 5 .6 .3 测试内容⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..4 9 第6 章结束语⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..5 l 6 .1 总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯5 1 6 .2 下一步工作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..5 2 6 .2 .1 共用性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.5 2 6 .2 .2 并发性和实时性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..5 2 tIp≯矿.{l, 山东大学硕士学位论文 6 .2 .3 安全性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.5 2 ● ● ● 参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.5 3 致谢⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.5 5 々 i 耋 童 1 .2B r i e f I n t r o d u t i o no f C a m p u sc a r ds y s t e m ......。
....................................2 1 .3C u r r e n tS i t u a t i o n o f C a m p u sc a r ds y s t e mi nC h i n a .................................3 1 .3 .1C a m p u sC a r dD e v e l o p m e n t ......................................................3 1 .3 .2I n v e s t m e n tS u b j e c to fC a m p u sc a r d .........................................⋯3 1 .4T h ei n e v i t a b l et r e n do ft h eb a n k - t o —s c h o o lo n e —c a r ds y s t e m ⋯⋯⋯⋯⋯⋯⋯.4 1 .5M a i nw o r ko ft h eT h e s i s ...............................................................4 1 .6T h eS t r u c t u r e ..⋯...................................⋯⋯..............................5 C h a p t e r2R e q u i r e m e n t so ft h eS y s t e m ...............................................⋯.6 2 .1 O b j e c t i v e sa n dP r o b l e m so ft h eS y s t e m .............................................6 2 .1 .1 O b j e c t i v e s ⋯.⋯...............................................................⋯..6 2 .1 .2P r o b l e m s ............................................................................6 2 .2C a m p u sC a r dS y s t e m ’SO v e r a l lD e m a n d s ⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.7 2 .2 .1S e tu pa nI n t e g r a t e da n dD i g i t a l i z e dP l a t f o r m :⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..7 2 .2 。
