基于快递柜的快递信息联动方法、装置及系统与流程

文档序号:12735214阅读:474来源:国知局
基于快递柜的快递信息联动方法、装置及系统与流程

本发明属于计算机及互联网技术领域,尤其涉及一种基于快递柜的快递信息联动方法、装置及系统。



背景技术:

近年来,随着电子商务的迅猛发展,快递业务呈高速增长趋势,但快递末端“最后一公里”的投递问题却成为快递发展的瓶颈。为了解决“最后一公里”的投递问题,目前出现了一种快递柜,快递员可以将派送的快递包裹放置在收件人地址附近的快递柜中,然后通知收件人在方便的时候去快递柜取件。同时,寄件人也可以通过该快递柜寄送快递包裹。但是在现有技术中,快递员只有在到达快递柜的时候,通过在快递柜上进行查询操作才能知道与这台快递柜相关的快递信息,这就导致快递员一旦离开了快递柜就无法及时了解快递包裹的收派情况,使得问题快件得不到及时解决,容易造成滞留件、遗失件的问题。



技术实现要素:

本发明提供一种基于快递柜的快递信息联动方法、装置及系统,用于解决现有技术中存在的快递员一旦离开了快递柜就无法及时了解快递包裹的收派情况,使得问题快件得不到及时解决,容易造成滞留件、遗失件的问题,可提高快递业务处理效率。

本发明提供的一种基于快递柜的快递信息联动方法,包括:服务器接收快递柜上报的快递员派件信息、用户寄件投递信息以及所述快递柜管理的各柜格 的使用状态信息;根据所述快递员派件信息、所述用户寄件投递信息以及所述使用状态信息更新数据库中的相关数据,所述数据库用于存储各所述快递柜的相关信息以及各所述快递柜存放过的快递包裹的收件方相关信息、寄件方相关信息、收派状态相关信息、关联的快递员帐号信息以及物流信息;接收客户端发送的信息获取请求,查询所述数据库,得到所述信息获取请求请求获取的相关信息,并将查询出的相关信息返回给所述客户端。

本发明提供的一种基于快递柜的快递信息联动装置,包括:接收模块,用于接收快递柜上报的快递员派件信息、用户寄件投递信息以及所述快递柜管理的各柜格的使用状态信息;数据库更新模块,用于根据所述快递员派件信息、所述用户寄件投递信息以及所述使用状态信息更新数据库中的相关数据,所述数据库用于存储各所述快递柜的相关信息以及各所述快递柜存放过的快递包裹的收件方相关信息、寄件方相关信息、收派状态相关信息、关联的快递员帐号信息以及物流信息;所述接收模块,还用于接收客户端发送的信息获取请求;查询模块,用于根据所述接收模块接收的客户端发送的信息获取请求,查询所述数据库,得到所述信息获取请求请求获取的相关信息;发送模块,用于将查询出的相关信息返回给所述客户端。

本发明提供的一种基于快递柜的快递信息联动系统,包括:快递柜、服务器以及客户端;所述服务器包括上述基于快递柜的快递信息联动装置;所述快递柜,用于向所述服务器上报所述快递员派件信息、所述用户寄件投递信息以及所述快递柜管理的各柜格的使用状态信息;所述客户端用于当检测到用户触发信息获取操作时,向所述服务器发送所述信息获取请求,接收所述服务器返回的所述服务器查询出的相关信息并显示给所述用户。

从上述本发明实施例可知,本发明提供的基于快递柜的快递信息联动方法、装置及系统,通过服务器根据快递柜上报的快递员派件信息、用户寄件投递信息以及快递柜管理的各柜格的使用状态信息更新数据库中的相关数据,并根据 客户端发送的信息获取请求,查询数据库,得到信息获取请求请求获取的相关信息,并将查询出的相关信息返回给客户端,实现了快递柜、服务器与客户端之间的信息联动,可帮助快递员不论身在何处都可以及时了解快递柜中的快递包裹的收派情况,解决现有技术中存在的快递员一旦离开了快递柜就无法及时了解快递包裹的收派情况,使得问题快件得不到及时解决,容易造成滞留件、遗失件的问题,提高快递业务处理效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明第一实施例提供的基于快递柜的快递信息联动方法的实现流程示意图;

