IC卡系统数据库详细.doc
文本预览下载声明
石家庄IC卡一卡通系统
详细设计说明书
数据库设计
V1.1.0
2003年11月11日
上海华腾软件系统有限公司
修订控制页
章节编号 章节名称 修订内容简述 修订日期 修订前版本号 拟稿人 已评审 初稿 2003-08-05 严欢 定稿 2004-01-09 1.0.1 严欢
目录
1 概述 4
1.1 数据库可用性 4
1.2 性能 4
2 数据库ER图 6
2.1 卡帐户关系 6
2.1.1 关系图解 6
2.1.2 图解注释 6
2.1.3 库表清单 7
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.4 IC卡(打名卡)换卡登记簿 17
3.1.5 IC卡押金登记簿 18
3.1.6 IC卡发卡量月报表 19
3.1.7 IC卡脱机明细登记簿 20
3.1.8 IC 卡TAXI消费月报表 21
3.1.9 IC批量开卡登记簿 22
3.1.10 IC预销卡登记簿 23
概述
本数据库概要设计说明书是经对《数据要求说明书》进行整理,通过对各个子系统流程的仔细分析,结合相关设计小组的概要设计流程,形成数据库设计说明书初稿,并在充分征求相关设计小组意见的基础上,经过逐步修改、完善而形成。本文档是各设计小组《概要设计说明书》的重要补充,与各设计小组《概要设计说明书》具有同等地位。本文档与各小组的《概要设计说明书》共同构成了“IC卡一卡通系统”的概要设计。
该文档将作为后续软件设计工作-详细设计阶段数据的主要依据,以及数据库详细设计的主要依据。该文档的阅读对象是负责软件设计与实现的技术部门和(或)第三方软件开发商。
数据库可用性
由于数据库软件本身不支持在线升级,因此需要避免数据库升级影响银联交易系统地运行。另外数据库升级时会修改数据字典等系统表,并行数据库显然也无法应付上述问题。因此使用两个数据库的方案来解决数据库升级带来的计划内停机问题。
性能
对于配置信息,由于转接使用的配置信息均由安全管理数据库统一维护,转接系统通过视图的方式进行访问,所以表的设计综合考虑了数据库表的可维护性和转接系统访问的性能:
尽量采用数据库设计的第3范式,减少数据库的冗余。
考虑应用访问的效率,非范式化某些表的设计。
显示全部