第三方储值卡系统设计概要

上传人:re****.1 文档编号:554724483 上传时间:2024-01-28 格式:DOC 页数:75 大小:1.17MB
返回 下载 相关 举报
第三方储值卡系统设计概要_第1页
第1页 / 共75页
第三方储值卡系统设计概要_第2页
第2页 / 共75页
第三方储值卡系统设计概要_第3页
第3页 / 共75页
第三方储值卡系统设计概要_第4页
第4页 / 共75页
第三方储值卡系统设计概要_第5页
第5页 / 共75页
点击查看更多>>
资源描述

《第三方储值卡系统设计概要》由会员分享,可在线阅读,更多相关《第三方储值卡系统设计概要(75页珍藏版)》请在金锄头文库上搜索。

1、储值卡系统设计概要目 录1总体设计41.1储值卡业务介绍41.2储值卡系统网络结构41.3储值卡系统交易上送渠道42页面应用系统设计42.1系统基本术语描述42.1.1权限术语描述42.1.2管理员权限设置规则52.1.3重要数据的组成规则72.2页面应用系统服务72.2.1软加密服务82.2.2通讯链路服务92.2.3记录日志服务92.2.4报文处理服务92.2.5异常处理服务92.3所有系统功能列表92.3.1管理员登陆112.3.2管理员信息管理112.3.3发卡机构管理122.3.4机构网点管理142.3.5制卡管理152.3.6商户资料管理172.3.7卡信息管理192.3.8交易查

2、询262.3.9充值272.4传输方式以及报文结构282.4.1传输方式282.4.2消息格式说明282.4.3域符号定义282.4.4数据类型282.4.5消息类型定义292.4.6操作类型定义错误!未定义书签。2.4.7消息头格式312.4.8签到消息格式312.4.9管理员登录消息格式312.4.10管理员信息管理消息格式322.4.11发卡机构管理与商户管理消息格式342.4.12制卡申请管理消息格式402.4.13卡管理消息格式422.4.14交易理消息格式483平台系统设计503.1系统服务以及功能模块503.1.1通信网关服务503.1.2报文处理服务模块523.1.3交易监控服

3、务533.2交易处理流程543.3系统配置文件553.4传输方式以及报文结构553.4.1符号约定553.4.2数据类型553.4.3签到交易报文563.4.4消费交易报文563.4.5消费冲正交易报文573.4.6预授权交易报文583.4.7预授权冲正交易报文583.4.8预授权完成交易报文593.4.9预授权完成冲正交易报文603.4.10退货交易报文603.4.11批量付款交易报文613.4.12余额查询交易报文613.4.13积分查询交易报文623.5终端界面流程623.5.1消费终端提示流程623.5.2消费撤消终端提示流程633.5.3余额查询终端提示流程633.5.4积分查询终端

4、提示流程633.5.5预授权终端提示流程633.5.6预授权冲正终端提示流程633.5.7预授权完成终端提示流程633.5.8预授权完成冲正终端提示流程633.5.9批量付款终端提示流程634数据库结构设计634.1清算及对账表结构634.2资料表结构644.2.1管理员表(pre_mana_info)644.2.2商户资料表(pre_mcht_info)644.2.3终端资料表(pre_term_info)644.2.4发卡机构信息表(pre_orga_info)654.2.5机构网点信息表(pre_orgaweb_info)654.2.6制卡申请信息表(pre_cardmaking)664

5、.2.7发卡机构与商户绑定信息表(pre_orga_mcht)664.2.8储值卡卡信息表(pre_card_info)674.2.9储值卡子账户信息表(per_sonpan_info)684.2.10销户卡信息管理(pre_closecard_info)684.2.11管理员权限信息表(pre_manaright_info)684.3交易表结构694.3.1操作流水表(cust_log)694.3.2记账流水表(amt_log)694.3.3交易流水表(trans_log)694.3.4授权管理表(author_log)704.3.5脱机交易流水表(offline_log)714.3.6异常

6、错误日志表(err_log)714.3.7系统参考号表(pre_sysretID)714.3.8流水号表(pre_seqID)714.4参数表714.4.1积分规则表(pre_inte_info)714.4.2证件类型参数表(pre_cert_info)714.4.3扣率参数表(pre_fee_info)724.4.4权限参数表724.4.5地区参数表(pre_area_info)724.4.6交易类型参数表(pre_apptype_info)724.4.7充值折扣参数表(pre_chgdiscnt_info)725附录731 总体设计1.1 储值卡业务介绍储值卡系统是为第三方发卡商户,持卡人

7、,商户提供一个可以使用储值卡进行消费,积分的平台.同时,储值卡对储值卡进行管理,包括制卡,卡激活,挂失,解挂,停用等,规范储值卡的应用,为第三方发卡商户提供储值卡应用的基本平台,使持卡人对储值卡的使用更安全方便.1.2 储值卡系统网络结构1.3 储值卡系统交易上送渠道渠道类型渠道名称备注ZFYP信付通终端POSPPOS终端PCCPPC机+刷卡槽+密码键盘KHDP客户端发送2 页面应用系统设计2.1 系统基本术语描述2.1.1 权限术语描述页面应用系统基本分为三大类级:l 系统级:系统级是终端应用系统中最高级别,拥有如下功能和权限:n 具体拥有的功能:u 设置发卡机构、商户和用户u 查询所有机构