图2是本发明第一实施例提供的基于快递柜的快递信息联动方法中客户端操作界面的示意图;

图3是本发明第一实施例提供的基于快递柜的快递信息联动方法中客户端显示的服务器返回的快递柜使用状态信息的示意图;

图4是本发明第一实施例提供的基于快递柜的快递信息联动方法中客户端显示的服务器返回的派件相关信息的示意图;

图5是本发明第一实施例提供的基于快递柜的快递信息联动方法中客户端显示的服务器返回的收件相关信息的示意图;

图6是本发明第二实施例提供的基于快递柜的快递信息联动装置的结构示意图;

图7是本发明第三实施例提供的基于快递柜的快递信息联动装置的结构示 意图;

图8是本发明第四实施例提供的基于快递柜的快递信息联动系统的结构示意图。

具体实施方式

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,图1为本发明第一实施例提供的基于快递柜的快递信息联动方法的实现流程示意图,可应用于服务器中,主要包括以下步骤:

S101、服务器接收快递柜上报的快递员派件信息、用户寄件投递信息以及快递柜管理的各柜格的使用状态信息;

快递柜为快递员提供派件业务,快递员可将派送的快递包裹放置在快递柜中,然后通过快递柜将取货验证码发送给收件人持有的手机,以便收件人利用取货验证码在快递柜取件。快递柜可在快递员通过利用手持的移动终端扫描快递柜上的信息码获得快递柜的使用权限后,通过内置的输入输出模块获取快递员通过键盘或触控屏输入的该快递员派送的快递包裹的收件方相关信息,如:快递包裹的快递标识信息、收件人的联系电话、收件人的姓名、收件人的联系地址等等,并打开快递员输入的编号对应的柜格,或者根据快递员输入的快递包裹的重量或形状,匹配并打开符合该重量或形状的空闲柜格,以便快递员将派送的快递包裹放入打开的空闲柜格中。其中快递包裹的快递标识信息用于唯一标识对应的快递包裹,可以但不限于包括:快递单号或类似的其他信息。快递柜在快递员将快递包裹存入柜格中并关闭柜门时,将快递员输入的该柜格中 的快递包裹的收件方相关信息作为快递员派件信息上报给服务器,同时将该柜格的标识信息以及该柜格已使用的状态信息也上报给服务器。

可以理解地,快递柜也可以根据快递员输入的快递标识信息通过服务器查询数据库,得到该快递标识信息关联的收件方相关信息,或者与快递员手持的移动终端建立网络连接,接收该移动终端通过扫描快递单上的条形码或二维码获取的快递标识信息,根据该快递标识信息通过服务器查询数据库,得到该快递标识信息关联的收件方相关信息。

作为本发明的一个实施例,服务器进一步可根据客户端发送的授权请求,授权持有安装有该客户端的终端设备的快递员使用快递柜提供的各项业务。其中该终端设备可以但不限于包括:安装有该客户端的智能手机、平板电脑、POS(Point of sales,销售点情报管理系统)机等终端设备。

具体地,服务器接收客户端发送的授权请求,授权请求中包含鉴权信息及用户帐号;服务器将鉴权信息与预置的验证信息进行匹配,若鉴权信息与验证信息相匹配,则向快递柜发送授权指令,授权指令中包含用户帐号,使得快递柜授权用户帐号的所有者使用快递柜。其中,鉴权信息可由客户端通过扫描快递柜上的信息码获得,快递柜上的信息码可以但是不限于包括设置在快递柜外壳上的条形码、二维码等等。此外,客户端也可通过蓝牙、WIFI、近场通讯等技术与快递柜建立点对点的连接关系,并在连接关系建立后向快递柜发送鉴权信息获取请求,接收快递柜根据该鉴权信息获取请求返回的鉴权信息。

