Pos终端上传数据的方法及pos终端的利记博彩app

文档序号:6682759阅读:477来源:国知局
专利名称:Pos终端上传数据的方法及pos终端的利记博彩app
技术领域
本发明涉及P0S(Point OfSale,销售点)终端技术领域,具体是POS终端上传数据的方法。
背景技术
目前,零售连锁企业的网络情况较为复杂,POS终端设置有联网模式与脱网模式,在网络条件不佳的情况下,用户会使POS终端进入脱网模式,即将POS终端把数据下载至本地脱网数据库,在使用POS终端时,连接本地脱网数据库进行相关操作,此时POS终端仅对本地脱网数据库中的数据进行了更改,而相应操作导致的数据变更无法及时地体现在联网
数据库中,造成了本地脱网数据库与服务器数据库的不同步,无法实时并且准确地收集数据,影响用户进行分析及决策。

发明内容
本发明的主要目的是提供一种POS终端上传数据的方法,在脱网模式下,自动上传POS终端的操作数据,使得服务器能及时收集到POS终端的实时操作数据。本发明提供一种POS终端上传数据的方法,具体包括步骤POS终端设置数据上传时间间隔;到达时间间隔后,判断POS终端与服务器是否存在网络连接;当POS终端与服务器存在网络连接时,POS终端将所述数据上传至服务器。优选地,所述到达时间间隔后,判断POS终端与服务器是否存在网络连接步骤具体包括发送判断网络连接指令至服务器,如果服务器响应所述网络连接指令,则判定所述POS终端与服务器存在网络连接,否则,判定所述POS终端与服务器断开。优选地,在POS终端将所述数据上传至服务器之后,还包括将所述数据存储至外部存储设备。本发明还提供一种POS终端,包括控制单元,用于控制POS终端执行上传数据操作的时间间隔;判断单元,用于判断POS终端与服务器间是否存在网络连接;发送单元,用于当POS终端与服务器存在网络连接时,将数据上传至服务器。优选地,所述判断单元具体用于发送判断网络连接指令至服务器,如果服务器响应所述判断网络连接指令时,判定所述POS终端与服务器存在网络连接,否则,判定POS终端与服务器断开。优选地,所述POS终端还包括存储单元,用于将所述数据存储至外部存储设备。实施本发明的技术方案,具有以下有益效果本发明通过设定一定的时间间隔,在满足时间间隔时,POS终端判断与服务器是存在网络连接时将数据上传至服务器,实现了在脱网模式下POS终端数据与服务器数据的同步,保证服务器数据的完整,便于用户进行分析与决策。


