[0004] 本发明的目的在于提供一种基于共享信息的通讯方法及系统,以解决上述背景技术中提出的问题。
[0005] 为了解决上述技术问题,本发明提供如下技术方案:一种基于共享信息的通讯方法及系统,其特征在于:包括:中央处理器、信息系统、GPS模块、控制器、核实单元、数据库、交换设备及客户端,所述GPS模块、信息系统的输出端与所述中央处理器的输入端连接,所述中央处理器、核实单元的输出端与所述控制器的输入端连接,所述控制器的输出端与所
述数据库的输入端,所述数据库的输出端与所述控制器的输入端连接,所述数据库与多个
不同的客户端通过所述交换设备进行连接,所述中央处理器用于对所述信息系统、GPS模块和控制器的输入输出进行控制调配,所述GPS模块用于对图书的位置坐标进行定位,所述信息系统用于帮助用户登录并进行借书,所述数据库用于对用户的借书情况和图书的借出信
息进行分类和调取,所述控制器用于将从所述中央处理器接收到的数据传输到所述客户端
上供用户准确找到所借图书的位置,结合所述GPS模块和所述数据库为用户准确快速地找
到图书作出指引,节省了借书的时间。
[0006] 进一步的,所述数据库中存储有不同图书的位置信息和图书的电子版本,用于帮助用户确认所借图书的具体位置,并且在纸质图书的资源不足的情况下为用户提供电子版
图书,所述数据库中另外存储有不同用户历史借还书的记录,用于判断和分析用户在登录
所述信息系统时借书的目的,利用大数据平台捕捉、管理和处理不同用户的所在年级和借
还书的周期组成的用户借书记录集合,计算用户借还书的平均周期,为后续分析用户借书
目的提供了数据支撑。
[0007] 进一步的,所述信息系统中存储有用户登录借书的日期和还书的日期,用于统计不同用户的借还书周期并将数据通过所述中央处理器传输到所述数据库中,所述数据库将
接收到的数据进行分类整理,信息系统在用户登录借书的同时存储了借书记录,并将之发
送到数据库中,便于数据库统计整理数据形成集合。
[0008] 进一步的,所述核实单元中记录有以往用户的身份信息和每一次借还书的周期,所述核实单元用于核对并确认用户的具体信息并将数据传输到所述控制器中,所述控制器
将对应用户的信息与所述数据库中整理的信息进行匹配,供系统分析对应用户所在的年级
和借书的目的并选择相应形式的图书给用户。
[0009] 一种基于共享信息的通讯方法,其特征在于:包括以下步骤:
[0010] S1:对图书馆的图书进行建模;
[0011] S2:用户登录信息系统;
[0012] S3:信息系统识别判断并确认用户的身份;
[0013] S4:用户输入想要查找的图书名,确认图书类别,数据库调取信息确认图书是否已借出;
[0014] S5:若图书已全部借出,数据库调取该图书的电子版本并发送到客户端;
[0015] S6:若图书未全部借出,定位该图书的位置坐标并将路线传输到客户端;
[0016] S7:若图书资源不足时,出现多个用户借用同一本图书的情况,信息系统统计不同用户查找图书的时间并进行排序;
[0017] S8:根据现有图书的数量和预测的用户借书的目的合理分配借出图书。
[0018] 进一步的,在步骤S1-S3中:对图书馆的图书进行建模,以图书馆的入口为原点建立三维坐标系,图书的位置坐标集合为{(x1,y1,z1),(x2,y2,z2),...,(xn,yn,zn)},用户在客户端登录信息系统,输入账号和密码,信息系统在识别确认用户身份的同时将统计的该用
户的借还书周期记录数据传输到数据库中,对图书馆进行建模有助于GPS模块定位图书的
位置形成具体的路线和3D引导图指引用户准确找到想找的图书。
[0019] 进一步的,在步骤S4中:用户在信息系统上输入想要查找的图书名后,数据库根据该图书的类别调取图书信息,确认对应图书是否已被借出。
[0020] 进一步的,在步骤S5中:若对应图书已全部借出,数据库从信息系统中调取对应图书的电子版并通过交换设备将电子版图书发送到对应用户所在的客户端以供用户进行阅读,事先确认图书有无剩余有利于为出现纸质图书全部借出的情况做好充足准备。
[0021] 进一步的,在步骤S6中:若对应图书未全部借出还有剩余,通过GPS模块定位对应图书的位置坐标(xi,yi,zi),确认到达对应图书书架的路线并形成3D引导图,客户端根据用户所在位置实时进行路线显示,指引用户准确快速地找到要借的图书,节省了借书的时间。
[0022] 进一步的,在步骤S7-S8中:在图书资源不足时,若出现多个用户借用同一本图书的情况,信息系统统计不同用户查找图书的时间并进行排序,时间集合为{t1,t2,...,tj},其中:t1书的平均周期 设置借还书周期阈值为tm,用户借还书的平均周期的范围为[0,tm)或
[tm,+∞),若 代表该年级用户借书的目的是查阅资料,若 代表该年级用
户借书的目的是丰富知识量,通过比较分析每一年级用户借书的普遍目的,用户在输入想
要借的图书名称后,核实单位对该用户借还书的周期进行确认,确认结果与数据库中每一
年级用户的平均借还书周期进行比较,预测该用户所在的年级和借书的目的,若用户借书
的目的是查阅资料,发送电子图书到该用户所在客户端;若用户的目的是丰富知识量,在还有纸质版图书的情况下将对应图书的位置坐标发送到该用户所在客户端,最后,根据借书
的时间顺序、现有纸质图书的数量和预测的借书目的合理分配借出图书。
[0023] 与现有技术相比,本发明所达到的有益效果是:
[0024] 1.本发明基于共享信息,用来共享的信息是图书馆的图书资源,大规模图书馆中,在借书时确认图书的具体位置后,如果没有具体的路线指示,用户要花很长时间才能找到对应图书,本发明通过对整个图书馆进行建模,以图书馆入口为原点建立三维坐标系,在用户输入图书名后,若该图书未全部借出还有剩余,利用GPS模块定位该图书的具体位置传输到数据库中,并将数据库中存储的到达该图书书架的路线和3D引导图通过交换设备发送到
用户所在的客户端,指引用户准确快速地找到该图书,节省了借书的时间;
[0025] 2.因图书馆的图书资源有限,有时会出现某本图书资源不足导致用户借不到书的情况,虽然图书馆系统中有对应图书的电子版,但是对于不同的用户来说纸质版和电子版
图书有很大的区别:对于某些用户来说,他们借书的目的是提高自己的知识储备,需要看完整本书,他们就需要纸质书来理解里面的内容来丰富知识量,并且纸质材料也能缓解视觉
疲劳,因此,长时间的阅读显然纸质书更加舒适;而对于另外一些用户来说,他们借书的目的是查阅资料,并不需要看完整本图书,显然电子书更适合他们,本发明在图书资源不足
时,利用数据库捕捉、管理和处理不同用户的所在年级和借还书的周期组成的用户借书记
录集合,计算不同年级用户借还书平均周期,设定借书周期阈值tm,用户在信息系统输入想要借的书名后,核实单元会对用户借书的周期进行确认,再将核实结果与数据库存储的数
据进行比较,根据比较的结果分析该用户所处的年级和借书的目的,再根据不同用户借书
的时间顺序、现有纸质图书的数量和分析的借书目的合理分配借出图书,实现了图书资源
的共享,图书的资源也得到了充分的利用。