一种金融交易的模拟测试方法

文档序号:6675197阅读:324来源:国知局
专利名称:一种金融交易的模拟测试方法
技术领域
本发明涉及金融交易技术领域,具体提供一种金融交易的模拟测试方法。
背景技术
P0S (Point of sales)的中文意思是"销售点",是一种配有条码或OCR 码(Optical character recognition光字符码)的终端阅读器,有现金或易货 额度出纳功能。品种有有线和无线两种或有、无线兼用。POS机与广告易货交易平 台的结算系统相联,其主要任务是对商品与媒体交易提供数据服务和管理功能, 并进行非现金结算。
现有技术下,金融税控收款机、金融POS机、各类商业POS机在进行金融交 易时,通过实时与POS中心联机通讯并交换交易数据包,从而取得POS中心授权 最终完成金融交易。
目前没有专门用于金融交易模拟测试的系统工具,包括对终端通讯功能的测 试、对数据格式打包解包的测试、对数据安全性的测试等。这对金融终端的开发 及测试均带来极大的不便。

发明内容
本发明的目的是提供一种专门用于金融交易模拟测试的方法,该方法通过建 立模拟金融交易联网环境以及使用POS中心后台模拟系统软件,使金融交易的测
试和分析更加便捷高效。
本发明解决其技术问题所采用的技术方案是 一种金融交易的模拟测试方法,包括以下步骤
A、 构建模拟金融交易联网环境;
B、 使用POS中心后台模拟系统软件,进行金融交易的测试和分析。 所述步骤A具体包括
A 1 :通过小型程控交换机建立私有程控电话交换网络;
A 2:模拟POS中心一端的电话线连接网控器的下行卡,由网控器实现模拟 信号和数字信号间的调制解调,通过网控器的上行卡连接至计算机,构建模拟POS 中心;
A3:程控电话交换网络的另一端可连接测试金融终端,如金融税控收款机 或金融POS机。
步骤B具体包括
Bl:首先进行相关参数的设定,包括通讯参数、密钥设暨以及其它金融交易 参数;
B 2 :参数设置后回到软件主界面。 通讯参数包括COM端口、通讯速率和奇偶校验位。 密钥设置包括对主密钥和密钥长度的设置。
所述P0S中心后台模拟系统软件包括主处理模块、金融交易处理模块、打包 解包处理模块和安全加密解密模块,所述主处理模块负责监听从网控器发来的交 易请求报文数据,收到数据后,该模块将数据移交给打包解包处理模块进行数据 拆分,将其在接收子窗口中显示输出;同时,主处理模块将这些数据交至金融交 易处理模块,由该模块形成应答数据后返回主处理模块,并在发送子窗口中显示 输出后,再次调用打包解包处理模块,从而最终形成应答报文后,由原数据链路 发回网控器;
金融交易处理模块负责根据已解包的交易请求数据,以及管理员按实际需要 所设的交易应答响应参数,形成对交易请求的应答数据内容;
打包解包处理模块负责对交易请求报文的解析,形成各个域的数据;以及对 交易应答数据的打包,形成应答数据报文;
安全加密解密模块被打包解包处理模块所调用,该模块是在打包解包过程中, 对需要加密的内容进行处理的模块。
本发明所述的对终端进行金融交易的模拟测试方法可大大改善现有对金融终 端的测试环境,提高开发调试及测试的效率,对降低终端产品开发周期及开发成 本起到积极作用。该方法可广泛应用于金融POS终端的开发和测试,包括金融税 控收款机、金融P0S机、各类商业POS机等等。


