一种基于手机APP的物流自动拨号系统的制作方法

文档序号:16008040发布日期:2018-11-20 20:18阅读:384来源:国知局

本发明涉及物流信息技术领域,具体涉及一种基于手机APP的物流自动拨号系统。



背景技术:

由于生产力和社会经济的快速发展,城市物流规模不断扩张,而作为城市物流的快递员、外卖员的数量也随之增加。然而,我国的快递外卖服务始终不太完善,存在一些问题,即快递员和外卖员往往不遵守交通规则,存在一些边驾驶边看手机,边驾驶边打电话的行为,造成许多不必要的交通事故。因此,本发明设计一种物流自动呼叫系统,该呼叫系统可实现自动拨号、自动播放快递到达的语音信息,避免了快递员和外卖员行驶时看手机、打电话等危险行为,可以有效的减少此类交通事故的发生。



技术实现要素:

为了克服上述现有技术的不足,本发明提供了一种基于手机APP的物流自动拨号系统。

本发明采用的技术方案:一种基于手机APP的物流自动拨号系统,包括手机APP客户端和服务器,所述手机APP客户端与服务器通过互联网进行通讯;

所述手机APP客户端,包括:

定位模块,利用手机北斗定位或GPS定位确定当前位置;

订单录入模块,分为服务器录入和手动录入订单;

距离计算模块,根据服务器返回的目标坐标,定位模块获取的手机当前位置坐标,计算出当前位置与目标的距离,并实时更新;

拨号模块,实现自动拨打目标号码;

语音播放模块,在电话接通后,自动播放一段快递到达的语音;

显示结果模块,当电话接通时显示为成功,未接通则显示失败;

所述服务器,包括:

电子地图模块,提供电子地图服务;

智能图像识别模块,对订单、快递单拍照,上传至服务器,采用深度学习算法,进行订单识别,识别出目的地址和电话信息;

所述手机APP客户端与服务器之间的信息连接关系为:

步骤S1:通过对订单拍照上传至服务器,智能图像识别模块识别后将目标位置传给电子地图模块;

步骤S2:智能图像识别模块识别后将目标电话发送给订单录入模块,将电话号码自动填写在相关代码中;

步骤S3:电子地图模块通过对目标位置文字的检索,确定目标位置的坐标,并将目标位置坐标发送给订单录入模块;

步骤S4:定位模块将当前位置坐标发送给距离计算模块;

步骤S5:订单录入模块将目标位置坐标发送给距离计算模块;

步骤S6:订单录入模块将目标电话发送给拨号模块,并自动填写电话号码;

步骤S7:距离计算模块经过核心算法计算出当前位置据目标位置的距离,并进行判断,当距离小于一定值时,触发拨号模块;

步骤S8:当拨号模块启动后,触发语音播放模块,播放语音通知目标;

步骤S9:拨号模块拨号成功并接通后,给显示结果模块一个信号,在该号码后显示成功,若未接通,在该号码后显示失败,并准备拨打下一个电话,全部拨打结束后,跳转到显示结果的界面。

本发明与现有技术相比其有益效果是:1)本发明的物流自动拨号系统可实现自动提醒用户快递到达;2)快递到达信息自动完成;3)快递到达前自动通知用户;4)自动计算快递员或外卖员与目标的距离;5)避免物流员边驾驶边看手机打电话等行为。

附图说明

图1为本发明结构流程框图;

图2为本发明的系统功能流程框图;

图3为本发明实施步骤流程框图。

具体实施方式

下面结合附图对本发明的技术方案进行具体说明。

如图1,一种基于手机APP的物流自动拨号系统,包括手机APP客户端和服务器,所述手机APP客户端与服务器通过互联网进行通讯;

所述手机APP客户端,包括:

定位模块,利用手机北斗定位或GPS定位确定当前位置;

订单录入模块,分为服务器录入和手动录入订单;

距离计算模块,根据服务器返回的目标坐标,定位模块获取的手机当前位置坐标,计算出当前位置与目标的距离,并实时更新;

拨号模块,实现自动拨打目标号码;

语音播放模块,在电话接通后,自动播放一段快递到达的语音;

显示结果模块,当电话接通时显示为成功,未接通则显示失败;

所述服务器,包括:

电子地图模块,提供电子地图服务;

智能图像识别模块,对订单、快递单拍照,上传至服务器,采用深度学习算法,进行订单识别,识别出目的地址和电话信息;

所述手机APP客户端与服务器之间的信息连接关系为:

步骤S1:通过对订单拍照上传至服务器,智能图像识别模块识别后将目标位置传给电子地图模块;

步骤S2:智能图像识别模块识别后将目标电话发送给订单录入模块,将电话号码自动填写在相关代码中;

步骤S3:电子地图模块通过对目标位置文字的检索,确定目标位置的坐标,并将目标位置坐标发送给订单录入模块;

步骤S4:定位模块将当前位置坐标发送给距离计算模块;

步骤S5:订单录入模块将目标位置坐标发送给距离计算模块;

步骤S6:订单录入模块将目标电话发送给拨号模块,并自动填写电话号码;

步骤S7:距离计算模块经过核心算法计算出当前位置据目标位置的距离,并进行判断,当距离小于一定值时,触发拨号模块;

步骤S8:当拨号模块启动后,触发语音播放模块,播放语音通知目标;

步骤S9:拨号模块拨号成功并接通后,给显示结果模块一个信号,在该号码后显示成功,若未接通,在该号码后显示失败,并准备拨打下一个电话,全部拨打结束后,跳转到显示结果的界面。

如图2,本发明主要可分为三大板块:后台、手机APP客户端以及前端。

后台主要负责从服务器调取电子地图,接收手机APP客户端上传的订单图片并进行文字识别,提取出目标信息后发送给手机APP客户端;

客户端主要起了一个信息交互并处理的功能,功能为计算距离,自动拨号,播放语音。并将订单照片上传至后台,同时将拨打成功或失败的信息显示在前端。

前端负责提交信息、接受反馈,给用户提供查看反馈的界面。

如图3,本发明的自动拨号系统使用过程包括如下步骤:

步骤1:用户通过扫描官方提供的二维码、链接等,公众下载手机APP客户端;

步骤2:用户需要使用时,可利用拍照模块将订单信息拍照并上传服务器,也可手动输入;

步骤3:服务器对照片进行图像文字识别和模式识别,得到目标位置以及目标电话;

步骤4:手机APP客户端根据目标位置信息,调用腾讯地图API 的功能,并计算当前位置与目标位置的距离;

步骤5:当距离小于一定值时,启动自动拨号系统,自动拨打目标电话,并播放语音;

步骤6:快递员或外卖员到达位置后,查看APP显示信息,若存在失败结果,则手动拨打。

以上所述实施例仅表达了本发明的一种实施方式,其描述较为具体和详细,但并不能因此理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此本发明专利的保护范围应以所附权利要求为准。

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