1.一种基于大数据的移动支付系统,其特征在于:该系统包括二维码界面显示单元、二维码更新单元、二维码地理位置显示单元、排队扫码支付时间预测单元、无效码出示显示单元、二维码差异值确定单元、扫码通过时间记录单元、重复扫码记录单元、多线记录时间预估单元、异常扫码显示提醒单元、订单显示提交单元、物品携带跟随单元、行为预测模块、区块链权限转移记录显示单元、区块链失信名单确定单元和支付转移单元;
所述二维码界面显示单元用于在通过地铁闸口时,监测出示二维码的用户,从而能够监测出用户是否出示有效二维码;
所述二维码更新单元用于在固定间隔时间内更新二维码信息,从而防止用户盗用不变的二维码处理违法事件,从而保护二维码信息的安全;
所述二维码地理位置显示单元用于根据已有的二维码信息判断用户所处位置,根据显示位置得到用户是否进入地铁闸口的结果;
所述排队扫码支付时间预测单元用于根据已有的二维码信息判断等待用户进入闸口的时间段,防止用户进入闸口通道时二维码由于更新无法及时识别,从而导致二维码需要重复扫描;
所述无效码出示显示单元用于检测到用户在队伍中等待进入闸口进行扫码时,将等待中所出示的二维码形成无效码,从而防止有人盗取二维码进入闸口内,增加二维码出示的安全性;
所述二维码差异值确定单元用于检测到用户自身位置与二维码定位位置包括有距离差时,表示有用户盗取自身二维码;
所述扫码通过时间记录单元用于检测用户出示二维码后进入地铁闸口时间段,使得平台能够及时了解到用户进出的信息;
所述重复扫码记录单元用于检测到用户经过多次重复扫码闸口门并未开启时,并将信息发送至区块链权限转移记录单元进行授权开地铁闸口;
所述多线记录时间预估单元用于检测到用户所乘坐的地铁站口和所在方向没有与其他线路相交时,记录当前所乘坐地铁口至出站口的最长时间,并将信息发送至异常扫码显示提醒单元;
所述异常扫码显示提醒单元用于检测到用户在超过预设时间内并未出站时提醒平台进行预警,从而追溯用户异常进站的原因;
所述订单显示提交单元用于判断用户在平台中是否有第一二维码订单页和第二二维码订单页,当检测到用户在平台中缺少任意一个订单页时,表示当前用户为非正常进入地铁站,从而加强对用户的管理;
所述物品携带跟随单元用于检测跟随用户的物品体积大小,是否减小了用户进入闸门的时间;
所述行为预测模块用于分析用户扫码的姿势,判断用户扫码进入地铁闸口的行为是否正确,从而能够分析出当前用户是否有真实进入地铁闸口内;
所述区块链权限转移记录显示单元用于检测到平台中包含有第一二维码订单页时,则授予当前用户权利通过地铁闸口,使得用户能够快速通过当前闸口,减少给地铁管理人员带来的麻烦;
所述区块链失信名单确定单元用于根据平台中所记录用户忘记支付出口费用的次数时判定为失信名单;
所述支付转移单元用于将用户未支付的链接发送给平台,保证用户在未支付前无法进入地铁。
2.根据权利要求1所述的一种基于大数据的移动支付系统,其特征在于:所述行为预测模块包括手势姿势获取单元、红外视频捕捉单元、支付模式提供单元、跟随距离判断单元,所述手势姿势获取单元用于分析在前人扫码后地铁闸口开启时,分析用户手持终端与感应终端的停留时间和夹角度数,所述红外视频捕捉单元用于检测用户手势在感应端上形成的红外图像,并将红外图像发送至平台进行分析,所述跟随距离判断单元用于检测前人通过地铁闸口时,判断后人与前人之间的距离是否小于标准距离,当确定距离小于标准距离时,则能够初次判断后人与跟随前人,所述支付模式提供单元用于分析出用户在地铁闸口上的多种支付模式,扫码支付、NFC感应支付和刷卡支付。
3.根据权利要求1所述的一种基于大数据的移动支付系统,其特征在于:所述无效码的尺寸和显示在用户终端的二维码相同,用以完全遮盖用户终端上的二维码,当无效码与扫描感应接触时,所述无效码可实现与所述二维码自动切换。
4.一种基于大数据的移动支付方法,其特征在于:该所述移动支付方法包括如下步骤:S1:通过二维码地理位置显示单元,获取用户所打开界面的二维码,根据二维码的的显示位置,判断用户是否已经进入地铁闸口,当用户已经进入地铁闸口时,则进入步骤S2,当用户未进入地铁闸口时,则用户重新扫码,进入步骤S3;
S2:通过多线记录时间预估单元、异常扫码显示提醒单元和行为预测模块,根据用户所乘坐的地铁站口和进入地铁的方向,判断用户所乘坐地铁所在站口至地铁出口的路线是否有与其他地铁路线相交,如没有,则记录当前所乘坐地铁口至出站口的最长时间t,如在t‑1时间段内出现在出口,则表示当前用户正常支付地铁出口费用,如在t+1时间段内用户并未在出现在出口站时;提醒平台并预警,并识别用户的扫码姿势,得到用户扫码姿势是否正确的结果;
S3:通过区块链权限转移记录显示单元,用户重新扫码后,地铁闸口依然没有放行时表示用户已经重复扫码,平台若核实到有第一二维码订单页时,获取区块链的权限,授予用户通过地铁闸口的权限。
5.根据权利要求4所述的一种基于大数据的移动支付方法,其特征在于:在所述步骤S1中,根据所展现出的二维码并获取地理位置,与当前闸口相同横列的二维码数量有N个,且分布的二维码位置集合为W={(x1,y1),(x2,y2),(x3,y3)...(xm,ym)},m是二维码的个数,闸口的分布位置为Z={(a1,b1),(a2,b2)...(an,bn)},n是指闸口的个数;其中:a为闸口的横坐标,b为闸口的纵坐标,x是指二维码位置的横坐标,y为二维码位置的纵坐标;
原检测到二维码Wk和二维码Wk+n同处于闸口Zo前方位置且Wk前方有若干二维码等待排列时,Wk和Wk+n之间的距离为Q= 时,Q是指二维码所对应的距离,表示二维码之间的距离Q大于标准距离T时,T是指Wk+n未移动位置时与二维码Wk之间的距离,检测到Wk+n移动到闸口Zo+n所在横列进行扫码,此时Wk接收到已扫码进入的信息,则二维码Wk无法进入Zo闸口,k是指二维码的个数项数,则需要将等待排队扫码进入的二维码设置成无效码,当等待当前二维码进入闸口扫码时,解除无效码形成最新的二维码,加强无效码的安全性。
6.根据权利要求4所述的一种基于大数据的移动支付方法,其特征在于:在所述步骤S2中,用户正确扫码姿势为:
S21:当用户选择二维码支付时,确定手掌与终端屏幕面的接触面积,当检测到接触面积小于标准接触面积时,则不会影响到二维码的识别;否则,会影响到二维码的正常识别;
S22:当用户选择NFC扫码或者刷卡支付时,分析所持有终端的上半部分与感应终端所在直线形成的夹角度数是否为 ,且持有终端与感应终端的接触时间是否大于标准时间,如是,则不会影响到用户出站;如不是,则会影响到用户正常出站, 是指夹角度数,是指标准夹角度数。
7.根据权利要求4所述的一种基于大数据的移动支付方法,其特征在于:在所述步骤S3中,获取当前地铁口的所在位置,检测到当前账户扫码但扫码未识别或者重复扫码无法进入闸口时,登录平台界面,获取当前位置区块链节点的控制权限,领取权限高于预设权限的二维码覆盖用户原二维码,且权限高于预设权限二维码有且只能使用一次,且1min中内有效。