本申请涉及计算机通讯技术领域,具体涉及一种物流状态信息推送的方法以及一种物流状态信息推送的装置;本申请同时涉及一种电子设备。
背景技术:
电子商务的飞速发展促进了物流行业的快速兴起,物流服务作为邮政业的重要组成部分,它将信息传递、物品递送、资金流通和文化传播等多种功能融合在一起,在网购已很普遍的当今社会,越来越成为人们生活中不可缺少的一部分,是不可替代的基础产业。
物流信息监控是对物流有关的计划、预测、动态信息等方面的信息进行收集和处理并展示的过程,使物流活动能够有效、顺利的进行。物流活动包括:包裹在出货前的包装、检验、加标签环节;在快递公司的运输环节、派件环节以及签收环节。在包裹的物流活动中,可能会遭遇如下的场景从而产生包裹异常信息:包裹在快递公司的运输环节(包括运输过程和派件员的派件过程),包裹可能会外包装破损,也可能会丢件;包裹在派件环节,由于天气聚变(台风,大雨,大雪等)会影响派件的速度造成延误;包裹在签收环节,包裹可能会被他人签收、买家拒签、买家联系不上需要二次派件等。
而现有的物流信息监控对包裹异常信息的处理都非常的被动。目前,物流信息监控针对这类包裹异常信息的处理方案为:该包裹的配送人员将包裹的异常信息发送给快递公司,快递公司通过回传物流节点信息,将异常信息推送给电子商务平台,平台将信息展示在物流详情页面,买家在刷新页面看到后联系卖家,卖家才会发现包裹异常。
由此可见,在现有的物流信息监控的处理方案下:对包裹异常信息的处理非常被动,且整个包裹异常信息的传递过程没有任何的警告通知,这样一来,该包裹的相关方不能及时的了解自己的包裹此时处于什么状态,无法及时妥善的处理这类问题,阻碍电子商务的发展。
技术实现要素:
本申请提供一种物流状态信息推送的方法以及一种物流状态信息推送的装置,以解决现有技术中的上述问题。本申请同时涉及一种电子设备。
本申请提供了一种物流状态信息推送的方法,所述物流状态信息推送的方法包括:
接收配送方发送的配送物的物流状态信息;所述配送物的物流状态信息中携带该配送物的特征标识;
判断所述配送物的物流状态信息是否符合预设的推送条件;若是,则进入下一步;
根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息;
向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
可选的,所述配送物的物流状态信息,包括:正常状态和异常状态两类;
所述正常状态至少包括如下一项:发货中、揽收、派件中、签收;
所述异常状态至少包括如下一项:丢件、破损、延误、无法联系用户、他人签收。
可选的,所述预设的推送条件至少包括如下一项:丢件、破损、延误、无法联系用户或他人签收。
可选的,所述判断所述配送物的物流状态信息是否符合预设的推送条件,包括:
根据预设的推送条件,从所述配送物的物流状态信息中识别并提取与所述推送条件相关的关键字;
若提取出与所述预设的推送条件相关的关键字,则本步骤的判断结果为是。
可选的,所述根据预设的推送条件,从所述配送物的物流状态信息中识别并提取与所述推送条件相关的关键字,包括:
根据所述预设的推送条件,确定与所述预设的推送条件相关的关键字;
采用模糊匹配方法,识别所述配送物的物流状态信息中是否包含与所述关键字匹配的信息;
根据识别结果,提取与所述预设的推送条件相关的关键字。
可选的,所述配送物的特征标识为:一串用于区分每个配送物的含有数字的编码。
可选的,所述根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息,包括:
根据所述配送物的特征标识在第一数据库中检索所述配送物的供需信息的特征标识;
根据所述供需信息的特征标识在第二数据库中检索所述配送物的供需信息;
获取所述配送物的供需信息中的相关方的信息;所述相关方的信息中至少包括:姓名以及联系方式。
可选的,所述向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息,采用如下方式实现:
通过与所述相关方的信息中的联系方式相对应的通讯方式,向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
可选的,所述相关方的信息中的联系方式,包括:手机号码或者旺旺号码。
相应的,本申请还提供了一种物流状态信息推送的装置,所述物流状态信息推送的装置包括:
状态信息接收单元、推送条件判断单元、相关方检索单元以及告知信息发送单元;
所述状态信息接收单元,用于接收配送方发送的配送物的物流状态信息;所述配送物的物流状态信息中携带该配送物的特征标识;
所述推送条件判断单元,用于判断所述配送物的物流状态信息是否符合预设的推送条件;若是,则进入下一步;
所述相关方检索单元,用于根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息;
所述告知信息发送单元,用于向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
可选的,所述状态信息接收单元,接收的配送物的物流状态信息,包括:正常状态和异常状态两类;
所述正常状态至少包括如下一项:发货中、揽收、派件中、签收;
所述异常状态至少包括如下一项:丢件、破损、延误、无法联系用户、他人签收。
可选的,所述推送条件判断单元,包括:关键字提取子单元以及判断结果生成子单元;
所述关键字提取子单元,用于根据预设的推送条件,从所述配送物的物流状态信息中识别并提取与所述推送条件相关的关键字;
所述判断结果生成子单元,用于若提取出与所述预设的推送条件相关的关键字,则本步骤的判断结果为是。
可选的,所述关键字提取子单元,包括:关键字确定子单元、识别子单元以及提取子单元;
所述关键字确定子单元,用于根据所述预设的推送条件,确定与所述预设的推送条件相关的关键字;
所述识别子单元,用于采用模糊匹配方法,识别所述配送物的物流状态信息中是否包含与所述关键字匹配的信息;
所述提取子单元,用于根据识别结果,提取与所述预设的推送条件相关的关键字。
可选的,所述状态信息接收单元,接收的配送物的物流状态信息中携带的该配送物的特征标识为:一串用于区分每个配送物的含有数字的编码。
可选的,所述相关方检索单元,包括:特征标识检索子单元、供需信息检索子单元以及相关方获取子单元;
所述特征标识检索子单元,用于根据所述配送物的特征标识在第一数据库中检索所述配送物的供需信息的特征标识;
所述供需信息检索子单元,用于根据所述供需信息的特征标识在第二数据库中检索所述配送物的供需信息;
所述相关方获取子单元,用于获取所述配送物的供需信息中的相关方的信息;所述相关方的信息中至少包括:姓名以及联系方式。
可选的,所述告知信息发送单元,具体用于通过与所述相关方的信息中的联系方式相对应的通讯方式,向所述配送物相关方推送基于所述配送物的物流状 态信息生成的物流状态告知信息。
可选的,所述告知信息发送单元,具体用于通过手机号码或者旺旺号码,向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
此外,本申请还提供了一种电子设备,包括:
显示器;
处理器;
存储器,用于存储信息推送程序,所述程序在被所述处理器读取执行时,执行如下操作:接收配送方发送的配送物的物流状态信息;所述配送物的物流状态信息中携带该配送物的特征标识;判断所述配送物的物流状态信息是否符合预设的推送条件;若是,则进入下一步;根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息;向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
与现有技术相比,本申请具有以下优点:
本申请提供的一种物流状态信息推送的方法、装置以及电子设备,通过接收配送方发送的配送物的物流状态信息;所述配送物的物流状态信息中携带该配送物的特征标识;判断所述配送物的物流状态信息是否符合预设的推送条件;若是,则进入下一步;根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息;向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。所述技术方案解决了对包裹异常信息的处理非常被动的问题,使卖家和买家可以更及时的了解到包裹此时处于什么状态,在包裹发生异常时,可以及时妥善的处理问题,提高包裹在运输过程中的认知度,完善对物流状态的处理和展示的过程。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1示出了根据本申请的实施例提供的物流状态信息推送的方法的流程图;
图2示出了根据本申请的实施例提供的判断所述配送物的物流状态信息是否符合预设的推送条件的流程图;
图3示出了根据本申请的实施例提供的根据预设的推送条件,从所述配送物的物流状态信息中识别并提取与所述推送条件相关的关键字的流程图;
图4示出了根据本申请的实施例提供的根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息的流程图;
图5示出了根据本申请的实施例提供的物流状态信息推送的装置的示意图;
图6示出了根据本申请的实施例提供的电子设备的示意图。
具体实施方式
为了能够更清楚地理解本申请的上述目的、特征和优点,下面结合附图和具体实施方式对本申请进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是,本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此,本申请不受下面公开的具体实施的限制。
本申请的实施例提供了一种物流状态信息推送的方法以及一种物流状态信息推送的装置,本申请的实施例同时提供了一种电子设备。在下面的实施例中逐一进行详细说明。
本申请的实施例提供了一种物流状态信息推送的方法。所述物流状态信息推送的方法实施例如下:
请参考图1,其示出了根据本申请的实施例提供的物流状态信息推送的方法的流程图。
所述物流状态信息推送的方法包括:
步骤s101,接收配送方发送的配送物的物流状态信息;所述配送物的物流 状态信息中携带该配送物的特征标识。
在本实施例中,所述配送方是指执行物流任务的物流服务提供商;配送方通过配送管理平台提供各类物流状态信息;配送管理平台包括相关的数据库、物流管理服务器以及为该配送管理平台提供各种配送消息的终端,例如:配送该配送物的快递员使用的带有通信功能的专用配送设备、装有相应的软件的个人电脑、手持设备、电子平板、移动电话或其他智能设备。
需要说明的是,所述配送物的物流状态信息是指:该配送物从物流活动中的包装环节开始,处在快递公司的运输环节、派件环节以及签收环节时,该配送物的当前状态信息,当前状态信息一般是描述所述配送物的当前状态的文字信息;进一步的,所述文字信息可以是对应不同物流状态并且已经标准化的文字信息,但是也可能是一些由相关人员直接输入描述物流状态的描述性文字,此时就不具备标准化的特点。此外,随着搜集物流信息方式的多样性,也完全不排除所述当前状态信息采用语音形式或者图片形式,甚至是视频形式;采用这些形式时,可以结合语音识别、图片识别、ocr技术等,从中提取标准化的物流状态关键字。
在本实施例中,假定所述配送物的物流状态信息可以是:配送该配送物的快递员在用于配送的智能设备中,输入的描述所述配送物的当前状态的文字信息,或者是配送该配送物的快递员在用于配送的智能设备中,选择系统中基于标准化确定的描述所述配送物的当前状态的文字信息,即:系统中自带的描述所述配送物的当前状态的文字信息。若所述配送物的物流状态信息是以系统中基于标准化确定的描述所述配送物的当前状态的文字信息,则所述配送物的物流状态信息,包括:正常状态和异常状态两类;
所述正常状态至少包括如下一项:发货中、揽收、派件中、签收;
所述异常状态至少包括如下一项:丢件、破损、延误、无法联系用户、他人签收。
例如:若所述配送物正处于物流活动中的包装环节,则在本步骤中接收到的配送方发送的配送物的物流状态信息为发货中;若所述配送物正处于物流活动中的派件环节,则在本步骤中接收到的配送方发送的配送物的物流状态信息为派件中;若所述配送物正处于物流活动中的任意环节且该配送物丢失,则在本步骤中接收到的配送方发送的配送物的物流状态信息为丢件。
为了确定所述配送物的物流状态信息为异常状态时,所述配送物处于的环节,本实施例的技术方案提供了一种优选实施方式,在优选方式下,在步骤s101,接收的所述配送方发送的配送物的物流状态信息中,可以同时包括所述配送物的正常状态以及异常状态,例如:若所述配送物正处于物流活动中的派件环节中,由于在运输过程中使所述配送物的外包装破损,则在本步骤中接收到的配送方发送的配送物的物流状态信息为派件中以及破损。
在本实施例中,接收的配送方发送的配送物的物流状态信息中还携带该配送物的特征标识,所述特征标识是为了区分和识别每个配送物而设置的,所述配送物的特征标识为:一串用于区分每个配送物的含有数字的编码。在具体实施时,所述配送物的特征标识是该配送物的运单号,所述运单号是由负责配送该配送物的物流根据各自的正则表达式计算出的一串含有数字的编码。
在本实施例中,所述接收配送方发送的配送物的物流状态信息,可以采用如下方式实现:通过wifi等无线通讯方式与所述配送方之间建立连接关系,或者通过移动互联网与所述配送方之间建立连接关系后,接收配送方发送的配送物的物流状态信息。
步骤s103,判断所述配送物的物流状态信息是否符合预设的推送条件;若是,则进入下一步。
在本实施例中,所述判断所述配送物的物流状态信息是否符合预设的推送条件,可以采用如下方式实现:以预设的推送条件为依据,对步骤s101中接收的配送方发送的配送物的物流状态信息进行比对,判断所述配送物的物流状态信息是否符合预设的推送条件。所述预设的推送条件至少包括如下一项:丢件、破损、延误、无法联系用户或他人签收。
可以理解的,由于所述配送物的物流状态信息可以是配送该配送物的快递员在用于配送的智能设备中,输入的描述所述配送物的当前状态的文字信息,或者是配送该配送物的快递员在用于配送的智能设备中,选择系统中基于标准化确定的描述所述配送物的当前状态的文字信息中的一种,所以当所述配送物的物流状态信息是配送该配送物的快递员在用于配送的智能设备中,输入的描述所述配送物的当前状态的文字信息时,所述配送物的物流状态信息通常为表述简洁,往往只表达出其大概意义,而不太注意规范性的短语,可能包括拼写错误或者缩写短语等,并且在每次输入时输入的关键字不一定只有一个词语,通 常是包含了以空格分隔或条目分别的多个关键字,但关键字的内容离散且短,不能独立成文,所以在步骤s101中接收的配送方发送的配送物的物流状态信息不够清晰和明确。
为了明确输入的描述所述配送物的当前状态的文字信息,下面对步骤s103判断所述配送物的物流状态信息是否符合预设的推送条件进行具体说明。所述判断所述配送物的物流状态信息是否符合预设的推送条件,具体包括步骤s103-1至s103-2,下面结合图2作进一步说明。
请参考图2,其示出了根据本申请的实施例提供的判断所述配送物的物流状态信息是否符合预设的推送条件的流程图。
步骤s103-1,根据预设的推送条件,从所述配送物的物流状态信息中识别并提取与所述推送条件相关的关键字。
由于所述配送物的物流状态信息通常为表述简洁,往往只表达出其大概意义,而不太注意规范性的短语,可能包括拼写错误或者缩写短语等,所以在执行步骤s103-1之前,还需要对所述配送物的物流状态信息进行预处理,使所述配送物的物流状态信息呈现标准化状态,具体可以采用如下方式实现:对所述配送物的物流状态信息进行数据清洗的预处理,对物流状态信息进行分词处理,删除所述物流状态信息中的停止词和无实际意义的虚词等,使得预处理后的所述配送物的物流状态信息呈现为标准化状态。例如:可以使用lucene分词工具对所述配送物的物流状态信息执行预处理。
在对所述配送物的物流状态信息进行预处理后,所述根据预设的推送条件,从所述配送物的物流状态信息中识别并提取与所述推送条件相关的关键字,具体包括步骤s103-1-1至s103-1-3,下面结合图3作进一步说明。
请参考图3,其示出了根据本申请的实施例提供的根据预设的推送条件,从所述配送物的物流状态信息中识别并提取与所述推送条件相关的关键字的流程图。
步骤s103-1-1,根据所述预设的推送条件,确定与所述预设的推送条件相关的关键字。
在本实施例中,根据所述预设的推送条件,确定的与所述预设的推送条件相关的关键字,包括:丢件、破损、延误、无法联系用户或他人签收。
步骤s103-1-2,采用模糊匹配方法,识别所述配送物的物流状态信息中是 否包含与所述关键字匹配的信息。
在本实施例中,所述采用模糊匹配方法,识别所述配送物的物流状态信息中是否包含与所述关键字匹配的信息是,对预处理后呈现出的标准化状态的所述配送物的物流状态信息采用模糊匹配方法进行识别,将识别出的文字信息与所述关键字进行比对,判断从所述配送物的物流状态信息中识别出的文字信息与所述关键字是否相同。
需要说明的是,模糊匹配方法是目前计算机查找信息用得最多的一种匹配方法,是利用部分参数查找到相关数据的方式。比如说按姓名查询,仅指定姓名的某个部分,如姓或名字中的某个字或它们的组合,都可以找出与之相关的数据。主要用来在已知信息少的情况下尽可能的找出所需要的数据。
例如:select*fromxxxwherestatuslike'%',like是模糊查询的关键字,%是通配符,代表多个任意匹配,'丢%'就是搜索后半段是任意字符,开头是“丢”字的记录,类似的可以将%放在条件字段的任意位置。_是单个字符的统配符,可以匹配单个任意字符。
步骤s103-1-3,根据识别结果,提取与所述预设的推送条件相关的关键字。
在本实施例中,所述根据识别结果,提取与所述预设的推送条件相关的关键字,可以采用如下方式实现:若识别出的文字信息与所述关键字的识别结果为相同,则提取该识别出的文字信息。
可以理解的,按照预设的推送条件从所述配送物的物流状态信息中,识别并提取与所述推送条件相关的关键字,是对所述配送物的物流状态信息的筛选过程,缩小所述物流状态信息,删除部分信息含量低、不具有类别意义的物流状态信息,以便在减少关键字信息数量的同时,增加对关键字的命中率。所述根据预设的推送条件,从所述配送物的物流状态信息中识别并提取与所述推送条件相关的关键字的步骤,是判断所述配送物的物流状态信息是否在预设的推送条件中的过程,只要所述配送物的物流状态信息在预设的推送条件中出现,就将该物流状态信息提取出来。
步骤s103-2,若提取出与所述预设的推送条件相关的关键字,则本步骤的判断结果为是。
若在步骤s103-1中提取出与所述预设的推送条件相关的关键字,则本步骤返回的判断结果为是,触发并执行步骤s105。
由于所述配送物的物流状态信息还可以是:配送该配送物的快递员在用于配送的智能设备中,选择系统中基于标准化确定的描述所述配送物的当前状态的文字信息,所以此种情况下,在步骤s103判断所述配送物的物流状态信息是否符合预设的推送条件中,是将所述配送物的物流状态信息直接与所述预设的推送条件进行比对,并判断所述配送物的物流状态信息是否与所述预设的推送条件相同,并生成相应的判断结果。若判断结果为是,则进入步骤s105。
步骤s105,根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息。
本步骤根据步骤s103中的判断结果决定是否执行,若步骤s103判断结果为是,则说明所述配送物的物流状态信息符合预设的推送条件,则执行根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息的步骤。
所述根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息,具体包括步骤s105-1至s105-3,下面结合图4作进一步说明。
请参考图4,其示出了根据本申请的实施例提供的根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息的流程图。
步骤s105-1,根据所述配送物的特征标识在第一数据库中检索所述配送物的供需信息的特征标识。
在本实施例中,所述根据所述配送物的特征标识在第一数据库中检索所述配送物的供需信息的特征标识,可以采用如下方式实现:根据在步骤s101中接收的配送方发送的配送物的物流状态信息中还携带该配送物的特征标识,在所述第一数据库中检索对应所述配送物的特征标识的记录,并在该条记录中获取所述配送物的供需信息的特征标识。
需要说明的是,所述配送物的特征标识是该配送物的运单号,则所述第一数据库为存储各个配送物的配送信息的物流数据库,在此种情况下,本步骤是根据所述配送物的运单号在物流数据库中通过运单号检索存储有该配送物完整配送信息的记录,其中,该条记录中存储有所述配送物的供需信息的特征标识。所述配送物的供需信息的特征标识是该配送物的订单号。例如:所述物流数据库中存储的记录包括如下字段:运单号、物流公司信息、购买该配送物的用户的信息以及该运单对应的订单号。
步骤s105-2,根据所述供需信息的特征标识在第二数据库中检索所述配送物的供需信息。
可以理解的,由于运单是基于配送物的订单信息生成,且运单信息是由出售该配送物的用户在出货时填写的,所以存储该运单信息的物流数据库中大部分只有物流公司信息以及购买该配送物的用户的信息,所以还需通过该运单对应的订单号检索所述配送物的供需信息。
所述根据所述供需信息的特征标识在第二数据库中检索所述配送物的供需信息,可以采用如下方式实现:根据在步骤s105-1中检索的所述配送物的供需信息的特征标识,在第二数据库中检索对应所述配送物的供需信息的特征标识的记录,并在该条记录中获取所述配送物的供需信息。
需要说明的是,所述配送物的供需信息的特征标识是该配送物的订单号,所述配送物的供需信息是该配送物的订单信息,则所述第二数据库为存储各个配送物的订单信息的订单数据库,具体的,本步骤是根据所述配送物的订单号在订单数据库中通过订单号检索存储有该配送物完整订单信息的记录。例如:所述订单数据库中存储的记录包括如下字段:订单号、购买该配送物的用户的信息以及出售该配送物的用户的信息。
可以理解的,在所述订单数据库中存储的订单是用户在电子商务平台上下单后,基于该下单操作在订单数据库中生成的一条记录,记录的主键为订单号。
步骤s105-3,获取所述配送物的供需信息中的相关方的信息;所述相关方的信息中至少包括:姓名以及联系方式。
在本实施例中,所述获取所述配送物的供需信息中的相关方的信息,可以采用如下方式实现:读取所述配送物的供需信息中的相关方的姓名以及联系方式字段,并获取上述字段中的取值。
需要说明的是,在所述订单数据库中存储的订单中的姓名字段,包括:购买该配送物的联系人姓名或者名称以及出售该配送物的商家联系人姓名或者名称;在所述订单数据库中存储的订单中的联系方式字段是相关方在各自的账户信息中预留的联系方式,例如:手机号码或者旺旺号码。
步骤s107,向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
在本实施例中,所述向所述配送物相关方推送基于所述配送物的物流状态信 息生成的物流状态告知信息,可以采用如下方式实现:通过与所述相关方的信息中的联系方式相对应的通讯方式,向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。所述相关方的信息中的联系方式,包括:手机号码或者旺旺号码。
需要说明的是,所述基于所述配送物的物流状态信息生成的物流状态告知信息是将步骤s101中接收的配送方发送的配送物的物流状态信息放入物流状态告知信息中,并通过与所述相关方的信息中的联系方式相对应的通讯方式进行推送;若所述相关方的信息中预留的联系方式为手机号码,则通过短信息的方式向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息;若所述相关方的信息中预留的联系方式为旺旺号码,则通过旺旺通讯客户端向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
在上述的实施例中,提供了一种物流状态信息推送的方法,与上述物流状态信息推送的方法相对应的,本申请还提供了一种物流状态信息推送的装置。由于装置的实施例基本相似于方法的实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述描述的装置实施例仅仅是示意性的。所述物流状态信息推送的装置实施例如下:
请参考图5,其示出了根据本申请的实施例提供的物流状态信息推送的装置的示意图。
所述物流状态信息推送的装置,包括:状态信息接收单元501、推送条件判断单元503、相关方检索单元505以及告知信息发送单元507;
所述状态信息接收单元501,用于接收配送方发送的配送物的物流状态信息;所述配送物的物流状态信息中携带该配送物的特征标识;
所述推送条件判断单元503,用于判断所述配送物的物流状态信息是否符合预设的推送条件;
所述相关方检索单元505,用于接收所述推送条件判断单元的判断结果,若是,则根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息;
所述告知信息发送单元507,用于向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
可选的,所述状态信息接收单元501,接收的配送物的物流状态信息,包括:正常状态和异常状态两类;
所述正常状态至少包括如下一项:发货中、揽收、派件中、签收;
所述异常状态至少包括如下一项:丢件、破损、延误、无法联系用户、他人签收。
可选的,所述推送条件判断单元503,包括:关键字提取子单元以及判断结果生成子单元;
所述关键字提取子单元,用于根据预设的推送条件,从所述配送物的物流状态信息中识别并提取与所述推送条件相关的关键字;
所述判断结果生成子单元,用于若提取出与所述预设的推送条件相关的关键字,则本步骤的判断结果为是。
可选的,所述关键字提取子单元,包括:关键字确定子单元、识别子单元以及提取子单元;
所述关键字确定子单元,用于根据所述预设的推送条件,确定与所述预设的推送条件相关的关键字;
所述识别子单元,用于采用模糊匹配方法,识别所述配送物的物流状态信息中是否包含与所述关键字匹配的信息;
所述提取子单元,用于根据识别结果,提取与所述预设的推送条件相关的关键字。
可选的,所述状态信息接收单元501,接收的配送物的物流状态信息中携带的该配送物的特征标识为:一串用于区分每个配送物的含有数字的编码。
可选的,所述相关方检索单元505,包括:特征标识检索子单元、供需信息检索子单元以及相关方获取子单元;
所述特征标识检索子单元,用于根据所述配送物的特征标识在第一数据库中检索所述配送物的供需信息的特征标识;
所述供需信息检索子单元,用于根据所述供需信息的特征标识在第二数据库中检索所述配送物的供需信息;
所述相关方获取子单元,用于获取所述配送物的供需信息中的相关方的信息;所述相关方的信息中至少包括:姓名以及联系方式。
可选的,所述告知信息发送单元507,具体用于通过与所述相关方的信息中的联系方式相对应的通讯方式,向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
可选的,所述告知信息发送单元507,具体用于通过手机号码或者旺旺号码,向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
在上述的实施例中,提供了一种物流状态信息推送的方法以及一种物流状态信息推送的装置,此外,本申请还提供了一种电子设备;所述电子设备实施例如下:
请参考图6,其示出了根据本申请的实施例提供的电子设备的示意图。
所述电子设备,包括:显示器601;处理器603;存储器605;
所述存储器605,用于存储信息推送程序,所述程序在被所述处理器读取执行时,执行如下操作:接收配送方发送的配送物的物流状态信息;所述配送物的物流状态信息中携带该配送物的特征标识;判断所述配送物的物流状态信息是否符合预设的推送条件;若是,则根据所述配送物的特征标识,在数据库中检索与该特征标识对应的配送物相关方的信息;向所述配送物相关方推送基于所述配送物的物流状态信息生成的物流状态告知信息。
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。
1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按 照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。
2、本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,因此本申请的保护范围应当以本申请权利要求所界定的范围为准。