8、和机构下属商户的详细信息u 查询储值卡相关信息u 数据统计分析l 机构级:一个发卡机构下面允许有多个商户,机构级的用户登陆后可以查询本机构以及下属商户的所有数据权限。机构可以编辑商户的基本信息。机构可以申请商户管理员和用户,可以关闭、停用商户管理员和用户。机构申请商户管理员或者用户需要通过公文的方式申请。n 具体拥有的功能:u 申请注销商户u 申请注销用户(包括机构本身用户和商户用户)u 关闭商户或者用户u 查询下属商户产生的交易信息u 本机构的数据统计分析功能l 商户级:商户级是终端应用系统中基本最低的,只能管理本商户的相关数据。同一个机构内商户之间数据不共享。n 具体拥有的功能:u 可以通

9、过网页形式为持卡人进行消费和充值u 可以为持卡人进行卡激活,换卡,修改卡密码.u 本商户的数据统计和分析功能每个级别下面可以有多个不同权限的用户。2.1.2 管理员权限设置规则说明:l 所有的操作被排序,并标有ID号。l 基本权限表:序号功能名称1制卡操作2开卡3修改卡密码4卡密码重置5卡挂失6卡解挂7延长有效期8账户清零9卡销户10换卡11发卡机构信息管理12机构网点信息管理13商户信息管理14终端信息管理15子商户信息管理16发卡机构与商户绑定信息管理17持卡人信息管理18持卡人信息查询19查询发卡机构信息20查询机构网点信息21查询商户信息22查询终端信息23查询子商户信息24查询发卡机

10、构与商户绑定信息25查询卡信息26查询交易记录27客户端充值交易28客户端预授权交易29客户端预授权完成交易30退货交易31管理员信息管理32管理员信息查询l 增加管理员时,将管理员的权限信息放入“管理员权限表”中。此管理员的权限信息在“管理员权限”表中进行维护。l “管理员权限”表如下:权限序号管理员ID100000120000013000002400000350000016000001700000280000039000005100000061100000512000005130000051400000315000004160000041700000718000010l 管理员登录时,查询

11、“管理员权限”表,找到当前登录的管理员的操作权限,显示可操作的菜单。l 权限设置规则:添加管理员时,根据对管理员权限的设置,生成权限值,权限值的每一位对应基本权限表的每一项,如:此管理员只具有查询权限,他的权限值为:000000000000000000011111.2.1.3 重要数据的组成规则发卡机构号:机构号长度为6位的数字组成,第1位固定为0;2至3位表示机构所在地区,最后3位顺序增加。发卡机构网点号:网点号长度为6位的数字组成,前3位为机构后的后3位,网点号的后3位从1开始依次增加。商户号:商户号长度为12位的数字组成,第1位是“0”,后面2位表示商户所在地区,后面1位为是总分店标志.

12、后面8位依次从00001开始累加。子商户号:3位。每个商户的子商户号均从001开始顺序增加。每个商户下的子商户号不重复。不同商户的子商户号可重复。终端号:8位。第1位是终端类型(1:信付通,2:POS,3:超级POS,4:其它);其它7位按顺序从0000001开始增加。制卡批次号:3位。卡号:详见“储值卡标准”文档。2.2 页面应用系统服务本章节描述的是页面应用系统提供的基础服务。2.2.1 软加密服务软加密服务是页面应用系统的一个加密服务接口,它的功能仅限对数据的加密和解密、个人密钥产生等功能,交易本身和处理流程无关。软加密服务主要功能包括:l 产生随机数算法。l 异或算法。l 加密报文数据

13、算法。l 计算管理员个人密码算法。l 计算工作密钥明文算法。l 计算主密钥算法。主要数据加密方式:l 产生随机数算法:0到F之间任意产生16位数据。l 个人密码算法:a) 加密数据组成:机构/商户号(商户号位15位定长,后补F,补足16位;机构号是6位定长,后补F,补足16位)和个人密码明文(不足16位后补F)做异或,异或结果再和用户登陆ID做异或(用户ID不足16位后补F)。最后的结果为用户密码。b) 随机数和密码数据做DES加密。l 计算主密钥算法:随机数前半部分(16位)和随机数后半部分(16位)做异或的结果为主密钥。前半部分随机数是由页面终端产生;后半部分随机数是由平台产生,页面应用系统向平台签到时获取。l 报文加密算法:普通的MAC算法,即报文的第一个8个字节和自身做异或得到的结果与工作密钥的明文做DES,得到结果与下一个8个字节异或得到的结果与工作密钥明文做DES,依次循环,不足8个字节补0x00。l 计算工作密钥明文算法:主密钥和工作密钥密文做Des解密。2.2.2 通讯链路服务通讯链路服务主要是用于与服务端建立链路以及发送和接受数据。通讯链路服务包括如下功能:l 建立链路功能。l 发送和接受数据功能。l 关闭链路功能。2.2.3 记录日志服务记录日志服务主要用于记录系统

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

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

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