举例来说,快递员手持POS机到达快递柜,通过POS机扫描快递柜上的二维码,得到鉴权信息,然后POS机将包含该鉴权信息以及该快递员预注册的用户帐号(即,快递员帐号)的授权请求发送给服务器,服务器将接收的鉴权信息与预置的验证信息进行匹配,若二者相匹配,则向快递柜发送包含该用户帐号的授权指令,快递柜接收该授权指令,授权持有该用户帐号的快递员使用快递柜提供的各项业务,例如存放派送的快递包裹并通知收件人取件,允许快 递员取出用户投递的寄件等等。如二者不匹配则不向快递柜发送授权信息。进一步地,若二者不匹配则按照预置的发送方式,向快递柜的管理者发送提示信息,以提示该管理者,快递柜上的信息码与快递柜不匹配,以便管理者及时对快递柜进行维护。

需要说明的是,本发明中涉及的快递员注册的用户帐号或快递员帐号是快递员在向服务器注册身份(或服务)时,由快递员自定义或者由服务器分配给快递员的用于唯一标识该快递员身份的相关信息,其具体形式可以但不限于包括:手机号码、由各种字符组成的字符串定义的用户名、图形、快递员的真实姓名、邮箱地址、第三方客户端帐号(如即时通讯帐号)等等。

同时,快递柜还可以为用户提供寄件投递业务,用户获取快递柜的使用权限的方式与快递员相似,此处不再赘述。用户取得使用快递柜寄送快递包裹的权限后,通过键盘或者触控屏将寄送的快递包裹的寄件方相关信息、收件方相关信息以及物流公司的名称输入到快递柜中。其中寄件方相关信息可以但不限于包括:寄件人名称、寄件人联系电话、寄件人的联系地址、寄件包裹的描述信息(如:寄件包裹的尺寸、寄件名称、数量等等)等等,收件方相关信息可以但不限于包括:收件人的联系电话、收件人的姓名、收件人的联系地址等等。快递柜获取用户输入的快递包裹的寄件方相关信息,并根据对快递包裹的称重结果打开对应的柜格,以便用户将寄送的快递包裹存入该柜格中。然后当检查到该柜格的柜门被关闭时,快递柜根据用户输入的物流公司名称为该快递包裹分配对应的快递标识信息,打印快递单,并将该寄件方相关信息(或者用户输入的所有相关信息)以及快递标识信息作为用户寄件投递信息发送给服务器,同时将用户寄送的快递包裹所在的柜格的标识信息以及该柜格已使用的状态信息发送给服务器。

可以理解地,该快递标识信息也可由快递员在从快递柜取件后,为快递包裹贴快递单时,由该快递员通过客户端上报给服务器。

S102、根据快递员派件信息、用户寄件投递信息以及使用状态信息更新数据库中的相关数据,数据库用于存储各快递柜的相关信息以及各快递柜存放过的快递包裹的收件方相关信息、寄件方相关信息、收派状态相关信息、关联的快递员帐号信息以及物流信息;

需要说明的是,数据库可以配置于服务器中,也可以独立于该服务器配置于数据库服务器或数据库服务器集群中,由该服务器对该数据库进行统一管理。

数据库用于存储各快递柜的相关信息以及各快递柜存放过的快递包裹的收件方相关信息、寄件方相关信息、收派状态相关信息、关联的快递员帐号信息以及物流信息。

快递柜的相关信息可以但不限于包括:各快递柜标识信息和位置信息、快递柜管理的各柜格的标识信息以及各柜格的使用状态信息。

快递包裹的收件方相关信息可以但不限于包括:快递标识信息、收件人的联系电话、收件人的姓名、收件人的联系地址等等。

