一种用于快递柜的投递预约方法与流程

文档序号:20492631发布日期:2020-04-21 22:09阅读:1608来源:国知局
一种用于快递柜的投递预约方法与流程

本发明属于快递柜技术领域,尤其涉及一种用于快递柜的投递预约方法。



背景技术:

随着电子商务的迅猛发展,快递业务呈高速增长趋势。现有快递的投递方式需要投递人员到达快递柜终端,当投递人员某时段到达快递柜终端却发现箱子已满导致包裹无法投递,而某个时段快递柜又有大量空闲格口。使得快递柜利用率得不到最大化。同样vip客户的包裹投递时效也得不到保证。



技术实现要素:

为了解决现有快递柜利用率低的问题,本发明提出一种包裹投递预约的方法,是通过以下技术方案实现的。

一种用于快递柜的投递预约方法,包括以下步骤:

s1、服务器配置投递预约时间段;

s2、预约端向服务器发送预约请求;

s3、服务器将预约信息发送给终端;

s4、终端根据预约时间锁箱,完成预约。

进一步地,所述s1中服务器还配置超期时间。

进一步地,所述s2包括以下步骤:

s201、预约端选择投递预约时间段、箱型,上传投递的包裹信息;

s202、服务器查询该投递预约时间段是否有可用箱型,若是则确定初步预约空闲箱,执行s3,若否则流程结束。

进一步地,所述终端还设置缓冲箱,所述s202中,服务器查询到没有可用箱型时,并不结束流程,继续查询是否具有缓冲箱使用权限,若否则流程结束,若是则服务器继续查询是否有可用缓冲箱,若否则流程结束,若是则确定初步预约空闲缓冲箱,执行s3。

进一步地,所述包裹信息包括投递员信息和包裹唯一标识。

进一步地,所述s3包括以下步骤:

s301、服务器校验预约端上传的包裹信息是否准确,若是则执行s302,若否则向预约端反馈,重新上传包裹信息,直至校验成功;

s302、服务器生成预约订单信息,存储并发送给终端;

s303、终端接收所述预约订单信息后反馈给服务器,服务器再反馈给预约端。

进一步地,所述s4包括以下步骤:

s401、到达预约时间,终端对初步预约空闲箱或初步预约空闲缓冲箱进行锁箱;

s402、终端向服务器上报锁箱信息,服务器将锁箱信息发送至预约端,预约成功。

进一步地,还包括:s5、终端向服务器发送投递请求,完成包裹投递。

进一步地,所述s5包括以下步骤:

s501、终端录入包裹信息,向服务器发送投递请求;

s502、服务器校验终端录入的包裹信息是否与预约订单信息一致,若否则流程结束,若是则执行s503;

s503、服务器向终端发送开箱指令;

s504、终端执行开箱动作,并将箱门状态反馈至服务器。

进一步地,对于未执行所述s4,终端录入包裹信息,向服务器发送投递请求时,包括以下流程:

s5011、终端查询初步预约空闲箱是否空闲,若是则执行s502,若否则终端继续查询是否有同样箱型的空闲缓冲箱,若否则上报服务器缓冲箱已满,若是则终端分配空闲缓冲箱,执行s502;

s5012、终端将占用的初步预约空闲箱的订单信息上报给服务器;

s5013、服务器查询所述订单信息是否符合超期标准,若否则服务器发送回收包裹信息,若是则查询设置的可超期时间,并核对是否已超过超期时间,若是则服务器发送回收包裹信息,若否则允许继续使用。

该发明一种用于快递柜的投递预约方法的有益效果:通过设置投递预约时间段,在预约时间段内对快递柜的格口进行锁定,以预约的模式进行投递,实现快递柜使用率的最大化;并且快递柜还设置缓冲箱,来保证vip客户包裹的投递时效以及处理异常情况。

附图说明

图1为本发明方法的步骤图;

图2为本发明的预约流程图;

图3为本发明终端投递的流程图;

图4为本发明异常处理的流程图;

具体实施方式

以下结合实施例和实验例对本发明作进一步的阐述,所述的实施例和实验例仅为本发明一部分的实施例和实验例,这些实施例和实验例仅用于解释本发明,对本发明的范围并不构成任何限制。

一种用于快递柜的投递预约方法,包括以下步骤:

s1、服务器配置投递预约时间段;

