一种交易系统平台服务终端的管理系统的制作方法

文档序号:18899445发布日期:2019-10-18 21:44阅读:445来源:国知局
一种交易系统平台服务终端的管理系统的制作方法

本发明属于计算机处理领域,涉及一种交易系统平台服务终端的管理系统。



背景技术:

近年来,随着计算机的处理能力越来越强,越来越多的线下功能被开发成线上操作,避免了很多时间、空间的限制。需求的多样化、个性化使得很多企业对公司产品尤其是交易类产品专门开发相应软件,但对于一个定制的软件,没有直接可用的第三方商用的管理系统,只能根据自身软件的实际情况自行进行设计,才能完全满足自身的技术与业务需求。



技术实现要素:

针对以上缺陷,本发明提供一种交易系统平台服务终端的管理系统。本发明的技术方案为:一种交易系统平台服务终端的管理系统,所述管理系统包括:管理终端服务模块:用于向操作员管理终端提供服务,并将处理情况反馈回终端;

业务处理模块:用来处理交易逻辑处理模块发来的业务需求,并将结果发送交易逻辑处理模块;

账户处理模块:用来处理交易逻辑处理模块发来的账户相关需求,并将结果发送交易逻辑处理模块;

交易逻辑处理模块:用来将交易接收和结果发送模块接收到的信息进行处理并发送给相关处理模块,接受相关处理模块的处理结果,并发送给交易接收和结果发送模块;

交易接收和结果发送模块:接受外部发来的各种信息,并将信息发送给内部交易逻辑处理模块,接受内部交易逻辑处理模块的处理结果发送给外部;

外部接口模块:用于与相关交易系统平台连接通信;

所述管理系统外接数据库系统、交易系统平台。

进一步的,一种交易系统平台服务终端的管理系统,所述管理终端服务模块包括一个管理终端连接监听线程,为管理终端提供接入服务。

进一步的,一种交易系统平台服务终端的管理系统,对管理终端的每个tcp连接,管理终端连接监听线程启动一个管理命令处理线程,对该连接上的命令进行处理;根据不同的命令,管理命令处理线程决定相应的处理方式,在处理完一条命令后即刻关闭连接并退出线程。

进一步的,一种交易系统平台服务终端的管理系统,管理终端服务模块通过调用标准函数来获取数据,经处理后,将结果放入交易应答队列。

进一步的,一种交易系统平台服务终端的管理系统,所述交易接收和结果发送模块接收外部发来的各种信息的方式包括短信、4g网络、语音方式,所述短信方式通过短信网关通信,所述4g网络通过4g网管通信,所述语音方式通过语音网关通信。

进一步的,一种交易系统平台服务终端的管理系统,所述交易系统平台包括彩票中心。

本发明的有益效果为:用户通过各种不同的接入方式(如短信、语音和4g数据网关等)接入交易系统平台(主要的背景是彩票)。系统设计了交易接收与结果发送模块负责与这些不同网关以及交易逻辑处理模块的交互。为操作员管理终端提供服务,如下发兑奖数据、下发固定短信等由操作员发起的功能。管理终端服务模块用于向操作员管理终端提供服务,并将处理情况反馈回终端。该系统具有良好的性能、可靠性高、安全性高,通过实际的系统运行,证明能够很好地满足需求。

附图说明

图1为本发明一种交易系统平台服务终端的管理系统的模块结构示意图;

图2为本发明一种交易系统平台服务终端的管理系统的管理终端服务模块图;

图3为本发明一种交易系统平台服务终端的管理系统的管理终端连接监听线程工作流程图;

图4为本发明一种交易系统平台服务终端的管理系统的管理命令处理线程工作流程图。

具体实施方式

下面结合附图来进一步描述本发明的技术方案。

如图1所示,一种交易系统平台服务终端的管理系统,所述管理系统包括:管理终端服务模块:用于向操作员管理终端提供服务,并将处理情况反馈回终端;业务处理模块:用来处理交易逻辑处理模块发来的业务需求,并将结果发送交易逻辑处理模块;账户处理模块:用来处理交易逻辑处理模块发来的账户相关需求,并将结果发送交易逻辑处理模块;交易逻辑处理模块:用来将交易接收和结果发送模块接收到的信息进行处理并发送给相关处理模块,接受相关处理模块的处理结果,并发送给交易接收和结果发送模块;交易接收和结果发送模块:接受外部发来的各种信息,并将信息发送给内部交易逻辑处理模块,接受内部交易逻辑处理模块的处理结果发送给外部;外部接口模块:用于与相关交易系统平台连接通信;所述管理系统外接数据库系统、交易系统平台。

如图2所示,所述管理终端服务模块包括一个管理终端连接监听线程,为管理终端提供接入服务;对管理终端的每个tcp连接,管理终端连接监听线程启动一个管理命令处理线程,对该连接上的命令进行处理;根据不同的命令,管理命令处理线程决定相应的处理方式,在处理完一条命令后即刻关闭连接并退出线程。

具体的如图3所示,所述管理终端连接监听线程的工作流程为:启动管理终端连接监听线程,创建被动套接字,绑定服务端口;此时管理终端以阻塞方式监听连接,当服务终端接收到此连接,判断服务端口接收到的ip是否在管理终端ip列表;如果ip在管理终端ip列表则创建管理命令处理线程,将socket连接传递给管理命令处理线程,如果ip不在管理终端ip列表,则认为ip非法,关闭此连接,继续监听新连接。

管理命令处理线程处理流程如图4所示,服务终端启动,从传入scoket连接接收到管理命令,判断是否接收成功,如接收成功则取命令类型并分别处理,处理完毕后,向socket连接发送处理成功或者失败的信息,然后关闭连接退出线程;如果接收不成功,则直接关闭连接推出线程。

本发明一种交易系统平台服务终端的管理系统用于彩票中心。以彩票中心为例:管理命令处理线程接收的命令如下:下发兑奖数据:通过基础功能模块调用数据库来获得中奖信息,转变为标准格式后放入推送队列;下发/广播固定短信:取设定的固定短信,取用户信息,经转换放入推送队列;下发本期自动投注结果;通过基础功能模块调用数据库来获得本期自动投注信息,转变为标准格式后放入推送队列;广播开奖信息;下发二次开奖信息;下发幸运奖中奖情况;银行返奖;自动投注银行划款;与银行对明细帐;参数设定类:直接操作参数配置文件等。

本实施例中,管理终端服务模块通过调用标准函数来获取数据,经处理后,将结果放入交易应答队列。所述交易接收和结果发送模块接收外部发来的各种信息的方式包括短信、4g网络、语音方式,所述短信方式通过短信网关通信,所述4g网络通过4g网管通信,所述语音方式通过语音网关通信。

其中,系统接口方式如下:

与短信网关的接口:交易处理中心从短信网关接收由用户通过短信方式发起的交易请求,处理后将结果返回短信网关。交易接收与结果发送模块负责通过tcp/ip完成与短信网关的交互任务,交易接收与结果发送模块同短信网关之间是socket长连接。

与语音网关的接口:交易处理中心从语音网关接收由用户通过语音方式发起的交易请求,处理后将结果返回语音网关。交易接收与结果发送模块负责通过tcp/ip完成与语音网关的交互任务,交易接收与结果发送模块同语音网关之间既可以是一次性socket连接,也可以是socket长连接。

与数据库子系统的接口:本交易处理中心系统通过调用数据库子系统提供的过程或函数接口来完成相应的功能。

与交易系统平台的接口:本交易处理中心系统通过ftp与彩票中心接口,与彩票中心的接口功能由外部接口模块来完成。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1