快递包裹的寄件方相关信息可以但不限于包括:寄件人名称、寄件人联系电话、寄件人的联系地址、寄件包裹的描述信息(如:寄件包裹的尺寸、寄件名称、数量等等)等等。

收派状态相关信息可以但不限于包括:待派送的快递包裹是否已被快递员从物流公司取走(未被快递员取走的即为待取件),是否已被快递员存放在快递柜或送达收件人中、存放时间、存放的柜格的标识信息及该柜格所属快递柜的标识信息,存放在快递柜中的快递包裹是否已被收件人取走(未被收件人取走的即为滞留件)以及取走时间,存放用户投递的快递包裹的柜格的标识信息及该柜格所属快递柜的标识信息、用户投递在该柜格中的快递包裹是否已被快递员取走、取走时间等等。

物流信息可以但不限于包括:运输快递包裹的物流公司的名称、联系电话以及快递包裹的所在地。该物流信息可通过物流公司的服务器获取。

服务器根据各快递柜上报的快递员派件信息、用户寄件投递信息以及各柜格的使用状态信息更新数据库中的相关数据,其中柜格的使用状态包括:已使用和空闲。

举例来说,服务器可根据各柜格的使用状态信息信息,更新数据库中的快递柜的相关信息。根据用户寄件投递信息,更新数据库中的各快递柜存放过的快递包裹的收件方相关信息、寄件方相关信息,如将用户新放入快递柜的寄件快递包裹的收件方相关信息、寄件方相关信息写入数据库中,将用户已取件的快递包裹的收派状态相关信息改为已取件,将存放已取件的快递包裹的柜格的使用状态更新为空闲等等。

作为本发明一个实施例,服务器进一步可根据数据库中的数据更新情况,向客户端推送消息。具体地,当检测到数据库中的数据更新时,根据更新的数据确定快递包裹的状态变化;若有用户投递新的快递包裹,则根据快递柜上报的用户投递的新的快递包裹的快递柜的相关信息,匹配对应的目标快递员,根据目标快递员的用户帐号,向客户端推送取件信息,使得目标快递员根据取件信息取出用户寄件投递的新的快递包裹;若有快递包裹被收件人取走,则根据该快递包裹关联的快递员帐号信息,向客户端推送收件人已取件通知信息。

举例来说,若服务器在根据快递柜上报的相关信息更新数据库后,检测到数据库中增加了快递包裹A的相关信息,则判断用户投递了新的快递包裹A,根据快递包裹A的相关信息中存储快递包裹A的快递柜的地理位置信息,匹配该地理位置信息附近的快递员,根据该快递员注册的用户帐号,向该快递员持有的移动终端中的客户端推送取件信息,使得快递员根据该取件信息从快递柜中取出快递包裹A。可以理解地,服务器中还配置有记录了快递员及其对应的联系方式以及对应的配送区域的数据库。

若数据库中存放快递员放入的快递包裹B的柜格的使用状态更新为空闲,则根据数据库中快递包裹B管理的快递员帐号,向对应的客户端发送快递包裹 B已被收件人取件的通知信息。像这样,通过在检测数据库中的数据发生更新时,将相关信息推送给客户端,可使得快递员可及时了解是否有新的快递包裹需要取件,或者放置在快递柜中的包裹的取件情况,从而及时发现快递柜中的快递包裹存在的问题,减少滞留件、遗失件的出现。

进一步地,服务器还可从物流公司的服务器获取快递包裹的物流信息,并根据获取的物流信息更新数据库中的物流信息,根据数据库中快递包裹的收件方信息以及更新的快递包裹的物流信息,判断快递包裹是否已到达收件方所在地,若快递包裹已到达收件方所在地,则匹配收件方所在地附近的快递员,并根据该快递员的用户帐号,向客户端推送派件信息,使得该快递员根据派件信息派送该快递包裹。

