基于大数据的网购订单管理方法及装置的制造方法_3

文档序号:9844552阅读:来源:国知局
对应的订单确定为失效订单;在该种情况下,网购订单管理装置在确定得到起 始列表编号至终止列表编号内的订单列表中的订单号对应的订单信息后,无需对该部分订 单信息中的支付状态进行判断,且进一步减少了需要进行处理的订单信息的个数,进一步 提高了确定购物系统中失效订单的效率。
[0061] 在实际应用的过程中,为了减少对高速缓存存储介质的占用,在将订单信息对应 的订单确定为失效订单之后,可以删除起始列表编号至终止列表编号内的所有订单列表。
[0062] 下面,通过具体示例对图2所示的方法进行详细说明。
[0063]假设管理员在网购订单管理装置中预预先设置的订单有效时长!^为5天、间隔时 长Τ2*0.25天(6个小时)、检测周期T3为1天,再假设网购订单管理装置在每天的0点整对网 购系统中的订单信息进行检测。
[0064]假设网购系统的订单库中当前存储着2015年1月15号之前下单的所有订单信息, 网购系统中包括110个订单列表,各订单列表的列表编号以及各订单列表用于存储的下单 时刻所属的预设时段如表2所示:
[0065] 表 2
[0066]
[0067]在2015年1月15号0点整需要对网购系统中的订单信息进行检测时,先根据订单有 效时长1^ = 5天、间隔时长T2 = 0.25天以及检测时刻对应的列表编号Nn?= 110,确定待检测 订单对应的下单终止时刻对应的终止列表编号#f = 1=11 〇 - 20 = 90。:
[0068] 根据检测周期T3 = l天以及间隔时长T2 = 0.25天,确定订单列表的个数 7' 1 Μ =----=-------------二.4 个 0 7; 0.25 1
[0069] 在确定得到终止列表编号队1?] = 90、]\1 = 4后,确定起始列表编号18^ =队11(]-]/[+1 = 90-4+1=87。
[0070] 综上可知,确定得到的起始列表编号为87,终止列表编号为90,则分别获取列表编 号为87、88、89、90的订单列表中的订单号,并在订单库中获取各订单号对应的订单信息,分 别判断订单信息中的订单状态是否为未支付状态,若是,则将订单信息对应的订单确定为 失效订单。
[0071] 在上述过程中,在2015年1月15号0点整,对列表编号为87-90的订单列表中包括的 订单号对应的订单信息进行检测;同理,在2015年1月16号0点整,对列表编号为91-94的订 单列表中包括的订单号对应的订单信息进行检测,依次类推,在每一个检测周期,只需要对 网购系统中很少一部分的订单信息进行处理,进而提高了确定购物系统中失效订单的效 率。
[0072] 图3为本发明提供的基于大数据的网购订单管理装置的结构示意图一,应用于网 购系统,请参照图3,该网购订单管理装置可以包括:
[0073]下单终止时刻确定模块301,用于根据检测时刻和订单有效时长,确定待检测订单 对应的下单终止时刻;
[0074]下单起始时刻确定模块302,用于根据下单终止时刻和检测周期,确定待检测订单 对应的下单起始时刻;
[0075]第一获取模块303,用于获取下单时刻属于下单起始时刻至下单终止时刻之间的 订单信息,订单信息包括订单号、下单时刻以及订单状态;
[0076] 失效订单确定模块304,将订单信息中订单状态为未支付状态的订单确定为失效 订单。
[0077] 在实际应用过程中,网购系统包括订单库和多个订单列表,订单库用于存储订单 信息,订单列表用于存储下单时刻属于预设时段的订单号;
[0078] 第一获取模块303具体可以用于,在各下单列表中获取下单时刻属于下单起始时 刻至下单终止时刻之间的订单号,在订单库中获取订单号对应的订单信息。
[0079] 在图3所示实施例的基础上,各订单列表还可以包括列表编号,各订单列表的列表 编号按照各订单列表对应的预设时段的时间递增顺序递增,各预设时段对应的间隔时长相 等。
[0080] 图4为本发明提供的基于大数据的网购订单管理装置的结构示意图二,应用于网 购系统,在图3所示实施例的基础上,请参照图4,第一获取模块303可以包括:
[0081] 终止列表编号确定单元3031,用于在多个订单列表中,根据订单有效时长、间隔时 长以及检测时刻对应的列表编号,确定下单终止时刻对应的终止列表编号;
[0082]订单列表个数确定单元3032,用于根据检测周期以及间隔时长,确定订单列表的 个数;
[0083]起始列表编号确定单元3033,用于根据终止列表编号以及订单列表的个数,确定 下单起始时刻对应的起始列表编号;
[0084]获取单元3034,用于获取起始列表编号至终止列表编号内的订单列表中的订单 号,在订单库中获取订单号对应的订单信息。
[0085]在实际应用过程中,可选的,终止列表编号确定单元3031具体可以用于,根据公式 一确定终止列表编号Nend;
[0086] Neni = N職-今 公式一;
[0087] 其中,Nn?为检测时刻对应的列表编号,?\为订单有效时长,T2为间隔时长;
[0088] 订单列表个数确定单元3032具体可以用于,根据公式二确定订单列表的个数; Τ,
[0089] Μ =γ 公式二;
[0090]其中,Τ3为检测周期的时长;
[0091]起始列表编号确定单元3033具体可以用于,根据公式三确定起始列表编号Nbegin;
[0092] Nbegin = Nend-M+l 公式三。
[0093] 进一步的,该网购订单管理装置还可以包括:
[0094]接收模块305,用于接收用户提交的支付信息,支付信息包括订单号;
[0095]第一删除模块306,用于在订单列表中删除支付信息中的订单号;
[0096]相应的,失效订单确定模块304具体用于:将起始列表编号至终止列表编号内的订 单列表中的订单号对应的订单确定为失效订单。
[0097]进一步的,该网购订单管理装置还可以包括第二删除模块307,其中,
[0098]第二删除模块307用于,在失效订单确定模块304将订单信息对应的订单确定为失 效订单之后,删除起始列表编号至终止列表编号内的所有订单列表。
[0099]进一步的,该网购订单管理装置还可以包括第二获取模块308和判断模块309,其 中,
[0100]第二获取模块308用于,在下单终止时刻确定模块301根据检测时刻和订单有效时 长,确定待检测订单的下单终止时刻之前,获取管理员设置的订单有效时长、间隔时长以及 检测周期;
[0101] 判断模块309用于,判断订单有效时长是否为间隔时长的整数倍,且检测周期是否 为间隔时长的整数倍,若否,则向管理员发送重设信息,直至订单有效时长为间隔时长的整 数倍,且检测周期为间隔时长的整数倍。
[0102] 本发明所示的网购订单管理装置,可以执行图1和图2实施例所示的技术方法,其 具体实现原理以及有益效果类似
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1