论文部分内容阅读
随着市场经济的快速发展,商品经营者对商品流通效率、商品经营方式连锁化和规模化以及商品行为过程中信息数据化的需求日益增加,POS(PointofSale)销售终端作为一种集消费、余额查询、转账、预授权等功能于一体的支付终端设备,具有方便、快捷、安全、可靠等特点,目前已成为银行卡在销售终端上的最主要的一种形式。同时,随着收单业务的蓬勃发展,其作为一项建设投入少,综合收益高的业务,已成为各大银行重点发展的必然趋势。本课题的项目来源于龙江银行POS系统产业项目。本文全面的分析了POS系统的需求和技术可行性,同时根据行内系统的物理架构对POS系统的接入方案进行了全面的分析,决定POS终端传输报文格式采用ISO8583报文,通过报文格式转换子模块将报文转换成SOP报文,另外从银行业的严密和安全性考虑,采取的开发语言是c语言并通过特殊的硬件编译方式对POS端设备软件进行开发。同时,为保证POS终端的合法性检查及交易报文的加密传输,POS系统采用安全认证和密钥管理双重认证机制;POS机的通信和数据加密采用密钥的方式。系统的开发是在IBMAIX系统环境下使用make编译进行开发,其中数据库使用的是Oracle。本文研究的主要内容分为三个大模块:交易报文实时处理模块、综合管理模块和终端业务交易模块。交易报文实时处理模块完成对报文的转发,同时将报文实时传送给POS综合管理模块。综合管理模块是POS系统的核心,可对POS终端设备上送过来的交易报文进行实时处理,同时对每笔交易进行手续费清算,该模块同时具备短信通知功能,当客户消费引起卡内余额变动时会将消费和余额信息以短信的形式通知给用户。终端业务交易模块主要完成与消费顾客的交互,通过屏幕显示消费账户的信息、消费金额和卡号。通过对POS系统进行功能测试和性能测试,确定系统已经满足对交易的处理以及数据传输的安全性,并具有筛选可疑交易的新特色,达到了课题的研究目的。整个系统现已进入预投产阶段。