S103、接收客户端发送的信息获取请求,查询数据库,得到信息获取请求请求获取的相关信息,并将查询出的相关信息返回给客户端。

服务器接收客户端发送的信息获取请求,查询数据库,得到对应的信息,并将查询出的信息返回给客户端,使得用户可根据返回的信息实时了解快递包裹或快递柜的各种相关信息。

作为本发明一个实施例,信息获取请求包括:快递柜使用状态信息获取请求,快递柜使用状态信息获取请求中包含地理位置,用于获取地理位置周围预置范围内的目标快递柜管理的各柜格的使用状态信息;则步骤S103进一步包括:接收客户端发送的快递柜使用状态信息获取请求,查询数据库,得到地理位置周围预置范围内的目标快递柜的相关信息以及目标快递柜管理的各柜格的使用状态信息,并返回客户端。

举例来说,结合图2,当客户端检测到快递员在图2所示的操作界面中点击“格口查询”按钮时,获取用户输入的地理位置信息,并将包含该地理位置信息的快递柜使用状态信息获取请求发送给服务器,服务器根据该请求中的地理位置信息,查询数据库,得到该地理位置周围1公里内的目标快递柜的标识 信息、地理位置信息以及各目标快递柜管理的各柜格(格口)的使用状态信息(如图3所示)。

作为本发明一个实施例,信息获取请求包括:派件信息获取请求,派件信息获取请求中包含目标快递员帐号以及派件查询条件,用于获取目标快递员帐号关联的满足该派件查询条件的派件相关信息;则步骤S103进一步包括:接收客户端发送的派件信息获取请求,查询数据库,得到目标快递员帐号关联的满足该派件查询条件的派件相关信息并按照预置的第一统计规则进行统计,将统计结果返回客户端。其中派件的相关信息可以但不限于包括:快递员已从物流公司取件的快递包裹的相关信息、快递员已派件(存入快递柜)但收件人未取件的快递包裹的相关信息。派件查询条件可由用户在查询时指定或者按照默认配置确定,具体地可以但不限于包括:地址、时间、收货人、发货人、物流公司以及派件状态等等。通过查询数据库中快递包裹的关联快递员帐号以及收派状态相关信息可得到上述派件相关信息。

举例来说,结合图2,当客户端检测到快递员在图2所示的操作界面中点击“我的派件”按钮时,将包含该快递员当前使用的目标快递帐号X以及默认的派件查询条件的派件信息获取请求发送给服务器,其中预置的派件查询条件为30天内累计派件总数以及过往7天内派件详细记录,服务器根据该目标快递帐号X,查询数据库,得到目标快递帐号X关联的过往30天内的所有派件的相关信息,并根据预置的统计规则进行统计,得到30天内累计派件总数以及过往7天内派件详细记录并发送给客户端,客户端将服务器发送的30天内累计派件总数以及过往7天内派件详细记录按照如图4所示的方式进行显示。

作为本发明一个实施例,信息获取请求包括:收件信息获取请求,收件信息获取请求中包含目标快递员帐号以及收件查询条件,用于获取目标快递员帐号关联的满足该收件查询条件的收件相关信息,其中收件查询条件可由用户在查询时指定或者按照默认配置确定,具体地可以但不限于包括:地址、时间、 收货人、发货人、物流公司以及收件状态等等;则步骤S103进一步包括:接收客户端发送的收件信息获取请求,查询数据库,得到目标快递员帐号关联的满足收件查询条件的收件相关信息并按照预置的第二统计规则进行统计,将统计结果返回客户端。其中收件的相关信息可以但不限于包括:快递员已从快递柜取出的快递包裹的相关信息、快递员未从快递柜取出的快递包裹的相关信息。通过查询数据库中快递包裹的关联快递员帐号以及收派状态相关信息可得到上述收件相关信息。

