IC卡系统数据库详细_第1页
IC卡系统数据库详细_第2页
IC卡系统数据库详细_第3页
IC卡系统数据库详细_第4页
IC卡系统数据库详细_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

石家庄IC卡一卡通系统

详细设计说明书

数据库设计

V1.1.0

2003年11月11日

上海华腾软件系统有限公司

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

修订控制页

修订

章节拟稿已评

章节名称修订内容简述修订日期前版

编号人审

本号

初稿2003-08-05严欢

定稿2004-01-091.0.1严欢

QR-20-03详细设计说明书第2页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01

目录

1概述.........................................................................4

1.1数据库可用性..........................................................4

1.2性能...................................................................4

2数据库ER图.................................................................5

2.1卡帐户关系.............................................................5

2.1.1关系图解........................................................5

2.1.2图解注释........................................................6

2.1.3库表清单........................................................6

2.2实时发卡(二次发卡)..................................................8

2.2.1关系图解........................................................8

2.2.2图解说明........................................................8

2.2.3库表清单........................................................9

2.3批量开卡..............................................................10

2.3.1关系图解.......................................................10

2.3.2图解说明.......................................................10

2.3,3库表清单.......................................................11

2.4消卡控制..............................................................12

2.4.1关系图解.......................................................12

2.4.2图解注释.......................................................12

2.4.3库表关系.......................................................12

2.5行业对帐..............................................................13

2.5.1关系图解.......................................................13

2.5.2图解注释.......................................................13

3数据表描述..................................................................14

3.1.1卡帐户控制表...................................................14

3.1.2与前置主机对帐明细表...........................................15

3.1.3与前置主机对帐汇总表...........................................16

3.1.4IC卡(打名卡)换卡登记簿...........................................17

3.1.5IC卡押金登记簿...................................................18

3.1.6IC卡发卡量月报表..............................................19

3.1.7IC卡脱机明细登记簿..............................................20

3.1.8IC卡TAXI消费月报表............................................21

3.1.9IC批量开卡登记簿..............................................22

3.1.10IC预销卡登记簿................................................23

QR-20-03详细设计说明书第3页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

1概述

本数据库概要设计说明书是经对《数据要求说明书》进行整理,通过对各个

子系统流程的仔细分析,结合相关设计小组的概要设计流程,形成数据库设计说

明书初稿,并在充分征求相关设计小组意见的基础上,经过逐步修改、完善而形

成。本文档是各设计小组《概要设计说明书》的重要补充,与各设计小组《概要

设计说明书》具有同等地位。本文档与各小组的《概要设计说明书》共同构成了

“IC卡一卡通系统”的概要设计。

该文档将作为后续软件设计工作-详细设计阶段数据的主要依据,以及数据

库详细设计的主要依据。该文档的阅读对象是负责软件设计与实现的技术部门和

(或)第三方软件开发商。

1.1数据库可用性

由于数据库软件本身不支持在线升级,因此需要避免数据库升级影响银联交

易系统地运行。另外数据库升级时会修改数据字典等系统表,并行数据库显然也

无法应付上述问题。因此使用两个数据库的方案来解决数据库升级带来的计划内

停机问题。

1.2性能

对于配置信息,由于转接使用的配置信息均由安全管理数据库统一维护,转

接系统通过视图的方式进行访问,所以表的设计综合考虑了数据库表的可维护性

和转接系统访问的性能:

■尽量采用数据库设计的第3范式,减少数据库的冗余。

■考虑应用访问的效率,非范式化某些表的设计。

■考虑转接系统共享内存的数据存储方式,尽量方便配置数据的重

新装载。

QR-20-03详细设计说明书第4页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

■建立索引时,充分考虑基于该表的可能的访问。

■在大部分配置表中增加INSERT/UPDATE/DELETE标志和事件

号。在应用管理服务收到事件进行内存更新时,只需修改、增加或删除

新修改的信息。

2数据库ER图

2.1卡帐户关系

2.1.1关系图解

通过存款介质主文件表、存款介质与帐户关系表、客户卡片帐关系表、存款

