智能订单调度方法、服务器、电动车、移动终端及系统的制作方法_3

文档序号:8431293阅读:来源:国知局
了严重的配送超时,会扣除配送员的配送提 成,甚至扣除部分工资;
[0082] 每个订单都设置有用户预期的送达时间,订单结束的时候系统会记录订单完成的 时间。系统可以用这两个时间的差值作为衡量准时情况的标准,即相对配送时长T。下表 1所示为配送提成计算方式的示例,系统可以根据需要对每一档的配送提成的取值进行修 改。
[0083] 表1配送提成对照表
[0084]
【主权项】
1. 一种智能订单调度方法,其特征在于,包括: 获取新订单; 根据新订单中的信息获取用户和商家的地理位置; 根据商家的地理位置和用户的地理位置,计算二者之间的配送距离; 根据配送员电动车监控系统上传的电动车数据,计算出每个配送员的电动车的预估行 驶距离;其中,所述电动车数据包括电动车的实时地理位置和电动车的电源电量等信息; 将预估行驶距离和配送距离进行比较,找到预估行驶距离大于配送距离的配送员; 统计所有配送员正在配送的订单量; 统计所有配送员距离新订单商家的距离; 根据所有配送员正在配送的订单量和所有配送员距离新订单商家的距离,计算每个配 送员的配送指数,计算公式如下: 配送指数=(订单量X订单量加权因子+商家距离X商家距离加权因子)八订单量 加权因子+商家距离加权因子); 根据计算得到的配送指数,按配送指数从小到大的顺序,依次通知相应配送指数对应 的配送员该新订单的信息; 启动定时器,等待配送员抢单,定时器启动间隔根据系统响应速度要求进行设置,定时 器启动间隔范围可以为十几秒到几十秒; 定时器被触发,检查是否有配送员进行抢单; 如果没有人抢单,检查等待抢单的时间是否已经超过设置的最大值,等待抢单的时间 可以根据实际情况进行调整,一般在5~10分钟; 如果没有超过抢单时间最大值,则继续等待配送员抢单; 如果已经超过抢单时间最大值,将订单分配给配送指数最小的配送员,订单分配结 束; 如果有人抢单,将订单直接分配给抢单的配送员,订单分配结束。
2. 根据权利要求1所述的方法,其特征在于,还包括根据配送员的配送时间计算配送 员的配送提成的步骤,包括: 获取配送员确认订单配送完成的消息; 计算配送员订单的配送提成;订单的配送提成的计算以相对配送时长为依据,如果相 对配送时长超出了系统设定的标准,就会减少本单的配送提成;相对配送时长超出标准时 长越多,配送提成越少,如果出现了严重的配送超时,会扣除配送员的配送提成,甚至扣除 部分工资; 通知配送员本单的配送提成,流程结束。
3. 根据权利要求1所述的方法,其特征在于,用户的地理位置是用户在使用移动终端 中的应用进行下单的时候,通过获取移动终端自动定位产生的定位信息而得到的;商家的 地理位置是在新增商家信息时预设的。
4. 根据权利要求1所述的方法,其特征在于,所述配送距离的计算方法包括: 计算用户地理位置和商家地理位置之间的直线距离,将直线距离乘以一个固定因子, 从而得到近似的配送距离;其中,所述固定因子为大于等于1的任意数值; 或者, 通过从地图中的提取用户地理位置和商家地理位置之间的街道信息,根据街道信息计 算得到最短的实际距离作为配送距离。
5. 根据权利要求4所述的方法,其特征在于,所述通过从地图中的提取用户地理位置 和商家地理位置之间的街道信息,根据街道信息计算实际距离作为配送距离的计算方法还 包括: 所述街道信息包括街道的排布情况以及拥堵状况,将拥堵指数较高的街道排除后计算 得到最优路况的最短距离作为配送距离。
6. -种智能订单调度服务器,其特征在于,包括: 订单数据获取模块,用于获取新订单,并根据新订单中的信息获取用户和商家的地理 位置; 配送距离计算模块,用于根据商家的地理位置和用户的地理位置,计算二者之间的配 送距离; 预估行驶距离计算模块,用于根据配送员电动车监控系统上传的电动车数据,计算出 每个配送员的电动车的预估行驶距离;其中,所述电动车数据包括电动车的实时地理位置 和电动车的电源电量等信息; 订单分配模块,用于将预估行驶距离和配送距离进行比较,找到预估行驶距离大于配 送距离的配送员;统计所有配送员正在配送的订单量;统计所有配送员距离新订单商家的 距离;根据所有配送员正在配送的订单量和所有配送员距离新订单商家的距离,计算每个 配送员的配送指数,计算公式如下:配送指数=(订单量X订单量加权因子+商家距离X 商家距离加权因子)八订单量加权因子+商家距离加权因子);根据计算得到的配送指数, 按配送指数从小到大的顺序,依次通知相应配送指数对应的配送员该新订单的信息;启动 定时器,等待配送员抢单,定时器启动间隔根据系统响应速度要求进行设置,定时器启动间 隔范围可以为十几秒到几十秒;定时器被触发,检查是否有配送员进行抢单;如果没有人 抢单,检查等待抢单的时间是否已经超过设置的最大值,等待抢单的时间可以根据实际情 况进行调整,一般在5~10分钟;如果没有超过抢单时间最大值,则继续等待配送员抢单; 如果已经超过抢单时间最大值,将订单分配给配送指数最小的配送员;如果有人抢单,将订 单直接分配给抢单的配送员。
7. 根据权利要求6所述的服务器,其特征在于,还包括配送提成处理模块,用于获取配 送员确认订单配送完成的消息;计算配送员订单的配送提成;订单的配送提成的计算以相 对配送时长为依据,如果相对配送时长超出了系统设定的标准,就会减少本单的配送提成; 相对配送时长超出标准时长越多,配送提成越少,如果出现了严重的配送超时,会扣除配送 员的配送提成,甚至扣除部分工资;通知配送员本单的配送提成,流程结束。
8. -种应用于如权利要求1-5任意一项所述的智能订单调度方法的配送电动车,其特 征在于,包括电动车监控系统,该系统由电动车GPS定位模块,电量监控模块和数据上传模 块组成,并由电动车电源为该系统供电; 所述GPS定位模块,用于采集电动车的实时的地理位置信息; 所述电量监控模块,用于采集电动车的电源电量信息; 所述数据上传模块,用于通过2G或3G上网,将电动车数据实时的传送到如权利要求6 或7任意一项所述的服务器上。
9. 一种应用于如权利要求1-5任意一项所述的智能订单调度方法的移动终端,其特征 在于,包括: 订单生成模块,用于获取订单信息并生成新订单; 订单上传模块,用于将新订单发送到如权利要求6或7任意一项所述的服务器; 订单数据更新模块,用于获取新订单通知以及每个订单的配送状态,其中,配送状态包 括是否已经取到货品、是否已经开始配送、是否已经配送完成等信息。
10. -种智能订单调度配送系统,其特征在于,包括:如权利要求6或7任意一项所述 的服务器,多辆如权利要求8所述的配送电动车,以及与配送电动车一一对应的如权利要 求9所述的移动终端。
【专利摘要】本发明公开了一种智能订单调度方法,包括获取新订单;根据新订单中的信息获取用户和商家的地理位置;根据商家的地理位置和用户的地理位置,计算二者之间的配送距离;根据配送员电动车监控系统上传的电动车数据,计算出每个配送员的电动车的预估行驶距离;根据所得数据进行订单的智能分配;本发明还提供了一种智能订单调度服务器,应用于所述智能订单调度方法的电动车,应用于所述智能订单调度方法的移动终端以及应用于所述智能订单调度方法的系统。本发明提供的智能订单调度方法、服务器、电动车、移动终端及系统,能够高效地完成短距离及时配送。
【IPC分类】G06Q50-28, G06Q10-06, G06Q10-08
【公开号】CN104751271
【申请号】CN201510097132
【发明人】王超
【申请人】径圆(上海)信息技术有限公司
【公开日】2015年7月1日
【申请日】2015年3月4日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1