举例来说,结合图2,当客户端检测到快递员在图2所示的操作界面中点击“我的收件”按钮时,将包含该快递员当前使用的目标快递帐号X以及默认的收件查询条件的收件信息获取请求发送给服务器,其中收件查询条件为30天内累计收件总数以及过往7天内收件详细记录,服务器根据该目标快递帐号X,查询数据库,得到目标快递帐号X关联的过往30天内的所有收件的相关信息,并根据预置的统计规则进行统计,得到30天内累计收件总数以及过往7天内收件详细记录并发送给客户端,客户端将服务器发送的30天内累计收件总数以及过往7天内收件详细记录按照如图5所示的方式进行显示。

作为本发明一个实施例,信息获取请求包括:物流信息获取请求,物流信息获取请求中包含快递标识信息,由客户端通过扫码的方式获得;则步骤S103进一步包括:接收客户端发送的物流信息获取请求,查询数据库,得到快递标识信息对应的物流信息,并返回客户端。

举例来说,结合图2,当客户端检测到快递员在图2所示的操作界面中的扫一扫图标时,调用摄像头扫描条形码或二维码得到快递标识信息,然后将包含该快递标识信息的物流信息获取请求发送给服务器,服务器根据该快递标识信息查询数据库,得到该快递标识信息关联快递包裹的物流信息并发送给客户端。如,该快递标识信息关联的快递包裹B已经由XXX物流运输公司运送到A省B市中转站。

需要说明的是,上述图2至图5所示的界面仅为一种示例,在实际应用中可不限于此。

本发明实施例中,通过服务器根据快递柜上报的快递员派件信息、用户寄件投递信息以及快递柜管理的各柜格的使用状态信息更新数据库中的相关数据,并根据客户端发送的信息获取请求,查询数据库,得到信息获取请求请求获取的信息,并将查询出的信息返回给客户端,实现了快递柜、服务器与客户端之间的信息联动,可帮助快递员不论身在何处都可以及时了解快递柜中的快递包裹的收派情况,解决现有技术中存在的快递员一旦离开了快递柜就无法及时了解快递包裹的收派情况,使得问题快件得不到及时解决,容易造成滞留件、遗失件的问题,提高快递业务处理效率。

请参阅图6,图6是本发明第二实施例提供的基于快递柜的快递信息联动装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图6示例的基于快递柜的快递信息联动装置可以是前述图1所示实施例提供的基于快递柜的快递信息联动方法的执行主体,如服务器或服务器中的一个模块。图6示例的基于快递柜的快递信息联动装置,主要包括:接收模块601、数据库更新模块602、查询模块603以及发送模块604。以上各功能模块详细说明如下:

其中,接收模块601,用于接收快递柜上报的快递员派件信息、用户寄件投递信息以及该快递柜管理的各柜格的使用状态信息;

数据库更新模块602,用于根据该快递员派件信息、该用户寄件投递信息以及该使用状态信息更新数据库中的相关数据,该数据库用于存储各该快递柜的相关信息以及各该快递柜存放过的快递包裹的收件方相关信息、寄件方相关信息、收派状态相关信息、关联的快递员帐号信息以及物流信息;

接收模块601,还用于接收客户端发送的信息获取请求;

查询模块603,用于根据该接收模块接收的客户端发送的信息获取请求, 查询该数据库,得到该信息获取请求请求获取的相关信息;

发送模块604,用于将查询出的相关信息返回给该客户端。

本实施例未尽之细节,请参阅前述图1至图5所示实施例的描述,此处不再赘述。

需要说明的是,以上图6示例的基于快递柜的快递信息联动装置的实施方式中,各功能模块的划分仅是举例说明,实际应用中可以根据需要,例如相应硬件的配置要求或者软件的实现的便利考虑,而将上述功能分配由不同的功能模块完成,即将基于快递柜的快递信息联动装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。而且,实际应用中,本实施例中的相应的功能模块可以是由相应的硬件实现,也可以由相应的硬件执行相应的软件完成。本说明书提供的各个实施例都可应用上述描述原则,以下不再赘述。

