一种基于位置服务的图书云端共享与管理方法及平台的制作方法

文档序号:9846899阅读:331来源:国知局
一种基于位置服务的图书云端共享与管理方法及平台的制作方法
【技术领域】
[0001]本发明涉及计算机领域,特别涉及一种基于位置服务的图书云端共享与管理方法及平台。
【背景技术】
[0002]图书馆借阅方式,图书馆在固定的场所建设,会占用城市空间,借阅者与图书馆之间存在距离,特别是借阅者需要借阅特定图书时,有可能面临距离过远,借阅时间成本和经济成本高于购买图书的情况。图书馆的藏书通常来说比较全面,大量的图书往往无人问津,或者仅有少数读者,造成图书购置成本和贮存空间的浪费。
[0003]图书漂流借阅方式,图书的流向往往不可控,图书的最早发布者难以收回已发布的图书,造成发布者积极性不高,不愿意发布高质量、价格高的书籍,而发布出去的图书往往是不需要的,质量堪忧。图书漂流活动往往缺乏有效的图书整理,读者无法确定目标图书是否在图书漂流架上。
[0004]如图1所示,是传统的图书馆借阅的流程,借阅者通过查阅图书卡片,并填写借书条,并交给管理员,图书由管理员统一入库。若图书存在该图书馆中,则填写卡片。若经过查询后发现存在借书不归还的情况,则不予办理借阅手续。若存在,则把书交给借阅者,将借书卡内容存入电脑中。
[0005]由上可见,传统的图书馆借阅方式不仅占用固定的储藏场所,且需要花费大量人力和物理购置和保管图书,购置成本和贮存空间。

【发明内容】

