基于“互联网+”的图书漂流系统及其方法技术方案

技术编号:15692189 阅读:86 留言:0更新日期:2017-06-24 06:00
本发明专利技术公开了一种基于“互联网+”的图书漂流系统及其方法,包括客户端、分布式智能图书交换柜、由服务器数据库和管理模块构成的云平台;客户端向云平台发送图书操作信息,云平台根据图书操作信息将已变更服务器数据库中的图书信息反馈给客户端;管理模块依据已变更的图书信息对图书漂流系统进行相应管理、规划,将得到的图书和用户间的反馈信息发送给图书交换柜;图书交换柜接收来自于客户端请求信息和云平台的反馈信息并进行处理,从而将处理后的信息反馈给云平台,云平台根据反馈信息将变更后的图书信息反馈给客户端。本发明专利技术能提高对闲置图书的利用、管理以及人与图书之间的关联性,同时节约成本,从而方便人与人、人与图书之间的交互。

Based on the \Internet plus\ Bookcrossing system and method

The invention discloses a method based on the \Internet plus\ Bookcrossing system and method, including the client, the distributed intelligent book exchange cabinet, composed of the server database management module and cloud platform; Xiang Yun client platform to send books operation information, cloud platform according to the operation information will be changed in the database server to the client library and information feedback according to the change management module; book information management, the corresponding Bookcrossing system planning, will get the feedback information sent between users to books and book exchange cabinet; book exchange cabinet received from the client request information and feedback information of cloud platform and processed to feedback the processed information to the cloud platform, cloud platform will change after the book according to the feedback information to the client feedback. The invention can improve the utilization and management of the idle books and the connection between the books and the people, and meanwhile, the cost is saved, so as to facilitate the interaction between the people and the people, the books and the people.