预约的时间段可以把一天24小时分成若干等长的时间段或者根据地点投递规则的不等长时间段。等长时间段,例如每2小时一段,则一天分为12个时段。不等长时段,例如凌晨00:00-06:00分为一个时段,其他时间2小时一个时段,则一天分为9个时段,时段的分发根据该地点的投递业务规则配置;

同时服务器还配置超期时间,所述超期时间是指在预约端选择的投递预约时间段之后包裹仍未取走或滞留而设置的可滞留时间。

s2、预约端向服务器发送预约请求;具体为:

s201、预约端选择投递预约时间段、箱型,上传投递的包裹信息;

s202、服务器查询该投递预约时间段是否有可用箱型,若是则确定初步预约空闲箱,执行s3,若否则流程结束。

所述预约端包括但不限于手机app,公众号,小程序,网页等移动设备,所述箱型包括不同类型的大、中、小、超大箱等箱子,所述包裹信息包括投递员手机号、姓名、包裹唯一标识,其中包裹唯一标识是指包裹条码或包裹编号,由投递员在预约端通过扫码或第三方系统推送等方式录入;

并且为了保证vip客户包裹的投递时效,终端还设置缓冲箱;对于vip客户包裹,所述s202中,服务器查询到没有可用箱型时,并不结束流程,继续查询是否具有缓冲箱使用权限,若否则流程结束,若是则服务器继续查询是否有可用缓冲箱,若否则流程结束,若是则确定初步预约空闲缓冲箱,执行s3。

s3、服务器将预约信息发送给终端;具体的,

s301、服务器校验预约端上传的包裹信息是否准确,若是则执行s302,若否则向预约端反馈,重新上传包裹信息,直至校验成功;

s302、服务器生成预约订单信息,存储并发送给终端;

s303、终端接收所述预约订单信息后反馈给服务器,服务器再反馈给预约端。

所述预约订单信息包括预约信息、预约订单号、以及对应的锁箱时间,其中锁箱时间指预约端上选择的投递预约时间段,所述投递预约时间段为用户在预约端选择的预约开始时间至预约结束时间,从预约开始时间锁箱直至预约结束时间或超期时间。其中终端与服务器之间对预约订单信息进行两次确认,是考虑到终端同时支持非预约投递,所述二次确认是有意义的。

s4、终端根据预约时间锁箱,完成预约;具体的,

s401、到达预约时间,终端对初步预约空闲箱或初步预约空闲缓冲箱进行锁箱;

s402、终端向服务器上报锁箱信息,服务器将锁箱信息发送至预约端,预约成功。

其中锁箱是在预约端预约成功后一段时间后才执行的,在此之间,该箱子并未锁定,是可以利用的,提升快递柜的利用率。

s5、终端向服务器发送投递请求,完成包裹投递;具体的,

s501、终端录入包裹信息,向服务器发送投递请求;

s502、服务器校验终端录入的包裹信息是否与预约订单信息一致,若否则流程结束,若是则执行s503;

s503、服务器向终端发送开箱指令;

s504、终端执行开箱动作,并将箱门状态反馈至服务器。

当第一预约人的包裹超期未取走或滞留时箱子格口被占用,导致第二预约人所分配的初步预约空闲箱不能够在预约时间段内锁定,称之为异常情况。其中第一预约人与第二预约人指的是根据箱子使用先后时间顺序,定义先使用箱子的为第一预约人,箱子使用时间在第一预约人之后的为第二预约人。

则对于未执行所述s4,终端录入包裹信息,向服务器发送投递请求时,包括以下流程:

s5011、终端查询初步预约空闲箱是否空闲,若是则执行s502,若否则终端继续查询是否有同样箱型的空闲缓冲箱,若否则上报服务器缓冲箱已满,若是则终端分配空闲缓冲箱,执行s502;

s5012、终端将占用的初步预约空闲箱的订单信息上报给服务器;

s5013、服务器查询所述订单信息是否符合超期标准,若否则服务器发送回收包裹信息,若是则查询设置的可超期时间,并核对是否已超过超期时间,若是则服务器发送回收包裹信息,若否则允许继续使用。

其中,让空闲缓冲箱分配给第二预约人时,终端并不需要向服务器请求分配;服务器发送回收包裹信息后,投递员收到回收信息,应立即到现场回收包裹。

其以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。

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