[0006]本发明要解决的技术问题是,提供新型的图书借阅方式,基于互联网移动端,人们可以互相借阅图书的平台。任何人都可以上传自己喜欢的书籍,展示在自己的界面上,成立自己的书房,可提高发布者的积极性,节省购置成本和贮存空间。想要从他人处借书的用户可以向拥有图书者发出申请,如果图书拥有者同意借阅,则交易成功。基于云端数据的图书馆不需要再建设,图书直接由用户购置和保管,并基于附近位置算法向借阅者和共享者提供直接沟通的可能。
[0007]空中图书馆(AirBook)可以通过数据去跟踪用户上传的每一本书,每一本书上传之后会有唯一的编码与之对应,并且关于这本书的所有交易流动信息,我们都可以有后台记录。所以我们可以提供用户管理并跟踪每一本书
[0008]解决上述技术问题,本发明提供了一种基于位置服务的图书云端共享与管理方法,包括:
[0009]通过借阅客户端向应用程序服务器发出图书检索请求,在所述检索请求中包括,检索关键词、图书共享者的位置信息;
[0010]在应用服务器接收所述检索请求,并同步上传最新的共享者发布的图书借阅信息;
[0011]在所述应用程序服务器根据关键词检索图书,并根据检索到的图书匹配到图书共享者的位置信息,按照所述共享者的位置信息对图书的位置进行定位;
[0012]在应用程序服务器响应,并显示至少一图书共享者在地图中的位置。
[0013]更进一步,所述应用程序服务器接收所述检索请求,并根据检索请求在数据库中检索是否储存有含有关键词的图书,如有,则通过应用程序服务器进行响应后显示;
[0014]以及将所述含有关键词的图书按照列表的方式进行显示。
[0015]更进一步,按照借阅客户端所在的具体位置,基于LBS显示附近位置处的图书,图书的状态为可借阅或者已借出。
[0016]更进一步,在所述借阅客户端发起借阅请求,若共享者将图书设置为需要押金,则借阅客户端无借阅权限对共享者分享的图书状态进行修改,若共享者通过支付API接口得到相应的押金,则借阅客户端发出的借阅请求按照天进行计算。
[0017]更进一步,所述共享者通过借阅客户端上传图书信息,共享者发布的图书借阅信息包括,图书名称、图书作者名、图书出版社、图书出版时间或者图书二维码、图书射频码中的一种或者多种信息。
[0018]更进一步,在借阅客户端,
[0019]当扫描图书共享者的二维码,记录借书起始时间,交易生效;
[0020]当图书共享者扫描借书人的二维码,交易结束。
[0021 ]更进一步,所述LBS具体为,
[0022]提取地图提供商的API接口,访问位置并得到借阅客户端的位置经玮度;
[0023]当图书共享者使用社交SNS服务,通过OAUTH协议提取得到图书共享者所在位置处经玮度;
[0024]计算上述经玮度坐标在地球上表面的弧度距离。
[0025]本发明还提供了基于位置服务的图书云端共享与管理平台,地理位置模块、图书管理模块、交互模块,
[0026]所述交互模块用以接收通过借阅客户端向应用程序服务器发出的图书检索请求,在所述检索请求中包括,检索关键词、图书共享者的位置信息;在应用服务器接收所述检索请求,并同步上传最新的共享者发布的图书借阅信息;
[0027]所述图书管理模块用以在所述应用程序服务器根据关键词检索图书,并根据检索到的图书匹配到图书共享者的位置信息,
[0028]所述地理位置模块用以按照所述共享者的位置信息对图书的位置进行定位,以及在应用程序服务器响应,并显示至少一图书共享者在地图中的位置。
[0029]更进一步,所述交互模块还用以接收所述借阅客户端发出的图书借阅权限设置借阅金额,若借阅金额已支付,则借阅客户端向借阅者开放图书借阅;若借阅金额未支付,则借阅者在借阅客户端无借阅权限;
[0030]在所述借阅客户端接收借阅者和共享者的相互评价、标签或者关注指令。
[0031]更进一步,所述借阅客户端包括智能手机、PAD;所述应用服务器与Tomcat连接。
[0032]本发明的有益效果:
[0033]I)由于通过借阅客户端向应用程序服务器发出图书检索请求,在所述检索请求中包括,检索关键词、图书共享者的位置信息;在应用服务器接收所述检索请求,并同步上传最新的共享者发布的图书借阅信息。整合全社会闲置图书资源,引导用户分享发布图书,形成图书数据库。人人都是小型图书馆,图书数量无限增加,没有储存和管理成本。
[0034]2)由于在所述应用程序服务器根据关键词检索图书,并根据检索到的图书匹配到图书共享者的位置信息,按照所述共享者的位置信息对图书的位置进行定位;在应用程序服务器响应,并显示至少一图书共享者在地图中的位置。实现了位置定位功能,通过书房定位实现就近搜索功能,实现了图书列表形式的由近及远的排列。对位于附近的书友借阅,就近交易,减少物流成本。
[0035]3)由于在本发明的基于位置服务的图书云端共享与管理平台中,可以通过数据去跟踪用户上传的每一本书,每一本书上传之后会有唯一的编码与之对应,并且关于这本书的所有交易流动信息,都可以有后台记录。对出借书目全程跟踪的功能,能详细跟踪一本书的流转。
[0036]4)可以促进附近读书爱好者的互动,借阅周边人的图书,可增进思想交流,促进社区文化,校园文化等社会文化氛围提高。
[0037]5)基于位置服务的图书云端共享与管理系统创造了图书共享借阅模式,是一种基于互联网移动端进行分享借阅交流图书的平台。
【附图说明】
[0038]图1是本发明一实施例中的基于位置服务的图书云端共享与管理方法的流程示意图。
[0039]图2是图1中的检索图书的流程实不意图。
[0040]图3是图1中图书状态示意图。
[0041]图4是图1中的一优选实施方式的流程示意图。
[0042]图5是图1中共享者通过借阅客户端上传图书信息的具体流程示意图。
[0043]图6是线下进行借阅图书时的操作步骤。
[0044]图7是图3中的基于位置服务的具体操作流程示意图。
[0045]图8是本发明一实施例中的基于位置服务的图书云端共享与管理系统的结构示意图。
【具体实施方式】
[0046]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0047]图1是本发明一实施例中的基于位置服务的图书云端共享与管理方法的流程示意图。
[0048]在本实施例中的基于位置服务的图书云端共享与管理方法,具体包括如下流程:
[0049]步骤SlOO通过借阅客户端向应用程序服务器发出图书检索请求,在所述检索请求中包括,检索关键词、图书共享者的位置信息。本领域技术人员能够明了,所述应用程序服务器(Applicat1n Server),通过各种协议把商业逻辑曝露给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用。应用服务器使用此商业逻辑就像调用对象的一个方法一样。
[0050]比如,借阅客户端可以通过Web应用程序驻留在应用服务器上。所述应用服务器为Web应用程序提供一种简单的和可管理的对系统资源的访问机制。也可以提供低级的服务,又比
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1