【技术实现步骤摘要】
基于“互联网+”的图书漂流系统及其方法
本专利技术涉及移动互联
,具体涉及一种基于“互联网+”的图书漂流系统及其方法。
技术介绍
“图书漂流”活动源于上个世纪60年代的欧洲,方法类似于中世纪的“漂流瓶”:人们将自己不再阅读的书籍贴上特定的标签后放置于公共场合,无偿地提供给拾取的人阅读,拾取之人阅读之后,根据标签提示,再以相同的方式将书投放到公共环境中去,让别人去分享自己的图书,交流彼此的感受,让书本通过每一位书友的双手持续漂流,让知识永不停歇。互联网的出现加速了图书漂流活动的普及,2001年4月,美国人RonHornbaker开设了一个图书飘流网站,从此图书漂流活动得以迅速发展。由于语言差异等问题,图书漂流活动在华语范围内影响不大。目前,关于图书漂流的网站,APP以及图书漂流站仍为数不多;另外,考虑到传统的图书漂流过程中存在着以下问题:1图书管理无信息化支持图书是由书友自愿放置于公共场所之中,对图书的拥有者、借阅者,图书放置的地点,图书的种类以及如何去借阅该本图书等问题均无有效信息可供参考,这往往导致书友不知如何借书、借完后发现不是自己想要的图书等诸多问题。2图书得不到保护据一则上海市普陀区图书馆对漂流图书的跟踪调查,自首批图书"放漂"后,社会各界的捐赠图书册数已突破十万,但目前的循环率仅为30%。此外,一些回漂的书上还留下了读者不文明的印痕,有的书内被笔划过,有的还缺了页。书的回漂率不到四成,或许是暂时搁浅,或者永远销声匿迹。在公共场所随意丢下图书,书籍容易被弄脏弄破,也容易被雨淋湿,图书保护的问题亟待解决。3没有有效的管理手段由于缺乏管理系统,图书漂流无法对借阅者做出有效约束,如果发生有人私自截留图书或肆意损坏图书等的情况,图书漂流便难以持续开展下去。4图书的效益无法体现由于缺乏有效的图书管理系统,书友放置的闲置图书犹如无根浮萍,无人知道在图书的使用寿命到达之前究竟有多少人从中受益,让人难以在图书漂流的过程中获得成就感,如此便反向抑制了书友参与图书漂流的积极性,图书漂流活动难以继续展开。5图书馆服务管理模式问题颇多当前的图书馆管理系统以图书管理为中心,难以体现图书馆以读者为中心的服务理念,除此以外,大部分图书馆管理系统还存在着图书馆资源的相对隔离及信息服务的相对孤立、不能全面集成图书馆的业务和管理工作,信息孤岛现象日益严重。
技术实现思路
本专利技术为克服现有技术中的不足之处,提出一种基于“互联网+”的图书漂流系统及其方法,以期提高对闲置图书的利用、管理以及人与图书之间的关联性,同时节约成本,从而方便了人与人、人与图书之间的交互。本专利技术为解决技术问题采用如下技术方案:本专利技术一种基于“互联网+”的图书漂流系统的特点包括:由客户端、分布式智能图书交换柜组成的硬件平台,由服务器数据库和管理模块构成的云平台;所述客户端通过互联网向所述云平台发送图书操作信息,所述云平台根据所接收图书操作信息变更所述服务器数据库中相应的图书信息,并将所述云平台中已变更的图书信息通过互联网反馈给所述客户端;所述云平台中的管理模块依据所述服务器数据库中的已变更的图书信息对所述图书漂流系统进行图书、用户和口令管理、路径规划以及书友圈构建,从而得到图书和用户间的反馈信息并发送给所述硬件平台;所述分布式智能图书交换柜接收来自于所述客户端的图书出入柜请求信息和所述云平台的反馈信息并进行处理,从而将图书出入柜状态通过互联网反馈给所述云平台,所述云平台根据所接收的图书出入柜状态变更所述服务器数据库中的相关图书信息,并将变更后的图书信息通过互联网反馈给所述客户端。本专利技术所述的基于“互联网+”的图书漂流系统的特点也在于:所述客户端包括:用户注册模块、图书上架模块、图书查询模块、图书借阅模块、图书互助捎带模块、图书归还模块、图书追溯模块、评分评价模块、地理位置定位模块;所述管理模块包括:图书管理单元、用户管理单元、路径推荐单元、口令管理单元、用户图书积分单元;所述分布式智能图书存储交换柜包括:验证模块、控制模块;所述用户注册模块,用于将用户注册信息发送至所述云平台的用户管理单元进行匹配查询,对无匹配的用户在所述服务器数据库中进行注册;所述图书上架模块,用于将用户分享的图书预上架信息发布至所述云平台,所述云平台的图书管理单元对所述图书预上架信息进行处理,得到所述用户分享的图书详细信息;所述云平台的口令管理单元对所述图书预上架信息进行处理,生成上架口令并反馈给所述客户端;所述云平台的路径推荐单元对所述图书预上架信息进行处理,并根据用户位置信息得到入柜推荐路径并反馈给所述客户端;所述客户端根据所述入柜推荐路径达到相应的分布式智能图书交换柜处,所述分布式智能图书交换柜的验证模块中根据所述上架口令在所述云平台的口令管理单元进行验证,所述分布式智能图书交换柜的控制模块对验证通过的上架口令允许存入用户分享图书,并生成图书上架入柜状态,从而完成在图书的上架;所述分布式智能图书交换柜中的控制模块将所述图书上架入柜状态发送给所述云平台中的图书管理单元,用于将所述用户分享的图书详细信息在所述服务器数据库中进行入库,并将图书状态信息设置为可借阅,从而完成用户分享图书的上架;所述云平台的用户图书积分单元根据图书状态信息的改变,对已经完成图书上架的用户给予一个积分奖励,并更新至所述服务器数据库中;所述图书查询模块,用于将图书查询信息发送至所述云平台的用户管理单元,并在服务器数据库中进行匹配查询后,将匹配结果反馈给所述客户端;所述图书借阅模块,用于将图书借阅请求发送至所述云平台,所述云平台的图书管理单元根据所述图书借阅请求对所需借阅的图书在所述服务器数据库中进行标记,将图书状态信息从可借阅变为待借中;所述云平台的口令管理单元对所述图书借阅请求进行处理,生成借阅口令并反馈给所述客户端;所述云平台的路径推荐单元对所述图书借阅请求进行处理,并根据用户位置信息得到出柜推荐路径并反馈给所述客户端;所述客户端根据所述出柜推荐路径达到相应的分布式智能图书交换柜处,所述分布式智能图书交换柜的验证模块中根据所述借阅口令在所述云平台的口令管理单元进行验证,所述分布式智能图书交换柜的控制模块对验证通过的借阅口令允许取出借阅的图书,并生成图书借阅出柜状态;所述分布式智能图书交换柜中的控制模块将所述图书借阅出柜状态发送给所述云平台中的图书管理单元,用于在所述服务器数据库中对借阅的图书状态信息进行更新,将图书状态信息从待借中变为借阅中,从而完成图书的借阅;所述云平台的用户图书积分单元根据图书状态信息的改变,对已经完成图书借阅的用户给予一个积分奖励,并更新至所述服务器数据库中;所述图书互助捎带模块,用于将图书捎带请求发送至所述云平台,所述云平台的图书管理单元根据所述图书捎带请求在所述服务器数据库中进行标记,将图书状态信息从可借阅变为待捎中并反馈给所述图书互助捎带模块;同时所述云平台的服务器数据库生成待捎期;所述图书互助捎带模块,还用于将同意捎带信息发送至所述云平台,所述云平台的口令管理单元在待捎期内对所述同意捎带信息和所述图书捎带请求信息进行处理,生成捎带出柜口令和捎带入柜指令并反馈给相应捎带的客户端;所述云平台的路径推荐单元在待捎期内对所述同意捎带信息和所述图书捎带请求信息进行处理,并根据用户位本文档来自技高网
...
基于“互联网+”的图书漂流系统及其方法