帐户主文件表四张表将客户、卡和帐户联系起来。可以通过卡号和帐户序号找到

相应的帐户,也可以通过帐号根据卡号找到卡和客户信息,这样就可以完成客户、

帐户和卡之间的映射关系。同时由于客户信息的联系,可以完成客户服务(电话

银行、客户终端)

QR-20-03详细设计说明书第5页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

2.1.2图解注释

•系统通过卡号必须同时上传帐户序号,用以确定一个帐户

•密码由介质主文件管理(pw0,pwl,pw2)

•状态由介质主文件管理(status),介质状态发生变化,帐户状态同时发

生变化,但钱包不允许挂失、冻结、止付(交易时不判断交易状态)

•有效期不作控制(IC卡延长有效期为脱机交易)

•钱包有最高限额控制

•电子存折结息需要转帐控制(另行增加程序控制)

2.1,3库表清单

序号表名注释

1MediMr存款介质主文件表

2Archf存款介质与帐户关系表

3CustActMap客户卡片帐关系表

QR-20-03详细设计说明书第6页共23页

华口

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

4svCard存款帐户主文件

QR-20-03详细设计说明书第7页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

2.2实时发卡(二次发卡)

2.2.1关系图解

2.2.2图解说明

•生成客户信息

•根据卡帐户控制表,开主帐户和开卡时同时产生的帐户

•帐户属性说明:因为一卡通帐户的使用,造成卡和其帐户之间的对应关

系是不完全确定的。需要表明那些帐户是开卡时必须产生的(如,IC卡

必须产生主帐户、ED帐户、EP帐户,但其他一卡通帐户不必在开卡时

产生),还有些账户为专款专用帐户(如医保账户)。

QR-20-03详细设计说明书第8页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

•生成开销卡、开销户登记簿

•如果现金开卡,则进行钱箱操作

2.2,3库表清单

序号表名注释

1MediMr存款介质主文件表

2Archf存款介质与帐户关系表

3CustActMap客户卡片帐关系表

4SvCard存款帐户主文件

5SeqCtl序号产生控制表

6SettleOpenCard批量开卡信息表

7CardActCtl卡帐户关系表

QR-20-03详细设计说明书第9页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

2.3批量开卡

2.3.1关系图解

2.3.2图解说明

•批量预制卡:(开空白卡)

1)列号控制表产生当前序号、状态未使用

2)身成新的卡介质信息表

3)生成打卡文件

•批量开卡:(开已个人化的卡):系统根据前置主机的上传信息生成客户

信息、存款主介质信息、开户(根据卡帐户控制表)

QR-20-03详细设计说明书第10页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

2.3,3库表清单

序号表名注释

1MediMr存款介质主文件表

2Archf存款介质与帐户关系表

3CustActMap客户卡片帐关系表

4SvCard存款帐户主文件

5SeqCtl序号产生控制表

6openCardAppDtl开卡申请信息表

7CardActCtl卡帐户关系表

QR-20-03详细设计说明书第11页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

2.4销卡控制

2.4.1关系图解

2.4.2图解注释

•根据预销卡登记簿进行销卡

2.4,3库表关系

序号表名注释

1MediMr存款介质主文件表

2preDcDtl预销卡登记簿

QR-20-03详细设计说明书第12页共23页

华口

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

2.5行业对帐

2.5.1关系图解

1)由流水汇总统计

2)流水中需要流水状态(正常、撤销)

3)生成行业信息汇总表(按终端按日期和市

种为索引,每日一次,日终时进行)

4)汇总对帐不平,进行明细对帐

5)各种对帐均以文件形式进行

血血

CompareSumlnfoCompareDtllnfo

PKdata:datePKdata:date

PKtermid:trmseqPKtermid:temSeq

PKcurCd:curedPKcurCd:cured

status:statusPKejfno:SMALLINT

hostSumAmount:amountstatus:SMALLINT

hostSumTxCount:counthostAmount:appno

♦«PK»PK_compareSumlnfo810♦«PK»PK_compareDtllnfo820

2.5.2图解注释

•汇总信息由流水汇总统计

