一种智能储物柜在线配置业务规则的方法

文档序号:8301788阅读:347来源:国知局
一种智能储物柜在线配置业务规则的方法
【技术领域】
[0001]本发明涉及物流领域,具体涉及一种智能储物柜在线配置业务规则的方法。
【背景技术】
[0002]快递员投件需要支付不同的费用,用户超过一天或者两天不取件就要收取超期费,这些数据就是业务规则。
[0003]例如某地开始收费,原来的做法是业务规则配置是派工作人员到现场,在智能储物柜上操作处理,这种处理方式需要耗费大量的人力,并且工作人员的能力和工作态度有高低之分,对人力成本和配置的及时性都不能保证。

【发明内容】

[0004]本发明所要解决的问题就是针对上述【背景技术】中所提出的缺陷,提出一种智能储物柜在线配置业务规则的方法,通过这种方法,工作人员在总部可以配置分布在全国所有的智能储物柜,节约人力成本,并且在线配置的数据,推送到智能储物柜可以即时生效。
[0005]本发明提出的技术方案是:
一种智能储物柜在线配置业务规则的方法,其步骤包括:
a)管理员在云端数据库服务器配置业务规则,并将业务规则和智能储物柜进行绑定;
b)所述云端数据库服务器通过互联网推送业务规则命令到智能储物柜控制电脑主控板;
c)所述智能储物柜控制电脑主控板接收到业务规则,解析后保存在控制电脑本地数据库;
d)快递员在智能储物柜投件后,云端短信服务器向用户发送通知短信;
e)用户收到短信内容,及时完成智能储物柜取件业务。
[0006]进一步的,所述业务规则包括包裹免费存放时间、短信发送模板配置、预约投件、预定箱格及在线支付规则。
[0007]进一步的,步骤a)中绑定方式如下:管理员登录云端服务器,身份鉴别通过后,进入业务规则配置界面,配置好业务规则后,选择对应用户的智能储物柜ID和箱格ID,完成绑定。
[0008]进一步的,步骤b )中的推送过程如下:云端数据库服务器通过pusher技术将绑定好的业务规则推送到智能储物柜控制电脑本地数据库。
[0009]进一步的,所述pusher技术即:在云端数据库服务器搭建PusherServer,在智能储物柜控制电脑上通过软件程序搭建PusherClient,当控制电脑后台程序接收到推送业务规则事件后,根据智能储物柜ID和箱格ID,查到对应的PusherClient,把开柜指令封装成json字符串,并发送给对应的PusherClient,PusherClient接收到json字符串,封装成对应的对象,存储在智能储物柜控制电脑的本地数据库中。
[0010]进一步的,所述步骤d)具体为:投件完成后,智能储物柜后台程序把快递员输入的单号、客户手机号码、智能储物柜生成的提取码,智能储物柜的箱格号,快递员的公司、手机号等相关信息通过WebAPI提交到云端数据库服务器,云端数据库服务器接收到对应数据后,首先持久化到云端服务器数据库中,并根据对应的智能储物柜ID,取出发送短信的模板,把客户的手机号,运单号,提取码,智能储物柜地址填入到短信模板生成一条对应短信,并把收件人的手机号,短信内容提交到短信服务器;通过短信服务器把短信发送到客户。
[0011]相比现有技术中的解决方案,本发明的优点是:
通过本发明的方法,工作人员在总部可以配置分布在全国所有的智能储物柜,节约人力成本,并且在线配置的数据,推送到智能储物柜可以即时生效;通过网络自动推送在线配置的业务规则,实现智能储物柜业务规则的集中管理和维护。
【附图说明】
[0012]图1是本发明的系统框架图。
【具体实施方式】
[0013]下面根据附图1和实施例对本发明做进一步的详细描述。
[0014]一种智能储物柜在线配置业务规则的方法,其步骤包括:
a)管理员在云端数据库服务器配置业务规则,并将业务规则和智能储物柜进行绑定;
b)所述云端数据库服务器通过互联网推送业务规则命令到智能储物柜控制电脑主控板;
c)所述智能储物柜控制电脑主控板接收到业务规则,解析后保存在控制电脑本地数据库;
d)快递员在智能储物柜投件后,云端短信服务器向用户发送通知短信;
e)用户收到短信内容,及时完成智能储物柜取件业务。
[0015]所述业务规则包括包裹免费存放时间、短信发送模板配置、预约投件、预定箱格及在线支付规则。
[0016]管理员在云端数据库服务器配置业务规则;如:
免费存放时间
A、XXX地所有的智能储物柜免费存放48小时。
[0017]B、XXX地所有的智能储物柜免费存放24小时。
[0018]短信发送模板
A、请凭提取码{六位数字}到{地址}及时取快件{单号},询电话XXXXXXX。
[0019]B、请凭提取码{六位数字}到{地址}及时取快件{单号}免费存I天后每天收公共资源占用费I元,询电话XXXXXXX。
[0020]C、请凭提取码{六位数字}到{地址}及时取快件{单号}免费存放2天后每天收公共资源占用费I元,询电话XXXXXXX重发。
[0021]步骤a)中绑定方式如下:管理员登录云端服务器,身份鉴别通过后,进入业务规则配置界面,配置好业务规则后,选择对应用户的智能储物柜ID和箱格ID,完成绑定。
[0022]步骤b)中的推送过程如下:云端数据库服务器通过pusher技术将绑定好的业务规则推送到智能储物柜控制电脑本地数据库。
[0023]所述pusher技术即:在云端数据库服务器搭建PusherServer,在智能储物柜控制电脑上通过软件程序搭建PusherClient,当控制电脑后台程序接收到推送业务规则事件后,根据智能储物柜ID和箱格ID,查到对应的PusherClient,把开柜指令封装成json字符串,并发送给对应的PusherClient,PusherClient接收到json字符串,封装成对应的对象,存储在智能储物柜的控制电脑的本地数据库中。
[0024]通过互联网技术,利用Pusher技术,接收云端服务器传来的业务规则,传输过程如下:云端数据库服务器往Pusher服务器提交需要推送的智能储物柜ID和KEY,随机数JSON格式的业务规则,Pusher服务器根据智能储物柜ID,查找到对应的Pusherld,并把数据下发到对应的智能储物
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1