图1是本发明方法的模拟金融交易联网环境示意图; 图2是本发明方法的P0S中心后台模拟系统软件结构原理示意图。
具体实施例方式
下面结合附图和具体实施例对本发明的一种金融交易的模拟测试方法进行详 细的描述。
本发明的一种金融交易的模拟测试方法是通过模拟交易联网环境以及使用 POS中心后台模拟系统软件,对金融交易进行模拟测试,其测试步骤如下 1)构建模拟金融交易联网环境,如图l所示;
a、由于金融交易的实际联网环境是建立在公共电话线路网络基础上实现的, 故模拟联网环境可通过小型程控交换机建立私有程控电话交换网络;
b、模拟POS中心一端的电话线连接海博通IEN 4000网控器的下行卡,由网
控器实现模拟信号和数字信号间的调制解调,通过网控器时上行卡您接至计算机, 模拟POS中心构建完成;C、程控电话交换网络的另一端可连接测试金融终端,如金融税控收款机或金融P0S机。2) 使用POS中心后台模拟系统软件;a、 该软件运行于模拟POS中心端的计算机上,软件运行后应首先进行相关参 数的设定,包括通讯参数(C0M端口、通讯速率、奇偶校验位等)、密钥设置(主 密钥、密钥长度)以及其它金融交易参数;b、 参数设置后回到软件主界面,该界面由后台控制面板和三个窗口构成,分 别是数据窗口、监视窗口和参数窗口,当P0S终端执行金融交易时,该软件可模 拟P0S中心对交易的处理及响应。后台控制面板位于界面下方,包括后台响应参数和后台要求参数,用以控制 模拟POS中心的响应方式。数据窗口的接收子窗口用以显示金融交易请求的报文,以及解析该报文后的 各个域的数据;数据窗口的发送子窗口用以显示交易处理后的响应报文及各个域 的数据。监视窗口以列表的形式显示历史金融交易请求记录。参数窗口用以在交易请求的应答过程中,手工配置各个域的交易应答数据。3) P0S中心后台模拟系统软件结构;如图2所示,该软件结构由四部分构成,分别是主处理模块、金融交易处理 模块、打包解包处理模块和安全加密解密模块。该四部分组成系统软件,模拟P0S 中心后台系统对金融交易进行应答。主处理模块负责监听从网控器发来的交易请求报文数据,收到数据后,该模 块将数据移交给打包解包处理模块进行数据拆分,将其在接收子窗口中显示输出; 同时,主处理模块将这些数据交至金融交易处理模块,由该模块形成应答数据后 返回主处理模块,并在发送子窗口中显示输出后,再次调用打包解包处理模块, 从而最终形成应答报文后,由原数据链路发回网控器。金融交易处理模块负责根据己解包的交易请求数据,以及管理员按实际需要 所设的交易应答响应参数,形成对交易请求的应答数据内容。打包解包处理模块负责对交易请求报文的解析,形成各个域的数据;以及对 交易应答数据的打包,形成应答数据报文。安全加密解密模块被打包解包处理模块所调用,该模块是在打包解包过程中, 对需要加密的内容进行处理的模块。上述实施例,只是本发明优选实施方式的一种,本领域的技术人员在本发明 技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。
权利要求
1、一种金融交易的模拟测试方法,包括以下步骤A、构建模拟金融交易联网环境;B、使用POS中心后台模拟系统软件,进行金融交易的测试和分析。
2、 根据权利要求1所述的一种金融交易的模拟测试方法,其特征在于,所述 步骤A具体包括A 1 :通过小型程控交换机建立私有程控电话交换网络;A 2:模拟POS中心一端的电话线连接网控器的下行卡,由网控器实现模拟 信号和数字信号间的调制解调,通过网控器的上行卡连接至计算机,构建模拟P0S中心;A3:程控电话交换网络的另一端可连接测试金融终端,如金融税控收款机或金融P0S机。
3、 根据权利要求l所述的一种金融交易的模拟测试方法,其特征在于,所 述步骤B具体包括B 1 :首先进行相关参数的设定,包括通讯参数、密钥设置以及其它金融交 易参数;B 2 :参数设置后回到软件主界面。
4、 根据权利要求3所述的一种金融交易的模拟测试方法,其特征在于,所 述通讯参数包括COM端口、通讯速率和奇偶校验位。
5、 根据权利要求3所述的一种金融交易的模拟测试方法,其特征在于,所 述密钥设置包括对主密钥和密钥长度的设置。
6、 根据权利要求l所述的一种金融交易的模拟测试方法,其特征在于,所 述P0S中心后台模拟系统软件包括主处理模块、金融交易处理模块、打包解包处 理模块和安全加密解密模块,所述主处理模块负责监听从网控器发来的交易请求 报文数据,收到数据后,该模块将数据移交给打包解包处理模块进行数据拆分, 将其在接收子窗口中显示输出;同时,主处理模块将这些数据交至金融交易处理 模块,由该模块形成应答数据后返回主处理模块,并在发送子窗口中显示输出后, 再次调用打包解包处理模块,从而最终形成应答报文后,由原数据链路发回网控 器;金融交易处理模块负责根据已解包的交易请求数据,以及管理员按实际需要 所设的交易应答响应参数,形成对交易请求的应答数据内容; 打包解包处理模块负责对交易请求报文的解析,形成各个域的数据;以及对交易应答数据的打包,形成应答数据报文;安全加密解密模块被打包解包处理模块所调用,该模块是在打包解包过程中,对需要加密的内容进行处理的模块。
全文摘要
本发明涉及金融交易技术领域,具体提供一种金融交易的模拟测试方法。本发明的一种金融交易的模拟测试方法,通过建立模拟金融交易联网环境以及使用POS中心后台模拟系统软件,从而达到更加便捷高效地对金融POS设备进行测试。这种模拟测试方法可广泛应用于金融POS终端的开发和测试,包括金融税控收款机、金融POS机、各类商业POS机等等。
文档编号G07F19/00GK101149858SQ20071011348
公开日2008年3月26日 申请日期2007年11月5日 优先权日2007年11月5日
发明者周胜群, 松 门, 黄正茂 申请人:浪潮齐鲁软件产业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1