•流水中需要流水状态(正常、撤销)

•生成行业信息汇总表(按终端按日期和币种为索引,每日一次,日终时

进行)

•汇总对帐不平,进行明细对帐

•各种对帐均以文件形式进行

QR-20-03详细设计说明书第13页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

3数据表描述

3.1.1卡帐户控制表

CREATETABLECardActCtl(

mediTypeCHAR(1),{介质类型}

mediSubTypeCHAR(2),{介质子类型}

savCdCHAR(2),{储种号}

subTypeCHAR(1),{储种子类型}

actAttriCHAR(1),{帐户属性}

{0开户产生的帐户}

{1其他一卡通帐户}

{2除开户时产生的帐务外}

(其他消卡时自动销户帐户}

cardTxCtlCHAR(30),{帐户交易控制}

{IC卡一卡通交易控制}

{第1位到第30位一卡通交易位}

{0不允许1允许}

{I结息2挂失3圈存4圈提}

{5存现6取现}

PRIMARYKEY(mediType,mediSubType,savCd,subType)

)lockmoderow;

QR-20-03详细设计说明书第14页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01

3.1.2与前置主机对帐明细表

CREATETABLECompareDtllnfo

(

dateCHAR(8),{交易日期}

termidCHAR(8),{POS/ATM终端号}

{网点交易=bmo+trmseq}

ejfnoCHAR(7),{终端流水号}

curnoCHAR(2),{币种}

txnoCHAR(4),{交易码}

cardnochar(20),{卡号}

hostAmountDECIMAL(14),{主机金额}

statusinteger,{状态}

{0—已对帐}

{1一没有对帐}

PRIMARYKEY(date,termid,ejfno,curno)

)lockmoderow;

QR-20-03详细设计说明书第15页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

3.1.3与前置主机对帐汇总表

(与前置主机对帐汇总表}

CREATETABLECompareSumlnfo

dateCHAR(8),{交易日期}

termidCHAR(8),(POS/ATM终端号}

{网点交易=brno+trmseq}

txnoCHAR(4),{交易码}

curnoCHAR(2),{币种}

hostSumAmountDECIMAL(14),{主机金额}

statusinteger,{状态}

{0—已对帐}

{1-没有对帐}

PRIMARYKEY(date,termid,txno,curno)

)lockmoderow;

QR-20-03详细设计说明书第16页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

3.1.4IC卡(打名卡)换卡登记簿

{需要批量换卡}

CREATETABLEIcChgMediDtl

mediTypeCHAR(1),{介质类型}

mediSubTypeCHAR(2),{介质子类型}

mediNoCHAR(20),{旧介质号码}

NewMedinoCHAR(20),{新介质号码}

NewTrack2CHAR(40),(新介质号码}

appnoCHAR(10),{换卡申请书号}

chgFlagCHAR(1),{换卡原因}

{1-损坏}

{2-挂失}

bridCHAR(6),{归属机构代码}

tlmoCHAR(6),(申请柜员号}

authTlrNoCHAR(6),{申请授权柜员号}

applydateCHAR(8),{申请日期}

embossdateCHAR(8),{打卡日期}

flagCHAR(1),{打卡标志}

{0—未打卡}

{1一打卡}

custnoCHAR(20),{客户号}

nameCHAR(20),{客户姓名}

idtypeCHAR(2),{证件类型}

idnoCHAR(20),{证件号码}

PRIMARYKEY(mediType,mediSubType,mediNo)

)lockmoderow;

QR-20-03详细设计说明书第17页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

3.1.5IC卡押金登记簿

CREATETABLEIcFeeDtl

bridCHAR(6),{归属机构代码)

mediNoCHAR(20),{介质号码)

oldMedinoCHAR(20),{换卡旧介质号码}

nameCHAR(20),{姓名)

tlrnoCHAR(6),{柜员号)

inDateCHAR(8),{入账日期)

outDateCHAR(8),{支付日期}

flagCHAR(1),{标志)

{0-已付)

{1-转收入}

{2-已收)

miscCHAR(1),{原因标志)

{0-开卡)