本发明实施例中,通过根据快递柜上报的快递员派件信息、用户寄件投递信息以及快递柜管理的各柜格的使用状态信息更新数据库中的相关数据,并根据客户端发送的信息获取请求,查询数据库,得到信息获取请求请求获取的相关信息,并将查询出的相关信息返回给客户端,实现了快递柜、服务器与客户端之间的信息联动,可帮助快递员不论身在何处都可以及时了解快递柜中的快递包裹的收派情况,解决现有技术中存在的快递员一旦离开了快递柜就无法及时了解快递包裹的收派情况,使得问题快件得不到及时解决,容易造成滞留件、遗失件的问题,提高快递业务处理效率。

请参阅图7,本发明第三实施例提供的基于快递柜的快递信息联动装置的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分。图7示例的基于快递柜的快递信息联动装置可以是前述图1所示实施例提供的基于快递柜的快递信息联动方法的执行主体,如服务器或服务器中的一个模块。图示例的基于快递柜的快递信息联动装置,主要包括:接收模块701、数据库更新模块702、查询模块703、发送模块704、第一统计模块705、第二统计模块706、 鉴权模块707、授权模块708、检测模块709以及信息推送模块710。以上各功能模块详细说明如下:

接收模块701,用于接收快递柜上报的快递员派件信息、用户寄件投递信息以及该快递柜管理的各柜格的使用状态信息;

数据库更新模块702,用于根据该快递员派件信息、该用户寄件投递信息以及该使用状态信息更新数据库中的相关数据,该数据库用于存储各该快递柜的相关信息以及各该快递柜存放过的快递包裹的收件方相关信息、寄件方相关信息、收派状态相关信息、关联的快递员帐号信息以及物流信息;

接收模块701,还用于接收客户端发送的信息获取请求;

查询模块703,用于根据接收模块701接收的客户端发送的信息获取请求,查询该数据库,得到该信息获取请求请求获取的相关信息;

发送模块704,用于将查询出的相关信息返回给该客户端。

进一步地,该信息获取请求包括:快递柜使用状态信息获取请求,该快递柜使用状态信息获取请求中包含地理位置,用于获取该地理位置周围预置范围内的目标快递柜管理的各柜格的使用状态信息;

接收模块701,还用于接收该客户端发送的该快递柜使用状态信息获取请求;

查询模块703,还用于根据接收模块701接收的该客户端发送的该快递柜使用状态信息获取请求,查询该数据库,得到该地理位置周围预置范围内的目标快递柜的相关信息以及该目标快递柜管理的各柜格的使用状态信息;

发送模块704,还用于将该地理位置周围预置范围内的目标快递柜的相关信息以及该目标快递柜管理的各柜格的使用状态信息返回该客户端。

进一步地,该信息获取请求包括:派件信息获取请求,该派件信息获取请求中包含目标快递员帐号以及派件查询条件;

接收模块701,还用于接收该客户端发送的该派件信息获取请求;

查询模块703,还用于根据接收模块701接收的该客户端发送的该派件信息获取请求查询该数据库,得到该目标快递员帐号关联的满足该派件查询条件的派件相关信息;

该装置还包括:

第一统计模块705,用于按照预置的第一统计规则对该派件相关信息进行统计;

发送模块704,还用于将该第一统计模块得到的统计结果返回该客户端。

进一步地,该信息获取请求包括:收件信息获取请求,该收件信息获取请求中包含目标快递员帐号以及收件查询条件;

接收模块701,还用于接收该客户端发送的该收件信息获取请求;

查询模块703,还用于根据接收模块701接收的该客户端发送的该收件信息获取请求查询该数据库,得到该目标快递员帐号关联的满足该收件查询条件的收件相关信息;