图I为本发明实施例提供的POS终端上传数据的方法流程图;图2为本发明实施例提供的POS终端的结构示意图;图3为本发明另一实施例提供的POS终端的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。POS终端的操作模式包括联网模式,在POS终端开机的时候,终端会提示用户对操作模式进行选择,用户可以根据网络状况进行选择。当用户选择联网模式时,POS终端直接对联网服务器数据库进行操作;而当选择脱网模式时,POS终端会将需要的商品资料、价格信息、库存信息、用户信息等数据下载至本地脱网数据库中进行操作,本地脱网数据库设置于POS终端中,POS终端直接对本地脱网数据库终端数据进行操作,使得联网服务器数据库无法得到及时的更新。在脱网模式下,POS终端与服务器之间的网络状态不稳定,而并非完全属于网络断开的情形。在本发明提供的实施例中,处于脱网模式下的POS终端对本地脱网数据库进行自动上传的操作,以保证联网服务器数据库的及时更新。参照图1,图I为本发明实施例提供的方法流程图,具体包括步骤SllO P0S终端设置数据上传时间间隔。在POS终端中设置时间算法,单位是秒,用于控制POS终端进行数据上传操作的时间间隔。S120 :到达时间间隔后,判断POS终端与服务器是否存在网络连接。当到达SllO设定的时间间隔后,POS终端向服务器发送PING (Packet InternetGrope,因特网包探索器)指令,判断POS终端与服务器之间是否存在网络连接,当服务器响应该PING指令时,则判定POS终端与服务器之间存在网络连接;当服务器不响应该PING指令时,则判定POS终端与服务器之间的网络连接已断开。S130 :当POS终端与服务器存在网络连接时,POS终端将所述数据上传至服务器。当判定POS终端与服务器之间网络连接已断开时,此时POS终端无法将本地脱网数据库中数据上传至服务器中,则POS终端不进行数据上传的操作;当判断POS终端与服务器之间存在网络连接时,POS终端将存储在本地脱网数据库中的所述数据上传至联网服务器数据库,保证了联网服务器数据库的即时更新。本发明使得POS终端在脱网模式下,自动将本地脱网数据库的数据上传至联网服务器数据库,保证了联网服务器数据库中数据的完整与准确,使得用户及时地收集到POS终端的数据,从而更准确地进行分析及决策。在其他的实施例中,在POS终端将数据上传至服务器之后,还包括将所述数据存储至外部存储设备。在POS终端将所述数据上传至联网服务器数据库之后,POS终端会将本地脱网数据库中的所述数据存储至外部存储设备中,将所述数据备份后删除本地脱网数据库中的所述数据。通过这一备份操作,可以将本地脱网数据库中的数据量始终维持在一定水平,以保证POS终端对本地脱网数据库的读写速度。参照图2,图2是本发明实施例中POS终端的结构示意图。本发明中POS终端包括控制单元210,用于控制POS终端执行上传数据操作的时间间隔;判断单元220,用于判断POS终端与服务器间是否存在网络连接;发送单元230,用于当POS终端与服务器存在网络连接时,将数据上传至服务器。在本发明的一种实施方式中,控制单元210设定时间间隔,当到达设定的时间间 隔时,判断单元120自动发送判断网络连接指令PING指令至服务器,当服务器响应该PING指令时,说明POS终端与服务器之间存在网络连接;当服务器不响应该PING指令时,说明POS终端与服务器之间的网络连接已断开。当判断POS终端与服务器之间的网络连接已断开时,此时发送单元230无法将本地脱网数据库中的数据上传至服务器,则发送单元230不进行数据上传的操作;当判断POS终端与服务器之间存在网络连接时,发送单元230将存储在本地脱网数据库终端的所述数据上传至联网服务器数据库,保证联网服务器数据库的及时更新。参照图3,图3为本发明另一实施例提供的POS终端的结构示意图。POS终端还包括存储单元240,用于将所述数据存储至外部存储设备300。在发送单元230将所述数据上传至联网服务器数据库之后,存储单元240会将本地脱网数据库中的所述数据存储在外部存储设备300中,将所述数据备份后删除本地脱网数据库中的所述数据。 以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种POS终端上传数据的方法,其特征在于,具体包括步骤 POS终端设置数据上传时间间隔; 到达时间间隔后,判断POS终端与服务器是否存在网络连接; 当POS终端与服务器存在网络连接时,POS终端将所述数据上传至服务器。
2.如权利要求I所述的方法,其特征在于,所述到达时间间隔后,判断POS终端与服务器是否存在网络连接步骤具体包括 发送判断网络连接指令至服务器,如果服务器响应所述网络连接指令,则判定所述POS终端与服务器存在网络连接,否则,判定所述POS终端与服务器断开。
3.如权利要求I或2所述的方法,其特征在于,在POS终端将所述数据上传至服务器之后,还包括将所述数据存储至外部存储设备。
4.一种POS终端,其特征在于,包括 控制单元,用于控制POS终端执行上传数据操作的时间间隔; 判断单元,用于判断POS终端与服务器间是否存在网络连接; 发送单元,用于当POS终端与服务器存在网络连接时,将数据上传至服务器。
5.如权利要求4所述的POS终端,其特征在于,所述判断单元具体用于发送判断网络连接指令至服务器,如果服务器响应所述判断网络连接指令时,判定所述POS终端与服务器存在网络连接,否则,判定POS终端与服务器断开。
6.如权利要求4或5所述的POS终端,其特征在于,所述POS终端还包括存储单元,用于将所述数据存储至外部存储设备。
全文摘要
本发明涉及一种POS终端上传数据的方法,POS终端设置数据上传时间间隔;到达时间间隔后,判断POS终端与服务器是否存在网络连接;当POS终端与服务器存在网络连接时,POS终端将所述数据上传至服务器。本发明实现了在POS终端脱网模式下,POS终端的数据能及时地上传至服务器中,保证了服务器中数据的完整与准确。
文档编号G07G1/14GK102819916SQ20111028197
公开日2012年12月12日 申请日期2011年9月21日 优先权日2011年9月21日
发明者徐金安, 戚响林, 张瑞林, 孟雨华, 谢媛媛, 阚家通 申请人:金蝶软件(中国)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1