{1-损坏换卡}

{2-挂失换卡)

(3-正常销卡}

{4-损坏销卡}

{5-挂失销卡}

feeDECIMAL(14),(押金

PRIMARYKEY(medino,oldMedino)

)lockmoderow;

QR-20-03详细设计说明书第18页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01

3.1.6IC卡发卡量月报表

CREATETABLEiclssuer

(

brcodeCHAR(6),{机构代码(内)}

bmameCHAR(60){机构名称}

yearCHAR(4),{年}

monthCHAR(2),{月}

countinteger,{本月发卡量}

compLstMCntinteger,{较上月发卡量(变化)}

{+增加]

{-减少}

compBegYCntinteger,{较年初发卡量(变化))

{+增加]

{-减少}

balancedecimal(14),{本月存款余额}

compLstMBaldecimal(!4),{较上月余额(变化)}

{+增加

{-减少}

compBegYBaldecimal(14),{较年初余额(变化)}

{+增加]

{-减少}

{-减少}

PRIMARYKEY(brcode,year,month)

)lockmoderow;

QR-20-03详细设计说明书第19页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01HUAT£*NG

3.1.7IC卡脱机明细登记簿

CREATETABLEicofflinedtl

datechar(8),{处理日期)

tmseqchar(14),{交易序号)

brcodechar(6),{商户账户开户行}

custBrcodechar(6),{客户账户开户行)

custMediNochar(20),{客户卡号码}

merchMediNochar(20),(商户卡号码)

orgactnochar(25),{机构账号(外))

custActidinteger,{客户账号(内)}

merchActidinteger,{商户账号(内)}

orgActidinteger,{机构账号(内))

txamtdecimal(14),{交易金额?)

txFeedecimal(14),{银行手续费?)

OrgTxFeedecimal(14),{机构手续费)

flagchar(1),{标志}

{0-没有入账)

{1-入账成功)

miscchar(l),{原因)

{0-正常)

{1-机构账户状态错}

{2-商户账户状态错}

{3-客户账户状态错}

card_nochar(20),(用户卡发行号(银行卡号)

txn_datechar(8),{交易日期)

txn_timechar(6),{下车时间)

psam_txn_cntinteger,{PSAM卡交易计数)

usr_prochar(20),{司机卡号)

txn_typeinteger,{交易类型)

txn_amtdecimal(14),{实收金额)

bal_amtdecimal(14),{卡内余额)

txn_cntinteger,{用户卡交易计数)

psam_txn_cnt2integer,{终端交易计数/None}

psam_card_nochar(12),(PSAM卡号)

tacchar(8),{交易认证码(存放加密数据)

statuschar(1),(0-入账成功}

{1-校验TAC成功并且插入数据库}

{2-入账失败}

{3-入账异常}

QR-20-03详细设计说明书第20页共23页

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01

PRIMARYKEY(date,tmseq)

)lockmoderow;

3.1.8IC卡TAXI消费月报表

CREATETABLEicTaxi

brcodeCHAR(6),{机构代码(内)}

bmameCHAR(60),{机构名称}

yearCHAR(4),{年}

monthCHAR(2),{月}

consumeAmtdecimal(14),{本月消费额-发卡行}

compLstMAmtdecimal(14),{较上月消费额(变化)}

{+增力口}

{-减少}

compBegYAmtdecimal(14),{较年初消费额(变化)}

{+增加}

{-减少}

feedecimal(14),{本月手续费收入(商户开户行)}

compLstMFeedecimal(14),{较上月手续费收入(变化)}

{+增加}

{-减少}

compBegYFeedecimal(14),{较年初手续费收入(变化)}

{+增加}

{-减少}

{-减少}

PRIMARYKEY(brcode,year,month)

)lockmoderow;

QR-20-03详细设计说明书第21页共23页

华圜

质量管理运作体系文件一三级文件记录编号:102044-QR-20-03-01

3.1.9IC批量开卡登记簿

CREATETABLEopenCardAppDtl

mediTypeCHAR(1),{介质类型}

mediSubTypeCHAR(2),{介

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论