该装置还包括:

第二统计模块706,用于按照预置的第二统计规则将该收件相关信息进行统计;

发送模块704,还用于将该第二统计模块得到的统计结果返回该客户端。

进一步地,该信息获取请求包括:物流信息获取请求,该物流信息获取请求中包含快递标识信息,由该客户端通过扫码的方式获得;

接收模块701,还用于接收该客户端发送的该物流信息获取请求;

查询模块703,还用于根据接收模块701接收的该客户端发送的该物流信息获取请求查询该数据库,得到该快递标识信息对应的物流信息;

发送模块704,还用于将该快递标识信息对应的物流信息返回该客户端。

进一步地,接收模块701,还用于接收该客户端发送的授权请求,该授权请求中包含鉴权信息及用户帐号,该授权信息由该客户端通过扫描该快递柜上 的信息码获得;

该装置还包括:

鉴权模块707,用于将该鉴权信息与预置的验证信息进行匹配;

授权模块708,用于若该鉴权信息与该验证信息相匹配,则向该快递柜发送授权指令,该授权指令中包含该用户帐号,使得该快递柜授权该用户帐号使用该快递柜;

授权模块708,还用于若该鉴权信息与该验证信息不匹配,则不向该快递柜发送授权指令。

进一步地,该装置还包括:

检测模块709,用于当检测到该数据库中的数据更新时,根据更新的数据确定快递包裹的状态变化;

信息推送模块710,用于若有用户投递新的快递包裹,则根据快递柜上报的用户投递的新的快递包裹的相关信息,匹配对应的目标快递员,根据该目标快递员的快递员帐号,向该目标快递员的快递员帐号对应的客户端推送取件信息,使得该目标快递员根据该取件信息取出该用户寄件投递的新的快递包裹;

信息推送模块710,还用于若有快递包裹被收件人取走,则根据被取走的快递包裹关联的快递员帐号信息,向该被取走的快递包裹关联的快递员帐号对应的客户端推送收件人已取件通知信息。

本实施例未尽之细节,请参阅前述图1至图5所示实施例的描述,此处不再赘述。

本发明实施例中,通过根据快递柜上报的快递员派件信息、用户寄件投递信息以及快递柜管理的各柜格的使用状态信息更新数据库中的相关数据,并根据客户端发送的信息获取请求,查询数据库,得到信息获取请求请求获取的相关信息,并将查询出的相关信息返回给客户端,实现了快递柜、服务器与客户端之间的信息联动,可帮助快递员不论身在何处都可以及时了解快递柜中的快 递包裹的收派情况,解决现有技术中存在的快递员一旦离开了快递柜就无法及时了解快递包裹的收派情况,使得问题快件得不到及时解决,容易造成滞留件、遗失件的问题,提高快递业务处理效率。

请参阅图8,本发明第四实施例提供的基于快递柜的快递信息联动系统的结构示意图。如图8所示,该系统包括:快递柜801、服务器802以及客户端803。服务器802包括上述图6或图7所示的基于快递柜801的快递信息联动装置;快递柜801,用于向服务器802上报快递员派件信息、用户寄件投递信息以及快递柜801管理的各柜格的使用状态信息;客户端803用于当检测到用户触发信息获取操作时,向服务器802发送信息获取请求,接收服务器802返回的服务器802查询出的相关信息并显示给用户。

快递柜801、服务器802以及客户端803实现各自功能的过程具体可参考上述图1至图5所示第一实施例提供的基于快递柜的快递信息联动方法,以及上述图6和图7所示第二实施例和第三实施例提供的基于快递柜的快递信息联动装置的相关描述,此处不再赘述。

在本申请所提供的多个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信链接可以是通过一些接口,装置或模块的间接耦合或通信链接,可以是电性,机械或其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。

以上为对本发明所提供的基于快递柜的快递信息联动方法、装置及系统的描述,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。

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