本发明实施方式涉及信息技术领域,特别是涉及一种导游设备的租借方法、系统及租借终端。
背景技术:
在旅游的时候,如需对旅游景点的相关信息进行了解,一般都是采取听导游的解说来进行获取相关信息。但是,旅游时,旅游景点人较多时,不能够很清晰的听清导游的讲解。同时,一旦跟导游走散,往往也较难跟导游或者其他团友进行联系。因此,现有的导游讲解模式存在这较多体验不佳的地方。
利用导游机则可以很好地进行自助导游,但是租借导游设备时存在这诸多不便。
技术实现要素:
本发明实施方式主要解决的技术问题是提供一种导游设备的租借方法、系统及租借终端,旨在解决由于现有技术没有提供自助从导游设备租借终端租借导游设备的技术,因此无法给用户提供灵活的导游服务的问题。
第一方面,本发明提供了一种导游设备的租借方法,所述方法包括:
移动终端接收第一借入导游设备的指令;
移动终端接收导游设备租借终端的身份识别号码;
移动终端向云端服务器发送第二借入导游设备的指令,以由云端服务器控制导游设备租借终端传出导游设备,所述第二借入导游设备的指令携带了导游设备租借终端的身份识别号码;移动终端接收云端服务器发送的处理结果;
移动终端提示处理结果。
第二方面,本发明提供了一种导游设备的租借系统,所述系统用于内置于移动终端,所述系统包括:
第一接收模块,用于接收第一借入导游设备的指令;
第二接收模块,用于接收导游设备租借终端的身份识别号码;
第一发送模块,用于向云端服务器发送第二借入导游设备的指令,以由云端服务器控制导游设备租借终端传出导游设备,所述第二借入导游设备的指令携带了导游设备租借终端的身份识别号码;
第三接收模块,用于接收云端服务器发送的处理结果;
第一提示模块,用于提示处理结果。
第三方面,本发明提供了一种导游设备的租借方法,所述方法包括:
云端服务器接收移动终端发送的第二借入导游设备的指令,所述第二借入导游设备的指令携带了导游设备租借终端的身份识别号码;
云端服务器根据第二借入导游设备的指令获取导游设备租借终端的身份识别号码;
云端服务器向所述身份识别号码对应的导游设备租借终端发送第三借入导游设备的指令,以由导游设备租借终端传出导游设备;
云端服务器接收导游设备租借终端发送的处理结果;
云端服务器根据处理结果作相应的处理;
云端服务器向移动终端发送处理结果。
第四方面,本发明提供了一种导游设备的租借系统,所述系统用于内置于云端服务器,所述系统包括:
第七接收模块,用于接收移动终端发送的第二借入导游设备的指令,所述第二借入导游设备的指令携带了导游设备租借终端的身份识别号码;
第二获取模块,用于根据第二借入导游设备的指令获取导游设备租借终端的身份识别号码;第三发送模块,用于向所述身份识别号码对应的导游设备租借终端发送第三借入导游设备的指令,以由导游设备租借终端传出导游设备;
第八接收模块,用于接收导游设备租借终端发送的处理结果;
第一处理模块,用于根据处理结果作相应的处理;
第四发送模块,用于向移动终端发送处理结果。
第五方面,本发明提供了一种导游设备的租借方法,所述方法包括:
导游设备租借终端接收云端服务器发送的第三借入导游设备的指令,所述导游设备租借终端是移动终端向云端服务器发送的第二借入导游设备的指令中携带的导游设备租借终端的身份识别号码对应的导游设备租借终端;
导游设备租借终端根据第三借入导游设备的指令控制传出导游设备;
导游设备租借终端向云端服务器发送处理结果。
第六方面,本发明提供了一种导游设备租借终端,所述导游设备租借终端统包括:
第十一接收模块,用于接收云端服务器发送的第三借入导游设备的指令,所述导游设备租借终端是移动终端向云端服务器发送的第二借入导游设备的指令中携带的导游设备租借终端的身份识别号码对应的导游设备租借终端;
第一控制模块,用于根据第三借入导游设备的指令控制传出导游设备;
第九发送模块,用于向云端服务器发送处理结果。
在本发明中,由于移动终端接收第一借入导游设备的指令,然后接收导游设备租借终端的身份识别号码,并向云端服务器发送第二借入导游设备的指令,以由云端服务器控制导游设备租借终端传出导游设备。因此使用户在外面时,可以自助从该导游设备租借终端租借导游设备,从而给用户提供灵活的导游服务。
附图说明
图1是本发明实施例二提供的导游设备的租借系统的结构示意图。
图2是本发明实施例三提供的导游设备的租借系统的结构示意图。
图3是本发明实施例四提供的导游设备租借终端的结构示意图。
具体实施方式
为了便于理解本发明,下面结合附图和具体实施方式,对本发明进行更详细的说明。需要说明的是,当元件被表述“固定于”另一个元件,它可以直接在另一个元件上、或者其间可以存在一个或多个居中的元件。当一个元件被表述“连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。本说明书所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
实施例一:
本发明实施例一提供的导游设备的租借方法包括以下步骤:
s101、移动终端接收第一借入导游设备的指令;
在本发明实施例一中,第一借入导游设备的指令可以携带借入导游设备的数量。
s102、移动终端接收导游设备租借终端的身份识别号码;
在本发明实施例一中,s102之前,所述方法还可以包括以下步骤:
移动终端提示用户输入导游设备租借终端的身份识别号码。
在本发明实施例一中,s102具体可以为:
移动终端通过扫描导游设备租借终端显示的身份识别二维码获取导游设备租借终端的身份识别号码;或者,
移动终端接收用户手动输入的导游设备租借终端的身份识别号码,或者,
移动终端通过定位附近的导游设备租借终端,并显示导游设备租借终端列表,再由移动终端接收用户选择的导游设备租借终端对应的身份识别号码。
s103、移动终端向云端服务器发送第二借入导游设备的指令,以由云端服务器控制导游设备租借终端传出导游设备,所述第二借入导游设备的指令携带了导游设备租借终端的身份识别号码;
在本发明实施例一中,当第一借入导游设备的指令携带了借入导游设备的数量时,第二借入导游设备的指令也携带借入导游设备的数量。
s104、云端服务器接收移动终端发送的第二借入导游设备的指令;
s105、云端服务器根据第二借入导游设备的指令获取导游设备租借终端的身份识别号码;
s106、云端服务器向所述身份识别号码对应的导游设备租借终端发送第三借入导游设备的指令,以由导游设备租借终端传出导游设备;
在本发明实施例一中,当第二借入导游设备的指令携带了借入导游设备的数量时,第三借入导游设备的指令也携带借入导游设备的数量。
在本发明实施例一中,s106之前,所述方法还包括以下步骤:
云端服务器判断发送第二借入导游设备的指令的用户是否有租借导游设备的权限;例如判断帐户中是否有押金,有押金则表明有权限,或者,如果用户已经租借了导游设备尚未归还,则表明没有权限;
如果有权限,则云端服务器对所述身份识别号码对应的导游设备租借终端中导游设备的数量进行核对,如果导游设备租借终端没有库存则提示用户无导游设备可借,同时结束租借流程;如果导游设备租借终端有库存,则执行s106;
如果没有权限,则结束租借流程,云端服务器向移动终端发送提示;如果没有权限是因为用户已经租借了导游设备尚未归还,则云端服务器会向移动终端发送提示用户先归还用户已租借的导游设备的信息,然后结束租借流程。
s107、所述身份识别号码对应的导游设备租借终端接收云端服务器发送的第三借入导游设备的指令;
s108、导游设备租借终端根据第三借入导游设备的指令控制传出导游设备;
s109、导游设备租借终端向云端服务器发送处理结果;
在本发明实施例一中,s109具体可以包括以下步骤:
导游设备租借终端判断是否成功传出导游设备,如果是,则向云端服务器发送借入成功的信息;如果没有成功传出导游设备,则导游设备租借终端向云端服务器发送借入失败的信息。
s110、云端服务器接收导游设备租借终端发送的处理结果;
s111、云端服务器根据处理结果作相应的处理;
在本发明实施例一中,s111具体可以为:
云端服务器对用户租借的导游设备的身份识别号码、借入时间等信息进行记录。
s112、云端服务器向移动终端发送处理结果;
s113、移动终端接收云端服务器发送的处理结果;
s114、移动终端提示处理结果。
例如提示借入导游设备的身份识别号码、借入时间等信息。
在本发明实施例一中,s106具体可以为:
云端服务器根据预先存储的导游设备租借终端中的所有导游设备的状态信息生成第三借入导游设备的指令,所述第三借入导游设备的指令携带可供租借的导游设备的身份识别号码的,例如电量信息、循环次数等状态信息,选择可供租借的导游设备;
云端服务器向所述身份识别号码对应的导游设备租借终端发送第三借入导游设备的指令。
则,相应的,s108具体可以包括以下步骤:
导游设备租借终端根据第三借入导游设备的指令查询所述导游设备的身份识别号码对应的导游设备的状态;
如果所述导游设备的身份识别号码对应的导游设备的状态正常,则导游设备租借终端控制传出所述导游设备的身份识别号码对应的导游设备;
如果所述导游设备的身份识别号码对应的导游设备的状态异常,则导游设备租借终端自动查询其他状态正常的导游设备;如果没有其他状态正常的导游设备,则导游设备租借终端向云端服务器发送无状态正常的导游设备的信息,然后由云端服务器向移动终端发送无状态正常的导游设备的信息,移动终端接收无状态正常的导游设备的信息,然后向用户提示无状态正常的导游设备;如果有其他状态正常的导游设备,则导游设备租借终端控制传出所述其他状态正常的导游设备。
在本发明实施例一中,s106具体也可以包括以下步骤:
云端服务器生成第三借入导游设备的指令;
云端服务器向所述身份识别号码对应的导游设备租借终端发送第三借入导游设备的指令。
则,相应的,s108具体也可以包括以下步骤:
导游设备租借终端根据第三借入导游设备的指令查询导游设备租借终端中所有导游设备的状态,以选择可供租借的导游设备;其中,可供租借的导游设备是指电量和循环次数均符合要求的导游设备;
如果没有符合要求的导游设备,则导游设备租借终端向云端服务器发送无符合要求的导游设备的信息,然后由云端服务器向移动终端发送无符合要求的导游设备的信息,移动终端接收无符合要求的导游设备的信息,然后向用户提示无符合要求的导游设备;
如果有状态正常的导游设备,则导游设备租借终端控制传出所述符合要求的导游设备。
在本发明实施例一中,s109之后,所述方法还可以包括以下步骤:
如果云端服务器在预设的时间内没有接收到导游设备租借终端发送的处理结果,则云端服务器向移动终端发送订单处理超时的提示;
移动终端接收云端服务器发送的订单处理超时的提示;
移动终端向用户提示订单处理超时;
导游设备租借终端定期向云端服务器发送报告用户所租借的导游设备的状态的请求;
云端服务器接收导游设备租借终端发送的报告用户所租借的导游设备的状态的请求;
云端服务器核对用户所租借的导游设备是否还在导游设备租借终端内;如果在,则向移动终端发送借入失败提示,移动终端接收云端服务器发送的借入失败提示后,向用户提示借入失败;否则,向移动终端发送借入成功提示,移动终端接收云端服务器发送的借入成功提示后,向用户提示借入成功。
在本发明实施例一中,s114之后,所述方法还可以包括将借到的导游设备转借给别人的步骤:
s201、借出移动终端显示已借入的导游设备信息,并显示转借按钮;
所述已借入的导游设备信息包括已借入的导游设备的身份识别号码、借入时间等信息。
s202、借出移动终端接收用户通过转借按钮发出的转借指令;
s203、借出移动终端提示借入移动终端输入导游设备的身份识别号码;
在本发明实施例一中,s203具体可以包括以下步骤:
借出移动终端显示已借入的导游设备的身份识别号码对应的二维码;
借出移动终端提示借入移动终端扫描所述二维码。
s204、借入移动终端接收第一借入导游设备的指令;
s205、借入移动终端通过扫描所述二维码获取已借入的导游设备的身份识别号码;
s206、借入移动终端显示借入成功,并显示已借入的导游设备信息,还可以显示该导游设备对应借出者的用户名;
s207、借入移动终端向云端服务器发送借入成功信息,所述借入成功信息携带了所借入的导游设备的身份识别号码;
s208、云端服务器接收借入移动终端发送的借入成功信息;
s209、云端服务器根据借入成功信息获取导游设备的身份识别号码;
s210、云端服务器根据导游设备的身份识别号码查询到借出者的用户信息;
s211、云端服务器根据借出者的用户信息向借出移动终端发送借出成功信息;
s212、借出移动终端接收云端服务器发送的借出成功信息;
s213、借出移动终端在借入列表取消该导游设备的信息,并在归还列表显示该导游设备信息,还可以显示该导游设备的借入者的用户名;
s214、当接收到点击用户名的指令时,提示对话窗口,以实现社交功能。
在进行归还导游设备时:
s301、移动终端接收归还导游设备的指令;
s302、移动终端接收导游设备租借终端的身份识别号码;
在本发明实施例一中,s302之前,所述方法还可以包括以下步骤:
移动终端提示用户输入导游设备租借终端的身份识别号码。
在本发明实施例一中,s302具体可以为:
移动终端通过扫描导游设备租借终端显示的身份识别二维码获取导游设备租借终端的身份识别号码;或者,
移动终端接收用户手动输入的导游设备租借终端的身份识别号码;
s303、导游设备租借终端收入导游设备,并向云端服务器发送归还导游设备的指令。
在本发明实施例一中,由于移动终端接收第一借入导游设备的指令,然后接收导游设备租借终端的身份识别号码,并向云端服务器发送第二借入导游设备的指令,以由云端服务器控制导游设备租借终端传出导游设备。因此使用户在外面时,可以自助从该导游设备租借终端租借导游设备,从而给用户提供灵活的导游服务。
实施例二:
请参阅图1,本发明实施例二提供了一种导游设备的租借系统,所述系统用于内置于移动终端,所述系统包括:
第一接收模块11,用于接收第一借入导游设备的指令;
第二接收模块12,用于接收导游设备租借终端的身份识别号码;
第一发送模块13,用于向云端服务器发送第二借入导游设备的指令,以由云端服务器控制导游设备租借终端传出导游设备,所述第二借入导游设备的指令携带了导游设备租借终端的身份识别号码;
第三接收模块14,用于接收云端服务器发送的处理结果;
第一提示模块15,用于提示处理结果。
在本发明实施例二中,所述系统还包括:
第二提示模块,用于提示用户输入导游设备租借终端的身份识别号码。
在本发明实施例二中,所述第二接收模块具体用于:
通过扫描导游设备租借终端显示的身份识别二维码获取导游设备租借终端的身份识别号码;或者,
接收用户手动输入的导游设备租借终端的身份识别号码,或者,
通过定位附近的导游设备租借终端,并显示导游设备租借终端列表,再由移动终端接收用户选择的导游设备租借终端对应的身份识别号码。
在本发明实施例二中,所述系统还包括用于将借到的导游设备转借给别人的转借模块,所述转借模块具体包括:
第一显示模块,用于借出移动终端显示已借入的导游设备信息,并显示转借按钮;
第四接收模块,用于借出移动终端接收用户通过转借按钮发出的转借指令;
第三提示模块,用于借出移动终端提示借入移动终端输入导游设备的身份识别号码;
第五接收模块,用于借入移动终端接收第一借入导游设备的指令;
第一获取模块,用于借入移动终端通过扫描所述二维码获取已借入的导游设备的身份识别号码;
第一显示模块,用于借入移动终端显示借入成功,并显示已借入的导游设备信息;
第二发送模块,用于借入移动终端向云端服务器发送借入成功信息,所述借入成功信息携带了所借入的导游设备的身份识别号码;
第六接收模块,用于借出移动终端接收云端服务器发送的借出成功信息;
第二显示模块,用于借出移动终端在借入列表取消该导游设备的信息,并在归还列表显示该导游设备信息。
在本发明实施例二中,第一显示模块还用于显示该导游设备对应借出者的用户名;
第二显示模块还用于显示该导游设备的借入者的用户名;
所述系统还包括:
第四提示模块,用于当接收到点击用户名的指令时,提示对话窗口。
所述系统还包括:
归还指令接受模块,用于接收归还导游设备的指令;
归还设备读取模块,用于接收导游设备租借终端的身份识别号码;
归还设备读取模块还用于:
提示用户输入导游设备租借终端的身份识别号码。
归还设备读取模块工作时,具体包括:
通过扫描导游设备租借终端显示的身份识别二维码获取导游设备租借终端的身份识别号码;或者,
接收用户手动输入的导游设备租借终端的身份识别号码;
设备回收模块,用于收入导游设备,并向云端服务器发送归还导游设备的指令。
实施例三:
请参阅图2,本发明实施例三提供了一种导游设备的租借系统,所述系统用于内置于云端服务器,所述系统包括:
第七接收模块21,用于接收移动终端发送的第二借入导游设备的指令,所述第二借入导游设备的指令携带了导游设备租借终端的身份识别号码;
第二获取模块22,用于根据第二借入导游设备的指令获取导游设备租借终端的身份识别号码;
第三发送模块23,用于向所述身份识别号码对应的导游设备租借终端发送第三借入导游设备的指令,以由导游设备租借终端传出导游设备;
第八接收模块24,用于接收导游设备租借终端发送的处理结果;
第一处理模块25,用于根据处理结果作相应的处理;
第四发送模块26,用于向移动终端发送处理结果。
在本发明实施例三中,所述系统还包括:
第一判断模块,用于判断发送第二借入导游设备的指令的用户是否有租借导游设备的权限;第一核对模块,用于如果第一判断模块判断有权限时,对所述身份识别号码对应的导游设备租借终端中导游设备的数量进行核对;
第五提示模块,用于如果核对模块核对导游设备租借终端没有库存,提示用户无导游设备可借;
第三发送模块还用于如果核对模块核对导游设备租借终端有库存,则向所述身份识别号码对应的导游设备租借终端发送第三借入导游设备的指令;
第五发送模块,用于如果第一判断模块判断没有权限,则结束租借流程,向移动终端发送提示;如果没有权限是因为用户已经租借了导游设备尚未归还,则向移动终端发送提示用户先归还用户已租借的导游设备的信息。
在本发明实施例三中,所述第三发送模块具体包括:
第一生成模块,用于根据预先存储的导游设备租借终端中的所有导游设备的状态信息生成第三借入导游设备的指令,所述第三借入导游设备的指令携带可供租借的导游设备的身份识别号码的;
第四发送模块,用于向所述身份识别号码对应的导游设备租借终端发送第三借入导游设备的指令。
在本发明实施例三中,所述第三发送模块具体包括:
第二生成模块,用于生成第三借入导游设备的指令;
第五发送模块,用于向所述身份识别号码对应的导游设备租借终端发送第三借入导游设备的指令。
在本发明实施例三中,所述系统还包括:
第六发送模块,用于如果云端服务器在预设的时间内没有接收到导游设备租借终端发送的处理结果,则向移动终端发送订单处理超时的提示;
第九接收模块,用于接收导游设备租借终端发送的报告用户所租借的导游设备的状态的请求;
第二核对模块,用于核对用户所租借的导游设备是否还在导游设备租借终端内;
第七发送模块,用于如果第二核对模块核对用户所租借的导游设备还在导游设备租借终端内,则向移动终端发送借入失败提示;否则,向移动终端发送借入成功提示。
在本发明实施例三中,所述系统还包括用于将借到的导游设备转借给别人的转借模块,所述转借模块具体包括:
第十接收模块,用于接收借入移动终端发送的借入成功信息;
第三获取模块,用于根据借入成功信息获取导游设备的身份识别号码;
第一查询模块,用于根据导游设备的身份识别号码查询到借出者的用户信息;
第八发送模块,用于根据借出者的用户信息向借出移动终端发送借出成功信息。
实施例四:
请参阅图3,本发明实施例四提供了一种导游设备租借终端,所述导游设备租借终端统包括:
第十一接收模块31,用于接收云端服务器发送的第三借入导游设备的指令,所述导游设备租借终端是移动终端向云端服务器发送的第二借入导游设备的指令中携带的导游设备租借终端的身份识别号码对应的导游设备租借终端;
第一控制模块32,用于根据第三借入导游设备的指令控制传出导游设备;
第九发送模块33,用于向云端服务器发送处理结果。
在本发明实施例四中,所述第九发送模块具体包括:
第二判断模块,用于判断是否成功传出导游设备;
第十发送模块,用于如果第二判断模块判断成功传出导游设备,则向云端服务器发送借入成功的信息;如果没有成功传出导游设备,则向云端服务器发送借入失败的信息。
在本发明实施例四中,所述第一控制模块具体包括:
第二查询模块,用于根据第三借入导游设备的指令查询所述导游设备的身份识别号码对应的导游设备的状态;
第二控制模块,用于如果第二查询模块查询所述导游设备的身份识别号码对应的导游设备的状态正常,则控制传出所述导游设备的身份识别号码对应的导游设备;
第三查询模块,用于如果第二查询模块查询所述导游设备的身份识别号码对应的导游设备的状态异常,则自动查询其他状态正常的导游设备;
第十一发送模块,用于如果第三查询模块没有查询到其他状态正常的导游设备,则向云端服务器发送无状态正常的导游设备的信息;
第三控制模块,用于如果第三查询模块查询到有其他状态正常的导游设备,则控制传出所述其他状态正常的导游设备。
在本发明实施例四中,所述第一控制模块具体包括:
第四查询模块,用于根据第三借入导游设备的指令查询导游设备租借终端中所有导游设备的状态,以选择可供租借的导游设备;
第十二发送模块,用于如果第四查询模块查询到没有符合要求的导游设备,则向云端服务器发送无符合要求的导游设备的信息;
第四控制模块,用于如果第四查询模块查询到有状态正常的导游设备,则控制传出所述符合要求的导游设备。
需要说明的是,本发明的说明书及其附图中给出了本发明的较佳的实施方式,但是,本发明可以通过许多不同的形式来实现,并不限于本说明书所描述的实施方式,这些实施方式不作为对本发明内容的额外限制,提供这些实施方式的目的是使对本发明的公开内容的理解更加透彻全面。并且,上述各技术特征继续相互组合,形成未在上面列举的各种实施方式,均视为本发明说明书记载的范围;进一步地,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。