本发明涉及物流信息技术领域,尤其涉及一种物流信息处理方法及系统。
背景技术:
随着智能终端的普及,各种功能应用被大量开发,进一步丰富了智能终端的功能。在现有的物流领域中,物流服务商的送货员派件给客户,在客户签收到货证明后,送货员需要将到货证明送回办公室,接着,工作人员将到货证明扫描成电子件,再上传到物流系统中。完成上述过程,一般需要3~10天时间,花费大量时间。同时,在物流过程中,也会时常出现货物送错地址的问题。
技术实现要素:
为解决上述技术问题,本发明提供了一种物流信息处理方法及系统。
第一方面,本发明提供了一种物流信息处理方法,包括:
在交付货物之前,对配送员的用户id进行身份验证;
验证成功后,扫描所述货物上的识别码,获取所述货物的货物信息;
所述货物信息获取成功后,判断所述用户id是否为所述货物信息包括的预设配送员id,如是,则解锁定位模块,通过所述定位模块获取所述配送员的当前位置信息,否则显示错误提示信息;
所述当前位置信息获取成功后,将包括所述货物信息、所述当前位置信息和送货判断请求的第一加密报文发送到服务器;
接收所述服务器根据所述货物信息和所述当前位置信息判断送货地址是否正确的判断结果,如果所述送货地址正确,则锁定所述定位模块。
上述实施例的有益效果:在所述配送员通过所述货物上贴有的送货地址到达相应地点时,为了避免所述货物与实际送货地址不匹配的情况,则需要在交付货物之前,首先对所述配送员的身份进行验证,验证成功后,才能使用扫描功能,获取货物的货物信息,判断该配送员是否为货物信息中包括的预设配送员,如是则解锁定位模块,使用定位模块获取配送员当前位置信息,否则显示错误提示信息,退出,防止货物被送错地址或者被非预设配送员私藏等情况,保证了货物的安全。将获取到的所述货物信息和所述当前位置信息打包加密发送到所述务器进行送货地址判断,根据所述服务器返回的判断结果,决定是否要将所述货物交付给收件人,既保证了货物信息的安全性,又避免了货物交付失误导致的经济损失和信誉损失。
进一步,在获取到所述货物信息之后,还包括:判断所述货物信息的文件格式是否为预设文件格式,如是,则所述货物信息初步获取成功,否,则所述货物信息初步获取失败,将所述货物信息从所述本地存储器删除,并显示第五失败提示信息。
上述实施例的有益效果:在获取到所述货物信息之后,判断所述货物信息的文件格式是否为预设文件格式,如是,则表示所述货物信息初步获取成功,进一步判断所述货物信息占用本地存储器的字节数是否在预设范围内,如果文件格式验证不成功,则直接将所述货物信息从本地删除,不需要继续判断字节数,提高处理效率。
第二方面,本发明提供了一种物流信息处理系统,包括:
验证模块,用于在交付货物之前,对配送员的用户id进行身份验证;
扫描模块,用于验证成功后,扫描所述货物上的识别码,获取所述货物的货物信息;
获取模块,用于所述货物信息获取成功后,判断所述用户id是否为所述货物信息包括的预设配送员id,如是,则解锁定位模块,通过所述定位模块获取所述配送员的当前位置信息,否则显示错误提示信息;
第一发送模块,用于所述当前位置信息获取成功后,将包括所述货物信息、所述当前位置信息和送货判断请求的第一加密报文发送到服务器;
接收模块,用于接收所述服务器根据所述货物信息和所述当前位置信息判断送货地址是否正确的判断结果,如果所述送货地址正确,则锁定所述定位模块。
上述实施例的有益效果:在所述配送员通过所述货物上贴有的送货地址到达相应地点时,为了避免所述货物与实际送货地址不匹配的情况,则需要在交付货物之前,首先对所述配送员的身份进行验证,验证成功后,才能使用扫描功能,获取货物的货物信息,判断该配送员是否为货物信息中包括的预设配送员,如是则解锁定位模块,使用定位模块获取配送员当前位置信息,否则显示错误提示信息,退出,防止货物被送错地址或者被非预设配送员私藏等情况,保证了货物的安全。将获取到的所述货物信息和所述当前位置信息打包加密发送到所述务器进行送货地址判断,根据所述服务器返回的判断结果,决定是否要将所述货物交付给收件人,既保证了货物信息的安全性,又避免了货物交付失误导致的经济损失和信誉损失。
进一步,该系统还包括:第四判断模块,用于在扫描所述货物上的所述识别码后,并获取到所述货物的预定配送员信息后,判断所述用户id是否为所述预定配送员信息中包括的用户id,如是,则所述配送员为所述预定配送员,否,则所述配送员不为所述预定配送员,显示第五错误提示信息,记录日志并发送到所述服务器。
上述实施例的有益效果:在获取到所述货物信息之后,判断所述货物信息的文件格式是否为预设文件格式,如是,则表示所述货物信息初步获取成功,进一步判断所述货物信息占用本地存储器的字节数是否在预设范围内,如果文件格式验证不成功,则直接将所述货物信息从本地删除,不需要继续判断字节数,提高处理效率。
附图说明
图1为本发明实施例提供的一种物流信息处理方法的流程示意图;
图2为本发明实施例提供的一种物流信息处理方法的流程示意图;
图3为本发明实施例提供的一种物流信息处理方法的流程示意图;
图4为本发明实施例提供的一种物流信息处理方法的流程示意图;
图5为本发明实施例提供的一种物流信息处理方法的流程示意图;
图6为本发明实施例提供的一种物流信息处理方法的流程示意图;
图7为本发明实施例提供的一种物流信息处理系统的结构示意图;
图8为本发明实施例提供的一种物流信息处理系统的结构示意图;
图9为本发明实施例提供的一种物流信息处理方法的信令图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透切理解本发明。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
图1为本发明实施例提供的一种物流信息处理方法的流程示意图。
具体如图1所示,具体包括:
步骤110,在交付货物之前,对配送员的用户id进行身份验证。
配送员根据货物上贴的地址信息到达目的地之后,在将货物交付给收件人之前,需要确认该货物是否与该地址相匹配。在此之前,配送员通过手机或其他终端登录app软件,每个配送员在第一次执行配送任务时,需要注册该app软件的账号,注册成功后该app会给该配送员分配一个用户id,这个用户id作为唯一关键字代表了该配送员的身份。配送员在app软件中输入自己的账户和密码,如果账户和密码相匹配,则表示身份验证成功,如果不匹配则表示身份验证失败。
步骤120,验证成功后,扫描货物上的识别码,获取货物的货物信息;
配送员在身份验证成功后,通过终端上的app提供的扫描功能扫描货物上贴的识别码,例如条形码或二维码,扫描得到货物的货物信息,货物信息包括:货物id、货物种类、货物品质、卖家信息、货物跟踪信息等。
货物信息获取成功后,以配送员不可辨识的数据格式保存在终端内,如果以可辨识的数据格式保存在终端内的话,配送员可能会发现货物为贵重物品而私藏,为了避免这种情况,则可以将货物信息以配送员不可辨识的数据格式保存在终端内。
步骤130,货物信息获取成功后,判断用户id是否为货物信息包括的预设配送员id,如是,则解锁定位模块,通过定位模块获取配送员的当前位置信息,否则显示错误提示信息。
在扫描货物上的识别码后,还可以获取到货物的预定配送员信息,判断用户id是否为预定配送员信息中包括的用户id,如是,则表示配送员为预定配送员,否则表示配送员不为预定配送员,显示第五错误提示信息,记录日志并发送到服务器。在交付货物之前,对配送员的用户id进行身份验证,这只是对该用户的配送员身份进行验证,并没有进一步验证配送员是否为货物的预定配送员,如果不是,则需要记录日志并将日志发送到服务器,通过服务器同步到其他配送员的终端,告知其他配送员该货物的预设配送员并非当前配送员,防止当前配送员将该货物私藏,如果是,则表示该配送员即为预定配送员,也就是说该货物本就是该配送员应该配送的货物,防止货物被送错地址或者被非预设配送员私藏等情况,保证了货物的安全。
在确认货物的货物信息获取成功后,再通过终端自带的定位功能获取终端的当前位置信息,同样也是配送员的当前位置信息。在确认货物信息获取成功后,才启动获取当前位置信息,而不是在获取货物信息的同时就获取当前位置信息,或者是在获取货物信息之前就获取当前位置信息,如果货物信息获取不成功,那么前面的获取当前位置信息就相当于做了无用功,是浪费资源和时间的,故而,本技术方案首先是验证配送员的身份,在确保配送员的身份之后获取货物的货物信息,在确保货物信息获取成功后,才获取当前位置信息,避免货物信息获取不成功的情况下依然获取当前位置信息的情况,从而节省了时间和资源。
步骤140,当前位置信息获取成功后,将包括货物信息、当前位置信息和送货判断请求的第一加密报文发送到服务器。
在货物的货物信息和配送员的当前位置信息均获取成功后,通过终端将货物信息、当前位置信息和送货判断请求一并打包,然后加密得到第一加密报文,通过网络发送到服务器,服务器接收并判断货物信息和当前位置信息是否匹配,服务器判断完毕后会发送一个判断结果到该终端。
数据加密算法包括对称密钥和公开密钥,对称密钥是指加密和解密使使用同一个密钥,即同一个算法;公开密钥是指加密和解密时使用不同的密钥,即不同的算法,虽然两者之间存在一定的关系,但不可能轻易地从一个推导出另一个。相比之下,公开密钥的安全性会更高。
假设采用对称密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第一密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
假设采用公开密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第二密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
步骤150,接收服务器根据货物信息和当前位置信息判断送货地址是否正确的判断结果,如果送货地址正确,则锁定定位模块。
接收服务器发送的判断结果,根据判断结果判断是否将该货物交付给收件人,如果送货地址正确则锁定定位模块,交付货物,继续配送下一个货物。
本发明实施例提供的一种物流信息处理方法,在所述配送员通过所述货物上贴有的送货地址到达相应地点时,为了避免所述货物与实际送货地址不匹配的情况,则需要在交付货物之前,首先对所述配送员的身份进行验证,验证成功后,才能使用扫描功能,获取货物的货物信息,判断该配送员是否为货物信息中包括的预设配送员,如是则解锁定位模块,使用定位模块获取配送员当前位置信息,否则显示错误提示信息,退出,防止货物被送错地址或者被非预设配送员私藏等情况,保证了货物的安全。将获取到的所述货物信息和所述当前位置信息打包加密发送到所述务器进行送货地址判断,根据所述服务器返回的判断结果,决定是否要将所述货物交付给收件人,既保证了货物信息的安全性,又避免了货物交付失误导致的经济损失和信誉损失。
本发明实施例还提供了一种物流信息处理方法,图2为本发明实施例提供的一种物流信息处理方法的流程示意图。
具体如图2所示,具体包括:
步骤200,在货物出仓之前,将包括货物的物流信息和出仓请求的第二加密报文发送到服务器,物流信息包括货物的货物信息、送货地址、出仓时间、出仓地址、配送员信息和预设送达时间。
当然,步骤200是可选的步骤。本实施例的执行主体例如可以是一手持的终端,例如手机等,该终端例如可以由配送员操作。在货物出仓之前,配送员通过手持终端或电脑将即将出仓的货物的物流信息和出仓请求一并封装打包,并进行加密,得到第二加密报文,最后,将第二加密报文通过网络发送至服务器,服务器接收并保存。
数据加密算法包括对称密钥和公开密钥,对称密钥是指加密和解密使用同一个密钥,即同一个算法;公开密钥是指加密和解密时使用不同的密钥,即不同的算法,虽然两者之间存在一定的关系,但不可能轻易地从一个推导出另一个。相比之下,公开密钥的安全性会更高。
假设采用对称密钥,终端对货物的物流信息和出仓请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第一密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的物流信息和出仓请求。
假设采用公开密钥,终端对货物的物流信息和出仓请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第二密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的物流信息和出仓请求。
步骤210,在交付货物之前,对配送员的用户id进行身份验证。
配送员根据货物上贴的地址信息到达目的地之后,在将货物交付给收件人之前,需要确认该货物是否与该地址相匹配。在此之前,配送员通过手机或其他终端登录app软件,每个配送员在第一次执行配送任务时,需要注册该app软件的账号,注册成功后该app会给该配送员分配一个用户id,这个用户id作为唯一关键字代表了该配送员的身份。配送员在app软件中输入自己的账户和密码,如果账户和密码相匹配,则表示身份验证成功,如果不匹配则表示身份验证失败。
步骤220,验证成功后,扫描货物上的识别码,获取货物的货物信息;
配送员在身份验证成功后,通过终端上的app提供的扫描功能扫描货物上贴的识别码,例如条形码或二维码,扫描得到货物的货物信息,货物信息包括:货物id、货物种类、货物品质、卖家信息、货物跟踪信息等。
货物信息获取成功后,以配送员不可辨识的数据格式保存在终端内,如果以可辨识的数据格式保存在终端内的话,配送员可能会发现货物为贵重物品而私藏,为了避免这种情况,则可以将货物信息以配送员不可辨识的数据格式保存在终端内。
步骤230,货物信息获取成功后,判断用户id是否为货物信息包括的预设配送员id,如是,则解锁定位模块,通过定位模块获取配送员的当前位置信息,否则显示错误提示信息。
在扫描货物上的识别码后,还可以获取到货物的预定配送员信息,判断用户id是否为预定配送员信息中包括的用户id,如是,则表示配送员为预定配送员,否则表示配送员不为预定配送员,显示第五错误提示信息,记录日志并发送到服务器。在交付货物之前,对配送员的用户id进行身份验证,这只是对该用户的配送员身份进行验证,并没有进一步验证配送员是否为货物的预定配送员,如果不是,则需要记录日志并将日志发送到服务器,通过服务器同步到其他配送员的终端,告知其他配送员该货物的预设配送员并非当前配送员,防止当前配送员将该货物私藏,如果是,则表示该配送员即为预定配送员,也就是说该货物本就是该配送员应该配送的货物,防止货物被送错地址或者被非预设配送员私藏等情况,保证了货物的安全。
在确认货物的货物信息获取成功后,再通过终端自带的定位功能获取终端的当前位置信息,同样也是配送员的当前位置信息。在确认货物信息获取成功后,才启动获取当前位置信息,而不是在获取货物信息的同时就获取当前位置信息,或者是在获取货物信息之前就获取当前位置信息,如果货物信息获取不成功,那么前面的获取当前位置信息就相当于做了无用功,是浪费资源和时间的,故而,本技术方案首先是验证配送员的身份,在确保配送员的身份之后获取货物的货物信息,在确保货物信息获取成功后,才获取当前位置信息,避免货物信息获取不成功的情况下依然获取当前位置信息的情况,从而节省了时间和资源。
步骤240,当前位置信息获取成功后,将包括货物信息、当前位置信息和送货判断请求的第一加密报文发送到服务器。
在货物的货物信息和配送员的当前位置信息均获取成功后,通过终端将货物信息、当前位置信息和送货判断请求一并打包,然后加密得到第一加密报文,通过网络发送到服务器,服务器接收并判断货物信息和当前位置信息是否匹配,服务器判断完毕后会发送一个判断结果到该终端。
数据加密算法包括对称密钥和公开密钥,对称密钥是指加密和解密使使用同一个密钥,即同一个算法;公开密钥是指加密和解密时使用不同的密钥,即不同的算法,虽然两者之间存在一定的关系,但不可能轻易地从一个推导出另一个。相比之下,公开密钥的安全性会更高。
假设采用对称密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第一密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
假设采用公开密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第二密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
步骤250,接收服务器根据货物信息和当前位置信息判断送货地址是否正确的判断结果,如果送货地址正确,则锁定定位模块。
接收服务器发送的判断结果,根据判断结果判断是否将该货物交付给收件人,如果送货地址正确则锁定定位模块,交付货物。
步骤260,在接收服务器发送的判断结果之后,根据判断结果判断送货地址是否正确,如果正确,则交付货物并记录当前送货时间,判断当前送货时间是否超过预设送达时间,如是,则显示第三失败提示信息,如果不正确,则显示第四失败提示信息。
在接收到服务器发送的判断结果之后,如果判断结果为正确,则表示送货地址正确,交付货物并记录当前送货时间,然后判断当前送货时间是否超过预设送达时间,如果超过,则表示配送员没有在指定时间内将货物送达,显示第三失败提示信息,是告知当前配送员自己的失误,并且该提示信息会保存下来作为评价配送员配送业绩好坏的一个重要指标,如果超过了则该配送员的业绩就会受到影响,物流公司会将配送员的业绩与工资进行挂钩,如果多次出现超时配送则扣钱,如果表现良好则以资奖励,通过这样的奖惩制度,督促配送员按时配送,使其对配送货物更加负责;如果判断结果为不正确,则表示送货地址错误,显示第四失败提示信息是用于告知配送员搞错了地址,并及时提示配送员重新配送,防止配送员延误送货时间,使得收件人及时取件。
本发明实施例提供的一种物流信息处理方法,在货物出仓之前,通过终端,可以是配送员的手持终端,也可以是专门出仓的工作人员的电脑,将包括货物的物流信息和出仓请求的第二加密报文发送到服务器,这样,服务器在进行后续的送货判断处理之前,就保存了货物的所有相关信息,用以在送货判断处理过程中提供货物的货物信息、送货地址、出仓时间、出仓地址、配送员信息和预设送达时间等;还可以判断配送员是否预设送达时间内将货物送达至收件人,收件人可以给配送员评价,评价信息会作为该配送员的业绩考核指标。
本发明实施例还提供了一种物流信息处理方法,图3为本发明实施例提供的一种物流信息处理方法的流程示意图。
具体如图3所示,具体包括:
步骤310,在交付货物之前,对配送员的用户id进行身份验证。
配送员根据货物上贴的地址信息到达目的地之后,在将货物交付给收件人之前,需要确认该货物是否与该地址相匹配。在此之前,配送员通过手机或其他终端登录app软件,每个配送员在第一次执行配送任务时,需要注册该app软件的账号,注册成功后该app会给该配送员分配一个用户id,这个用户id作为唯一关键字代表了该配送员的身份。配送员在app软件中输入自己的账户和密码,如果账户和密码相匹配,则表示身份验证成功,如果不匹配则表示身份验证失败。
步骤320,验证成功后,扫描货物上的识别码,获取货物的货物信息;
配送员在身份验证成功后,通过终端上的app提供的扫描功能扫描货物上贴的识别码,例如条形码或二维码,扫描得到货物的货物信息,货物信息包括:货物id、货物种类、货物品质、卖家信息、货物跟踪信息等。
货物信息获取成功后,以配送员不可辨识的数据格式保存在终端内,如果以可辨识的数据格式保存在终端内的话,配送员可能会发现货物为贵重物品而私藏,为了避免这种情况,则可以将货物信息以配送员不可辨识的数据格式保存在终端内。
步骤330,获取货物信息占用本地存储器的字节数,判断字节数是否在预设范围内,如是,则货物信息获取成功,否,则货物信息获取失败,将货物信息从本地存储器删除,并显示第一失败提示信息。
终端接收到服务器发送的货物信息之后,在读取其内容之前,还需要进行筛选,如果接收到的货物信息的大小超出预设范围内,则表示接收到的货物信息并不是有效数据,不需要进行后续操作,直接去除,并向配送员显示第一失败提示信息,告诉配送员货物信息没有获取成功,可以再重新执行步骤320,扫描货物上的识别码,再次获取货物的货物信息。如果接收到的货物信息的大小在预设范围内,则表示接收到的货物信息时有效数据,可以进行后续操作。具体地,假设预设范围为30b~30kb,如果货物信息的大小小于30b,或者大于30kb,则表示该货物信息并不是正确的货物信息,可能是网络传输过程中发送过来的干扰数据。如果货物信息的大小在30b~30kb范围内,则表示该货物信息是有效的货物信息,可以进行进一步读取和后续步骤。
步骤340,货物信息获取成功后,判断用户id是否为货物信息包括的预设配送员id,如是,则解锁定位模块,通过定位模块获取配送员的当前位置信息,否则显示错误提示信息。
在扫描货物上的识别码后,还可以获取到货物的预定配送员信息,判断用户id是否为预定配送员信息中包括的用户id,如是,则表示配送员为预定配送员,否则表示配送员不为预定配送员,显示第五错误提示信息,记录日志并发送到服务器。在交付货物之前,对配送员的用户id进行身份验证,这只是对该用户的配送员身份进行验证,并没有进一步验证配送员是否为货物的预定配送员,如果不是,则需要记录日志并将日志发送到服务器,通过服务器同步到其他配送员的终端,告知其他配送员该货物的预设配送员并非当前配送员,防止当前配送员将该货物私藏,如果是,则表示该配送员即为预定配送员,也就是说该货物本就是该配送员应该配送的货物,防止货物被送错地址或者被非预设配送员私藏等情况,保证了货物的安全。
在确认货物的货物信息获取成功后,再通过终端自带的定位功能获取终端的当前位置信息,同样也是配送员的当前位置信息。在确认货物信息获取成功后,才启动获取当前位置信息,而不是在获取货物信息的同时就获取当前位置信息,或者是在获取货物信息之前就获取当前位置信息,如果货物信息获取不成功,那么前面的获取当前位置信息就相当于做了无用功,是浪费资源和时间的,故而,本技术方案首先是验证配送员的身份,在确保配送员的身份之后获取货物的货物信息,在确保货物信息获取成功后,才获取当前位置信息,避免货物信息获取不成功的情况下依然获取当前位置信息的情况,从而节省了时间和资源。
步骤350,当前位置信息获取成功后,将包括货物信息、当前位置信息和送货判断请求的第一加密报文发送到服务器。
在货物的货物信息和配送员的当前位置信息均获取成功后,通过终端将货物信息、当前位置信息和送货判断请求一并打包,然后加密得到第一加密报文,通过网络发送到服务器,服务器接收并判断货物信息和当前位置信息是否匹配,服务器判断完毕后会发送一个判断结果到该终端。
数据加密算法包括对称密钥和公开密钥,对称密钥是指加密和解密使使用同一个密钥,即同一个算法;公开密钥是指加密和解密时使用不同的密钥,即不同的算法,虽然两者之间存在一定的关系,但不可能轻易地从一个推导出另一个。相比之下,公开密钥的安全性会更高。
假设采用对称密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第一密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
假设采用公开密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第二密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
步骤360,接收服务器根据货物信息和当前位置信息判断送货地址是否正确的判断结果,如果送货地址正确,则锁定定位模块。
接收服务器发送的判断结果,根据判断结果判断是否将该货物交付给收件人,如果送货地址正确则锁定定位模块,交付货物。
本发明实施例提供的一种物流信息处理方法,在获取到货物信息后,判断货物信息的大小是否在预设范围内,可以避免将错误的货物信息发送到服务器进行送货判断,如果获取不成功则启动第一重新获取机制,在预设时间内或预设重获次数内重新获取货物信息。
本发明实施例还提供了一种物流信息处理方法,图4为本发明实施例提供的一种物流信息处理方法的流程示意图。
具体如图4所示,具体包括:
步骤410,在交付货物之前,对配送员的用户id进行身份验证。
配送员根据货物上贴的地址信息到达目的地之后,在将货物交付给收件人之前,需要确认该货物是否与该地址相匹配。在此之前,配送员通过手机或其他终端登录app软件,每个配送员在第一次执行配送任务时,需要注册该app软件的账号,注册成功后该app会给该配送员分配一个用户id,这个用户id作为唯一关键字代表了该配送员的身份。配送员在app软件中输入自己的账户和密码,如果账户和密码相匹配,则表示身份验证成功,如果不匹配则表示身份验证失败。
步骤420,验证成功后,扫描货物上的识别码,获取货物的货物信息;
配送员在身份验证成功后,通过终端上的app提供的扫描功能扫描货物上贴的识别码,例如条形码或二维码,扫描得到货物的货物信息,货物信息包括:货物id、货物种类、货物品质、卖家信息、货物跟踪信息等。
货物信息获取成功后,以配送员不可辨识的数据格式保存在终端内,如果以可辨识的数据格式保存在终端内的话,配送员可能会发现货物为贵重物品而私藏,为了避免这种情况,则可以将货物信息以配送员不可辨识的数据格式保存在终端内。
步骤430,获取货物信息占用本地存储器的字节数,判断字节数是否在预设范围内,如是,则货物信息获取成功,否,则货物信息获取失败,将货物信息从本地存储器删除,并显示第一失败提示信息。
终端接收到服务器发送的货物信息之后,在读取其内容之前,还需要进行筛选,如果接收到的货物信息的大小超出预设范围内,则表示接收到的货物信息并不是有效数据,不需要进行后续操作,直接去除,并向配送员显示第一失败提示信息,告诉配送员货物信息没有获取成功,可以再重新执行步骤320,扫描货物上的识别码,再次获取货物的货物信息。如果接收到的货物信息的大小在预设范围内,则表示接收到的货物信息时有效数据,可以进行后续操作。具体地,假设预设范围为30b~30kb,如果货物信息的大小小于30b,或者大于30kb,则表示该货物信息并不是正确的货物信息,可能是网络传输过程中发送过来的干扰数据。如果货物信息的大小在30b~30kb范围内,则表示该货物信息是有效的货物信息,可以进行进一步读取和后续步骤。
步骤440,货物信息获取成功后,判断用户id是否为货物信息包括的预设配送员id,如是,则解锁定位模块,通过定位模块获取配送员的当前位置信息,否则显示错误提示信息。
在扫描货物上的识别码后,还可以获取到货物的预定配送员信息,判断用户id是否为预定配送员信息中包括的用户id,如是,则表示配送员为预定配送员,否则表示配送员不为预定配送员,显示第五错误提示信息,记录日志并发送到服务器。在交付货物之前,对配送员的用户id进行身份验证,这只是对该用户的配送员身份进行验证,并没有进一步验证配送员是否为货物的预定配送员,如果不是,则需要记录日志并将日志发送到服务器,通过服务器同步到其他配送员的终端,告知其他配送员该货物的预设配送员并非当前配送员,防止当前配送员将该货物私藏,如果是,则表示该配送员即为预定配送员,也就是说该货物本就是该配送员应该配送的货物,防止货物被送错地址或者被非预设配送员私藏等情况,保证了货物的安全。
在确认货物的货物信息获取成功后,再通过终端自带的定位功能获取终端的当前位置信息,同样也是配送员的当前位置信息。在确认货物信息获取成功后,才启动获取当前位置信息,而不是在获取货物信息的同时就获取当前位置信息,或者是在获取货物信息之前就获取当前位置信息,如果货物信息获取不成功,那么前面的获取当前位置信息就相当于做了无用功,是浪费资源和时间的,故而,本技术方案首先是验证配送员的身份,在确保配送员的身份之后获取货物的货物信息,在确保货物信息获取成功后,才获取当前位置信息,避免货物信息获取不成功的情况下依然获取当前位置信息的情况,从而节省了时间和资源。
步骤450,获取当前位置信息所对应的经纬度坐标,判断经纬度坐标是否在预设位置范围内,如是,则当前位置信息获取成功,否,则当前位置信息获取失败,并显示第二失败提示信息。
终端接收到服务器发送的当前位置信息之后,在读取其内容之前,还需要进行筛选,如果接收到的当前位置信息对应的经纬度坐标超出预设位置范围内,则表示接收到的当前位置信息并不是有效位置信息,不需要进行后续操作,直接去除,并向配送员显示第二失败提示信息,告诉配送员当前位置信息没有获取成功,可以再重新执行步骤440,货物信息获取成功后,再次获取配送员的当前位置信息。如果接收到的当前位置信息对应的经纬度坐标在预设位置范围内,则表示接收到的当前位置信息是有效位置信息,可以进行后续操作。具体地,假设预设位置范围是中国的地理位置范围内,如果配送员获取当前位置信息时并不在此区域内,则提示配送员当前送货路线错误,需要重新规划送货路线。
步骤460,当前位置信息获取成功后,将包括货物信息、当前位置信息和送货判断请求的第一加密报文发送到服务器。
在货物的货物信息和配送员的当前位置信息均获取成功后,通过终端将货物信息、当前位置信息和送货判断请求一并打包,然后加密得到第一加密报文,通过网络发送到服务器,服务器接收并判断货物信息和当前位置信息是否匹配,服务器判断完毕后会发送一个判断结果到该终端。
数据加密算法包括对称密钥和公开密钥,对称密钥是指加密和解密使使用同一个密钥,即同一个算法;公开密钥是指加密和解密时使用不同的密钥,即不同的算法,虽然两者之间存在一定的关系,但不可能轻易地从一个推导出另一个。相比之下,公开密钥的安全性会更高。
假设采用对称密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第一密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
假设采用公开密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第二密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
步骤470,接收服务器根据货物信息和当前位置信息判断送货地址是否正确的判断结果,如果送货地址正确,则锁定定位模块。
接收服务器发送的判断结果,根据判断结果判断是否将该货物交付给收件人,如果送货地址正确则锁定定位模块,交付货物。
本发明实施例提供的一种物流信息处理方法,在获取到当前位置信息后,判断当前位置信息是否在预设位置范围内,可以避免将错误的当前位置信息发送到服务器进行送货判断,如果获取不成功则启动第二重新获取机制,在预设时间内或预设重获次数内重新获取当前位置信息。
本发明实施例还提供了一种物流信息处理方法,图5为本发明实施例提供的一种物流信息处理方法的流程示意图。
具体如图5所示,针对服务器的处理过程,具体包括:
步骤510,接收并解密终端发送的第一加密报文,获取货物的货物信息、当前位置信息和送货判断请求,其中,货物信息为通过终端扫描货物上的识别码获取的;
数据加密算法包括对称密钥和公开密钥,对称密钥是指加密和解密使使用同一个密钥,即同一个算法;公开密钥是指加密和解密时使用不同的密钥,即不同的算法,虽然两者之间存在一定的关系,但不可能轻易地从一个推导出另一个。相比之下,公开密钥的安全性会更高。
假设采用对称密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第一密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
假设采用公开密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第二密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
步骤520,根据货物信息和当前位置信息判断送货地址是否正确;
获取货物信息和当前位置信息后,首先根据货物信息中的货物id找到服务器的存储器中对应该货物id的物流信息,将物流信息包括的送货地址与当前位置信息进行匹配,如果匹配成功则表示判断成功。最后,将判断结果返回至终端。
步骤530,向终端发送判断结果。
本发明实施例提供的一种物流信息处理方法,通过称密钥和公开密钥对传输数据进行加密或解密处理,保证了传输数据的保密性和安全性。
本发明实施例还提供了一种物流信息处理方法,图6为本发明实施例提供的一种物流信息处理方法的流程示意图。
具体如图6所示,针对服务器的处理过程,具体包括:
步骤600,接收并解密终端发送的第二加密报文,获取并保存货物的物流信息和出仓请求,物流信息包括货物的货物信息、送货地址、出仓时间、出仓地址、配送员信息和预设送达时间。
数据加密算法包括对称密钥和公开密钥,对称密钥是指加密和解密使使用同一个密钥,即同一个算法;公开密钥是指加密和解密时使用不同的密钥,即不同的算法,虽然两者之间存在一定的关系,但不可能轻易地从一个推导出另一个。相比之下,公开密钥的安全性会更高。
假设采用对称密钥,终端对货物的物流信息和出仓请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第一密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的物流信息和出仓请求。
假设采用公开密钥,终端对货物的物流信息和出仓请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第二密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的物流信息和出仓请求。
步骤610,接收并解密终端发送的第一加密报文,获取货物的货物信息、当前位置信息和送货判断请求,其中,货物信息为通过终端扫描货物上的识别码获取的;
假设采用对称密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第一密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
假设采用公开密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第二密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
步骤620,根据货物信息和当前位置信息判断送货地址是否正确;
通过步骤610获取货物信息和当前位置信息后,首先根据货物信息中的货物id找到服务器的存储器中对应该货物id的物流信息,将物流信息包括的送货地址与当前位置信息进行匹配,如果匹配成功则表示判断成功。最后,将判断结果返回至终端。
步骤630,向终端发送判断结果。
本发明实施例提供的一种物流信息处理方法,服务器接收到终端发送的加密报文,对其进行解密和解压缩之后,得到解压缩信息,判断解压缩信息中是否包括出仓请求或送货判断请求,如果包括出仓请求则进行保存处理,如果包括送货判断请求则进行送货判断处理,服务器可以并行处理,提高处理效率。
本发明实施例还提供了一种物流信息处理系统,图7为本发明实施例提供的一种物流信息处理系统的结构示意图。具体如图7所示,该系统包括:
验证模块710,用于在交付货物之前,对配送员的用户id进行身份验证。
配送员根据货物上贴的地址信息到达目的地之后,在将货物交付给收件人之前,需要确认该货物是否与该地址相匹配。在此之前,配送员通过手机或其他终端登录app软件,每个配送员在第一次执行配送任务时,需要注册该app软件的账号,注册成功后该app会给该配送员分配一个用户id,这个用户id作为唯一关键字代表了该配送员的身份。配送员在app软件中输入自己的账户和密码,如果账户和密码相匹配,则表示身份验证成功,如果不匹配则表示身份验证失败。
扫描模块720,用于验证成功后,扫描货物上的识别码,获取货物的货物信息;
配送员在身份验证成功后,通过终端上的app提供的扫描功能扫描货物上贴的识别码,例如条形码或二维码,扫描得到货物的货物信息,货物信息包括:货物id、货物种类、货物品质、卖家信息、货物跟踪信息等。
货物信息获取成功后,以配送员不可辨识的数据格式保存在终端内,如果以可辨识的数据格式保存在终端内的话,配送员可能会发现货物为贵重物品而私藏,为了避免这种情况,则可以将货物信息以配送员不可辨识的数据格式保存在终端内。
获取模块730,用于货物信息获取成功后,判断用户id是否为货物信息包括的预设配送员id,如是,则解锁定位模块,通过定位模块获取配送员的当前位置信息,否则显示错误提示信息。
在扫描货物上的识别码后,还可以获取到货物的预定配送员信息,判断用户id是否为预定配送员信息中包括的用户id,如是,则表示配送员为预定配送员,否则表示配送员不为预定配送员,显示第五错误提示信息,记录日志并发送到服务器。在交付货物之前,对配送员的用户id进行身份验证,这只是对该用户的配送员身份进行验证,并没有进一步验证配送员是否为货物的预定配送员,如果不是,则需要记录日志并将日志发送到服务器,通过服务器同步到其他配送员的终端,告知其他配送员该货物的预设配送员并非当前配送员,防止当前配送员将该货物私藏,如果是,则表示该配送员即为预定配送员,也就是说该货物本就是该配送员应该配送的货物,防止货物被送错地址或者被非预设配送员私藏等情况,保证了货物的安全。
在确认货物的货物信息获取成功后,再通过终端自带的定位功能获取终端的当前位置信息,同样也是配送员的当前位置信息。在确认货物信息获取成功后,才启动获取当前位置信息,而不是在获取货物信息的同时就获取当前位置信息,或者是在获取货物信息之前就获取当前位置信息,如果货物信息获取不成功,那么前面的获取当前位置信息就相当于做了无用功,是浪费资源和时间的,故而,本技术方案首先是验证配送员的身份,在确保配送员的身份之后获取货物的货物信息,在确保货物信息获取成功后,才获取当前位置信息,避免货物信息获取不成功的情况下依然获取当前位置信息的情况,从而节省了时间和资源。
第一发送模块740,用于当前位置信息获取成功后,将包括货物信息、当前位置信息和送货判断请求的第一加密报文发送到服务器。
在货物的货物信息和配送员的当前位置信息均获取成功后,通过终端将货物信息、当前位置信息和送货判断请求一并打包,然后加密得到第一加密报文,通过网络发送到服务器,服务器接收并判断货物信息和当前位置信息是否匹配,服务器判断完毕后会发送一个判断结果到该终端。
数据加密算法包括对称密钥和公开密钥,对称密钥是指加密和解密使使用同一个密钥,即同一个算法;公开密钥是指加密和解密时使用不同的密钥,即不同的算法,虽然两者之间存在一定的关系,但不可能轻易地从一个推导出另一个。相比之下,公开密钥的安全性会更高。
假设采用对称密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第一密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
假设采用公开密钥,终端对货物的货物信息、当前位置信息和送货判断请求进行打包,得到第一压缩包,通过第一密钥对第一压缩包进行加密,得到第一加密报文,服务器接收到第一加密报文,通过第二密钥对第一加密报文进行解密得到第一压缩包,再对第一压缩包进行解压缩,得到货物的货物信息、当前位置信息和送货判断请求。
接收模块750,用于接收服务器根据货物信息和当前位置信息判断送货地址是否正确的判断结果,如果送货地址正确,则锁定定位模块。
接收服务器发送的判断结果,根据判断结果判断是否将该货物交付给收件人,如果送货地址正确则锁定定位模块,交付货物。
本发明实施例提供的一种物流信息处理系统,在所述配送员通过所述货物上贴有的送货地址到达相应地点时,为了避免所述货物与实际送货地址不匹配的情况,则需要在交付货物之前,首先对所述配送员的身份进行验证,验证成功后,才能使用扫描功能,获取货物的货物信息,判断该配送员是否为货物信息中包括的预设配送员,如是则解锁定位模块,使用定位模块获取配送员当前位置信息,否则显示错误提示信息,退出,防止货物被送错地址或者被非预设配送员私藏等情况,保证了货物的安全。将获取到的所述货物信息和所述当前位置信息打包加密发送到所述务器进行送货地址判断,根据所述服务器返回的判断结果,决定是否要将所述货物交付给收件人,既保证了货物信息的安全性,又避免了货物交付失误导致的经济损失和信誉损失。
本发明实施例还提供了一种物流信息处理系统,图8为本发明实施例提供的一种物流信息处理系统的结构示意图。具体如图8所示,该系统包括:
第二发送模块810,用于在货物出仓之前,将包括货物的物流信息和出仓请求的第二加密报文发送到服务器,物流信息包括货物的货物信息、送货地址、出仓时间、出仓地址、配送员信息和预设送达时间。
验证模块820,用于在交付货物之前,对配送员的用户id进行身份验证。
扫描模块830,用于验证成功后,扫描货物上的识别码,获取货物的货物信息。
第一判断模块840,用于获取货物信息占用本地存储器的字节数,判断字节数是否在预设范围内,如是,则货物信息获取成功,否,则货物信息获取失败,将货物信息从本地存储器删除,并显示第一失败提示信息。
获取模块850,用于货物信息获取成功后,判断用户id是否为货物信息包括的预设配送员id,如是,则解锁定位模块,通过定位模块获取配送员的当前位置信息,否则显示错误提示信息。
第二判断模块860,用于获取当前位置信息所对应的经纬度坐标,判断经纬度坐标是否在预设位置范围内,如是,则当前位置信息获取成功,否,则当前位置信息获取失败,并显示第二失败提示信息。
第一发送模块870,用于当前位置信息获取成功后,将包括货物信息、当前位置信息和送货判断请求的第一加密报文发送到服务器。
接收模块880,用于接收服务器根据货物信息和当前位置信息判断送货地址是否正确的判断结果,如果送货地址正确,则锁定定位模块。
第三判断模块890,用于根据判断结果判断送货地址是否正确,如果正确,则交付货物并记录当前送货时间,判断当前送货时间是否超过预设送达时间,如是,则显示第三失败提示信息,如果不正确,则显示第四失败提示信息。
本发明实施例提供的一种物流信息处理系统,在获取到当前位置信息后,判断当前位置信息是否在预设位置范围内,可以避免将错误的当前位置信息发送到服务器进行送货判断,如果获取不成功则启动第二重新获取机制,在预设时间内或预设重获次数内重新获取当前位置信息。
图9为本发明实施例提供的一种物流信息处理方法的信令图。
具体如图9所示,包括:
步骤901,第二终端在货物出仓之前,将包括货物的物流信息和出仓请求的第二加密报文发送到服务器,物流信息包括货物的货物信息、送货地址、出仓时间、出仓地址、配送员信息和预设送达时间。
步骤902,服务器接收并解密第二终端发送的第二加密报文,获取并保存货物的物流信息和出仓请求,物流信息包括货物的货物信息、送货地址、出仓时间、出仓地址、配送员信息和预设送达时间。
步骤903,第一终端在交付货物之前,对配送员的用户id进行身份验证。
步骤904,第一终端在验证成功后,扫描货物上的识别码,获取货物的货物信息。
步骤905,第一终端获取货物信息占用本地存储器的字节数,判断字节数是否在预设范围内,如是,则货物信息获取成功,否,则货物信息获取失败,将货物信息从本地存储器删除,并显示第一失败提示信息。
步骤906,第一终端在货物信息获取成功后,获取当前位置信息。
步骤907,第一终端获取当前位置信息所对应的经纬度坐标,判断经纬度坐标是否在预设位置范围内,如是,则当前位置信息获取成功,否,则当前位置信息获取失败,并显示第二失败提示信息。
步骤908,第一终端在当前位置信息获取成功后,将包括货物信息、当前位置信息和送货判断请求的第一加密报文发送到服务器,以使服务器根据货物信息和当前位置信息判断送货地址是否正确。
步骤909,服务器接收并解密第一终端发送的第一加密报文,获取货物的货物信息、当前位置信息和送货判断请求,其中,货物信息为通过第一终端扫描货物上的识别码获取的。
步骤910,服务器根据货物信息和当前位置信息判断送货地址是否正确。
步骤911,服务器向第一终端发送判断结果。
步骤912,第一终端接收服务器发送的判断结果。
步骤913,第一终端根据判断结果判断送货地址是否正确,如果正确,则交付货物并记录当前送货时间,判断当前送货时间是否超过预设送达时间,如是,则显示第三失败提示信息,如果不正确,则显示第四失败提示信息。
读者应理解,在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。