【技术保护点】
一种基于“互联网+”的图书漂流系统,其特征包括:由客户端、分布式智能图书交换柜组成的硬件平台,由服务器数据库和管理模块构成的云平台;所述客户端通过互联网向所述云平台发送图书操作信息,所述云平台根据所接收图书操作信息变更所述服务器数据库中相应的图书信息,并将所述云平台中已变更的图书信息通过互联网反馈给所述客户端;所述云平台中的管理模块依据所述服务器数据库中的已变更的图书信息对所述图书漂流系统进行图书、用户和口令管理、路径规划以及书友圈构建,从而得到图书和用户间的反馈信息并发送给所述硬件平台;所述分布式智能图书交换柜接收来自于所述客户端的图书出入柜请求信息和所述云平台的反馈信息并进行处理,从而将图书出入柜状态通过互联网反馈给所述云平台,所述云平台根据所接收的图书出入柜状态变更所述服务器数据库中的相关图书信息,并将变更后的图书信息通过互联网反馈给所述客户端。

【技术特征摘要】
1.一种基于“互联网+”的图书漂流系统,其特征包括:由客户端、分布式智能图书交换柜组成的硬件平台,由服务器数据库和管理模块构成的云平台;所述客户端通过互联网向所述云平台发送图书操作信息,所述云平台根据所接收图书操作信息变更所述服务器数据库中相应的图书信息,并将所述云平台中已变更的图书信息通过互联网反馈给所述客户端;所述云平台中的管理模块依据所述服务器数据库中的已变更的图书信息对所述图书漂流系统进行图书、用户和口令管理、路径规划以及书友圈构建,从而得到图书和用户间的反馈信息并发送给所述硬件平台;所述分布式智能图书交换柜接收来自于所述客户端的图书出入柜请求信息和所述云平台的反馈信息并进行处理,从而将图书出入柜状态通过互联网反馈给所述云平台,所述云平台根据所接收的图书出入柜状态变更所述服务器数据库中的相关图书信息,并将变更后的图书信息通过互联网反馈给所述客户端。2.根据权利要求1所述的基于“互联网+”的图书漂流系统,其特征在于:所述客户端包括:用户注册模块、图书上架模块、图书查询模块、图书借阅模块、图书互助捎带模块、图书归还模块、图书追溯模块、评分评价模块、地理位置定位模块;所述管理模块包括:图书管理单元、用户管理单元、路径推荐单元、口令管理单元、用户图书积分单元;所述分布式智能图书存储交换柜包括:验证模块、控制模块;所述用户注册模块,用于将用户注册信息发送至所述云平台的用户管理单元进行匹配查询,对无匹配的用户在所述服务器数据库中进行注册;所述图书上架模块,用于将用户分享的图书预上架信息发布至所述云平台,所述云平台的图书管理单元对所述图书预上架信息进行处理,得到所述用户分享的图书详细信息;所述云平台的口令管理单元对所述图书预上架信息进行处理,生成上架口令并反馈给所述客户端;所述云平台的路径推荐单元对所述图书预上架信息进行处理,并根据用户位置信息得到入柜推荐路径并反馈给所述客户端;所述客户端根据所述入柜推荐路径达到相应的分布式智能图书交换柜处,所述分布式智能图书交换柜的验证模块中根据所述上架口令在所述云平台的口令管理单元进行验证,所述分布式智能图书交换柜的控制模块对验证通过的上架口令允许存入用户分享图书,并生成图书上架入柜状态,从而完成在图书的上架;所述分布式智能图书交换柜中的控制模块将所述图书上架入柜状态发送给所述云平台中的图书管理单元,用于将所述用户分享的图书详细信息在所述服务器数据库中进行入库,并将图书状态信息设置为可借阅,从而完成用户分享图书的上架;所述云平台的用户图书积分单元根据图书状态信息的改变,对已经完成图书上架的用户给予一个积分奖励,并更新至所述服务器数据库中;所述图书查询模块,用于将图书查询信息发送至所述云平台的用户管理单元,并在服务器数据库中进行匹配查询后,将匹配结果反馈给所述客户端;所述图书借阅模块,用于将图书借阅请求发送至所述云平台,所述云平台的图书管理单元根据所述图书借阅请求对所需借阅的图书在所述服务器数据库中进行标记,将图书状态信息从可借阅变为待借中;所述云平台的口令管理单元对所述图书借阅请求进行处理,生成借阅口令并反馈给所述客户端;所述云平台的路径推荐单元对所述图书借阅请求进行处理,并根据用户位置信息得到出柜推荐路径并反馈给所述客户端;所述客户端根据所述出柜推荐路径达到相应的分布式智能图书交换柜处,所述分布式智能图书交换柜的验证模块中根据所述借阅口令在所述云平台的口令管理单元进行验证,所述分布式智能图书交换柜的控制模块对验证通过的借阅口令允许取出借阅的图书,并生成图书借阅出柜状态;所述分布式智能图书交换柜中的控制模块将所述图书借阅出柜状态发送给所述云平台中的图书管理单元,用于在所述服务器数据库中对借阅的图书状态信息进行更新,将图书状态信息从待借中变为借阅中,从而完成图书的借阅;所述云平台的用户图书积分单元根据图书状态信息的改变,对已经完成图书借阅的用户给予一个积分奖励,并更新至所述服务器数据库中;所述图书互助捎带模块,用于将图书捎带请求发送至所述云平台,所述云平台的图书管理单元根据所述图书捎带请求在所述服务器数据库中进行标记,将图书状态信息从可借阅变为待捎中并反馈给所述图书互助捎带模块;同时所述云平台的服务器数据库生成待捎期;所述图书互助捎带模块,还用于将同意捎带信息发送至所述云平台,所述云平台的口令管理单元在待捎期内对所述同意捎带信息和所述图书捎带请求信息进行处理,生成捎带出柜口令和捎带入柜指令并反馈给相应捎带的客户端;所述云平台的路径推荐单元在待捎期内对所述同意捎带信息和所述图书捎带请求信息进行处理,并根据用户位置信息得到捎带出柜推荐路径和捎带入柜推荐路径,并反馈给所述相应捎带的客户端;所述相应捎带的客户端根据所述捎带出柜推荐路径达到相应的分布式智能图书交换柜处,所述分布式智能图书交换柜的验证模块中根据所述捎带出柜口令在所述云平台的口令管理单元进行验证,所述分布式智能图书交换柜的控制模块对验证通过的捎带出柜口令允许取出捎带的图书,并生成图书捎带出柜状态;所述分布式智能图书交换柜中的控制模块将所述图书捎带出柜状态发送给所述云平台中的图书管理单元,用于在所述服务器数据库中对捎带的图书状态信息进行更新,将图书状态信息从待捎中变为捎带中;所述相应捎带的客户端根据所述捎带入柜推荐路径达到相应的分布式智能图书交换柜处,所述分布式智能图书交换柜的验证模块中根据所述捎带入柜口令在所述云平台的口令管理单元进行验证,所述分布式智能图书交换柜的控制模块对验证通过的捎带入柜口令允许存入捎带的图书,并生成图书捎带入柜状态;相应分布式智能图书交换柜中的控制模块将所述图书捎带入柜状态发送给所述云平台中的图书管理单元,用于将借阅图书的图书状态信息从捎带中变为可借阅并反馈给请求捎带者的客户端,从而完成图书的捎带;所述云平台的用户图书积分单元根据图书状态信息的改变,对已经完成图书捎带的用户给予一个积分奖励,并更新至所述服务器数据库中;所述图书归还模块,用于将图书归还请求发送至所述云平台,所述云平台的图书管理单元根据所述图书归还请求对所需归还的图书在所述服务器数据库中进行标记,将图书状态信息从借阅中变为待还中;所述云平台的口令管理单元对所述图书归还请求进行处理,生成归还口令并反馈给所述客户端;所述云平台的路径推荐单元对所述图书归还请求进行处理,并根据用户位置信息得到入柜推荐路径并反馈给所述客户端;所述客户端根据所述入柜推荐路径达到相应的分布式智能图书交换柜处,所述分布式智能图书交换柜的验证模块中根据所述归还口令在所述云平台的口令管理单元进行验证,所述分布式智能图书交换柜的控制模块对验证通过的归还口令允许存入归还的图书,并生成图书上架入柜状态;所述分布式智能图书交换柜中的控制模块将所述图书归还入柜状态发送给所述云平台中的图书管理单元,用于在所述服务器数据库中对归还的图书状态信息进行更新,将图书状态信息从待还中变为可借阅,从而完成图书的归还;所述云平台的用户图书积分单元根据图书状态信息的改变,对已经完成图书归还的用户给予一个积分奖励,并更新至所述服务器数据库中;所述图书追溯模块,用于将图书追溯请求发送至所述云平台的图书管理单元进行匹配查询,并将匹配的图书借阅信息反馈给所述客户端;所述评分评价模块,用于将评分评价信息发送至所述云平台的图书管理单元,从而在所述服务器数据库中增加对图书的评价以及更新对图书的评分;所述地理位置定位模块,用于发送客户端的地理位置信息至所述云平台中的用户管理单元,从而更新所述服务器数据库中的用户位置信息。3.根据权利要求1所述的基于“互联网+”的图书漂流系统,其特征在于:所述管理模块中还包括:书友圈单元;所述书友圈单元,用于从所述服务器数据库中获取用户的互动次数及用户图书积分数值进行社交兴趣度、兴趣相似度的计算,并得到最终评分,从而将当前用户的和所有用户的最终评分进行降序排序,并选取前N个用户构建所述用户的书友圈推荐给所述用户的客户端。4.根据权利要求3所述的基于“互联网+”的图书漂流系统,其特征在于:所述书友圈是按如下步骤进行构建的:步骤a、社交兴趣度计算:步骤a1、建立n个用户间的关系矩阵auv表示用户u和用户v的好友关系,当auv=1表示用户u向用户v借阅过书籍B;若auv=0表示用户u未向用户v借阅过书籍B;以所述关系矩阵A中第u行ua=(au1,au2,...,aun)表示用户u与其他所有用户的好友关系;步骤a2、建立n个用户间的亲密度矩阵cuv表示用户u和用户v亲密度;且cuv=[βfuv+(1-β)iuv]×auv,其中,β是调节共同好友比例和互动比例的参数,取值范围为[0,1],iuv表示用户u和用户v之间的互动情况比例;fuv表示用户u和用户v之间的共同好友比例,并有:

【专利技术属性】
技术研发人员:唐子昱马学森容兰许婧何劲松宫帅朱建张志远唐昊
申请(专利权)人:合肥工业大学合肥市第八中学
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1