一、使用环境
1.1应用领域
本产品使用于金融领域的各大专业银行及众多的商业性银行,该产品含盖了银行传统的信用卡业务,同时具有先进的智能卡(IC卡)金融交易功能。同时支持磁条卡和IC卡的银行业务,符合人行制定的信用卡、金融IC卡规范。
1.2运行环境
本系统运行在CLIENT/SERVER模式下,CLIENT与SERVER之间采用TCP/IP SOCKET规范、标准、开放的编程接口实现。
SERVER方采用两台中高端主机+磁盘阵列构成CLUSTER群机。银行卡业务系统SERVER方运行在群机的一台主机上,在运行主机出现故障时,业务系统将自动切换到群机的另一台主机上运行。
SERVER方系统运行在 UNIX操作系统上,使用ORACLE/INFORMIX 数据库管理业务数据。
CLIENT方系统运行在普通PC,SCO UNIX操作系统上,使用ORACLE/INFORMIX数据库管理业务数据。
POS端末系统运行在GF9100 POS上。
前置机系统运行在普通PC,SCO UNIX操作系统上,使用ORACLE/INFORMIX 数据库管理业务数据。
发卡系统运行在安装WINDOWS操作系统的PC机上,打卡设备使用LOGIKA TP950IC高速单色印卡机。读卡器使用国光CJ9009多功能键盘及终端。
安全密钥管理系统运行在安装UNIX操作系统、ORACLE数据库的计算机上,读卡器使用国光CJ9009多功能键盘及终端。
卡片使用G&D个人卡片、Batch卡、PSAM卡。
二、系统结构
系统采用模块化、层次化的设计思想,采用标准开放的TCP/IP通讯(SOCKET)协议,基于开放的UNIX操作系统平台和大型数据库系统,业务系统的前后台采用CLIENT/SERVER模式运行。

系统软件结构图
三、系统特点
3.1以成熟稳定的金融平台为基础
..\金融平台\金融开发平台.doc
3.2拥有优良的软件体系结构
银行卡客户帐务管理模块
银行卡客户管理模块
IC卡圈存圈提联机业务管理模块
现批量结算模块
银行卡清算模块
银行卡帐务核心模块
银行卡其它业务模块
。。。。。。。。。。。。。。。。。
建立在清晰、灵活、高效、稳定的系统结构之上。
3.3参数化的系统和交易配置
参数化系统配置和交易配置有利于系统网络和业务的扩充及二次开发,客户可以根据自己的需求规划出整体系统框架,并通过模块配置、参数配置完成系统实施。
模块配置是通过进程管理及其应用的系统进程配置来进行的,可实现进程的运行设计、状态监控等管理。
3.4支持复合卡
信用卡、IC卡独立的帐务设置实现信用卡、IC卡的可拆装性及相互转帐的灵活性。多数银行已经拥有磁条卡交易处理所需的一整套交易设备和处理软件,为了充分保护银行的既有投资,实现IC卡金融交易系统的稳步过渡,金融IC卡系统应该设计成与现有磁条卡系统兼容。系统的设计思想是,在IC卡背面加装磁条卡和签名条,使得IC卡兼具磁条卡的功能,可以在不具备IC卡读写模块的机具上使用;而新购入的端末机具都兼有IC卡和磁条卡功能,从而保证系统在本行或他行的兼容性。在系统的交易处理上,自动判别磁条卡和IC卡交易,并分别交由相应的交易处理模块完成作业。
银行卡上的信息安排,除了符合人民银行的规范以外,还考虑了金融界以往的惯例,以保证与他行的卡片的兼容性。
3.5没有传统的银行POS
使用带磁条/IC卡读写器的终端键盘代替传统的银行POS完成银行柜面的信用卡/IC卡联机交易,节省银行的硬件投入资金。
四、网络模式
银行业务前台主机、前置机和后台业务主机之间通过TCP/IP SOCKET实现CLIENT端和SERVER端的业务通讯。
POS以拨号方式通过公共交换数据网(PSDN)接入银行NAC(网控器)并与银行局域网相连,前置机与网控器采用TCP/IP通讯,接收、向后台业务主机转发、应答POS交易。

五、系统功能
5.1功能概述
银行卡业务系统可划分成如下几大功能部分: