基于大数据库的图书馆导航方法和系统技术方案

技术编号:14643137 阅读:62 留言:0更新日期:2017-02-15 23:20
本发明专利技术公开了一种基于大数据库的图书馆导航方法和系统,其中方法包括:当接收到请求信号后,由请求信号中提取出查找信息;并根据查找信息由大数据库中获取目标图书对应的目标位置信息以及目标位置处所放置的目标图书的当前剩余数量;当前剩余数量根据借书操作和还书操作更新;由请求信号中提取导航模式信息;当导航模式信息为借书模式时,根据当前剩余数量判断当前状态是否满足导航条件,并在判断出当前状态满足导航条件时,根据用户的当前位置信息以及目标位置信息进行导航。其以目标图书在目标位置处的当前剩余数量为依据进行导航条件的判断,避免了将用户盲目的引导至目标位置的现象,解决了传统的图书馆导航系统准确性和可靠性较低的问题。

【技术实现步骤摘要】

本专利技术涉及图书馆数据管理
,特别是涉及一种基于大数据的图书馆导航方法和系统。
技术介绍
目前,图书馆所使用的图书馆导航系统通常以图书在图书馆中的库存量作为导航依据。而实际中,经常存在当前要借阅的图书并未借出图书馆,而只是被读者拿到了图书馆内的其他位置的情况,由此,当通过传统的图书馆导航系统进行图书的借阅时很容易出现到达目标位置后却找不到相应的图书的情况,从而使得传统的图书馆导航系统的准确性和可靠性较低。
技术实现思路
基于此,有必要针对传统的图书馆导航系统准确性和可靠性较低的问题,提供一种基于大数据库的图书馆导航方法和系统。为实现本专利技术目的提供的一种图书馆导航方法,包括如下步骤:当接收到请求信号后,由所述请求信号中提取出查找信息;并根据所述查找信息由大数据库中获取目标图书对应的目标位置信息,以及目标位置处所放置的所述目标图书的当前剩余数量;其中,所述当前剩余数量根据借书操作和还书操作实时更新;由所述请求信号中提取导航模式信息;当所述导航模式信息为借书模式时,根据所述当前剩余数量判断当前状态是否满足导航条件,并在判断出当前状态满足所述导航条件时,根据用户的当前位置信息以及所述目标位置信息进行导航。在其中一个实施例中,还包括如下步骤:当所述导航模式信息为还书模式时,直接根据用户的所述当前位置信息以及所述目标位置信息进行导航。在其中一个实施例中,当根据用户的当前位置信息以及所述目标位置信息进行导航结束之后,还包括如下步骤:根据所述导航模式信息和接收到的当前需求量更新所述大数据库中存储的所述当前剩余数量;其中,所述当前需求量包括借书需求量和还书需求量。在其中一个实施例中,所述根据所述导航模式信息和所述当前需求量更新所述大数据库中存储的所述当前剩余数量,包括如下步骤:当所述导航模式信息为所述借书模式时,将所述当前剩余数量设置为所述当前剩余数量减去所述当前需求量后的数值;当所述导航模式信息为所述还书模式时,将所述当前剩余数量设置为所述当前剩余数量加上所述当前需求量后的数值。在其中一个实施例中,当所述导航模式信息为所述借书模式时,将所述当前剩余数量设置为所述当前剩余数量减去所述当前需求量后的数值时,还包括如下步骤:判断所述当前剩余数量减去所述当前需求量后的数值是否小于零;若是,则将所述当前剩余数量修正为零;若否,则直接将所述当前剩余数量设置为所述当前剩余数量减去所述当前需求量后的数值;当所述导航模式信息为所述还书模式时,将所述当前剩余数量设置为所述当前剩余数量加上所述当前需求量后的数值时,还包括如下步骤:判断所述当前剩余数量减去所述当前需求量后的数值是否大于所述大数据库中所述目标图书的总库存数;若是,则将所述当前剩余数量修正为所述总库存数;若否,则将所述当前剩余数量直接设置为所述当前剩余数量加上所述当前需求量后的数值。在其中一个实施例中,所述根据所述当前剩余数量判断当前状态是否满足导航条件,包括如下步骤:由所述请求信号中提取当前需求量,并判断所述当前剩余数量与所述当前需求量的大小关系;当判断出所述当前剩余数量大于或等于所述当前需求量时,则确定为当前状态满足所述导航条件;当判断出所述当前剩余数量小于所述当前需求量时,则确定为当前状态不满足所述导航条件。在其中一个实施例中,所述当判断出所述当前剩余数量小于所述当前需求量时,还包括如下步骤:发出是否确定导航的提示信息并检测是否接收到确定导航信号;当接收到所述确定导航信号时,判断为当前状态满足所述导航条件;当未接收到所述确定导航信号时,判断为当前状态不满足所述导航条件。在其中一个实施例中,所述当判断出当前状态不满足所述导航条件时,还包括如下步骤:由所述大数据库中检索并输出与所述目标图书相似的相似图书列表,并检测是否接收到用户根据所述相似图书列表输入的选择信息;当接收到所述选择信息时,由所述选择信息中提取出相似图书后,将所述目标位置信息更换为所述相似图书的位置信息。在其中一个实施例中,所述当判断出所述当前剩余数量小于所述当前需求量时,还包括如下步骤:实时监测所述大数据库中存储的所述当前剩余数量,并在监测到所述当前剩余数量大于或等于所述当前需求量时,发出相应的提示信息。相应的,本专利技术还提供了一种图书馆导航系统,包括提取模块、获取模块和借书导航模块;所述提取模块,用于当接收到请求信号后,由所述请求信号中提取出查找信息;所述获取模块,用于根据所述查找信息由大数据库中获取目标图书对应的目标位置信息,以及目标位置处所放置的所述目标图书的当前剩余数量;其中,所述当前剩余数量根据借书操作和还书操作实时更新;所述提取模块,还用于由所述请求信号中提取导航模式信息;所述借书导航模块,用于当所述导航模式信息为借书模式时,根据所述当前剩余数量判断当前状态是否满足导航条件,并在判断出当前状态满足所述导航条件时,根据用户的当前位置信息以及所述目标位置信息进行导航。上述图书馆导航方法,在接收到当前请求信号后,由请求信号中提取出相应的查找信息,并根据所提取出的查找信息由大数据库中获取目标图书对应的目标位置信息以及该位置处放置的目标图书的当前剩余数量后,在导航模式信息为借书模式时,根据所获取的当前剩余数量进行当前状态是否满足导航条件的判断,当满足导航条件时再根据用户的当前位置信息以及目标位置信息进行相应的导航。其中,大数据库中存储的当前剩余数量根据借书操作和还书操作实时更新。由此,当在借书模式下进行导航之前,通过以大数据库中存储的根据借书操作和还书操作实时更新的当前剩余数量为依据,进行当前状态是否满足导航条件的判断,在判断出满足导航条件时再进行导航,使得导航更加具有针对性,保证了用户到达目标位置后能够有效获取到自已所需要的目标图书,从而也就避免了采用传统的导航系统进行导航时将用户盲目的引导至目标位置的现象,最终有效解决了传统的图书馆导航系统准确性和可靠性较低的问题。附图说明图1为本专利技术的图书馆导航方法的一具体实施例的流程图;图2为本专利技术的图书馆导航方法的另一具体实施例的流程图;图3为本专利技术的图书馆导航方法的又一具体实施例的流程图;图4为本专利技术的图书馆导航系统的一具体实施例的结构示意图;图5为本专利技术的图书馆导航系统的另一具体实施例的结构示意图;图6为本专利技术的图书馆导航系统的又一具体实施例的结构示意图。具体实施方式为使本专利技术技术方案更加清楚,以下结合附图及具体实施例对本专利技术作进一步详细说明。首先,应当说明的是,本专利技术的图书馆导航方法中所记载的查找信息指的是用户或读者输入的与当前所要借阅或还回的图书相关的信息,如:与图书名相关的关键词、借阅本数、还回本数等。目标图书则指的是用户或读者所要借阅或还回的图书,其数量可为一本或多本。相应的,目标位置信息指的是目标图书所在图书馆中放置的具体位置。其表示方式可为:图书馆的某一层/某一层内的某一区域/某一区域内的某个书架/某个书架的某一层。当前剩余数量则指的是在用户或读者所要借阅或还回目标图书的当前时刻时,该目标图书在目标位置处的剩余数量。参见图1,作为本专利技术的图书馆导航方法的一具体实施例,其首先包括步骤S100,接收当前请求信号,由请求信号中提取出查找信息,并根据提取出的查找信息由大数据库中获取目标图书对应的目标位置信息本文档来自技高网...
基于大数据库的图书馆导航方法和系统

【技术保护点】
一种图书馆导航方法,其特征在于,包括如下步骤:当接收到请求信号后,由所述请求信号中提取出查找信息;并根据所述查找信息由大数据库中获取目标图书对应的目标位置信息,以及目标位置处所放置的所述目标图书的当前剩余数量;其中,所述当前剩余数量根据借书操作和还书操作实时更新;由所述请求信号中提取导航模式信息;当所述导航模式信息为借书模式时,根据所述当前剩余数量判断当前状态是否满足导航条件,并在判断出当前状态满足所述导航条件时,根据用户的当前位置信息以及所述目标位置信息进行导航。

【技术特征摘要】
1.一种图书馆导航方法,其特征在于,包括如下步骤:当接收到请求信号后,由所述请求信号中提取出查找信息;并根据所述查找信息由大数据库中获取目标图书对应的目标位置信息,以及目标位置处所放置的所述目标图书的当前剩余数量;其中,所述当前剩余数量根据借书操作和还书操作实时更新;由所述请求信号中提取导航模式信息;当所述导航模式信息为借书模式时,根据所述当前剩余数量判断当前状态是否满足导航条件,并在判断出当前状态满足所述导航条件时,根据用户的当前位置信息以及所述目标位置信息进行导航。2.根据权利要求1所述的方法,其特征在于,还包括如下步骤:当所述导航模式信息为还书模式时,直接根据用户的所述当前位置信息以及所述目标位置信息进行导航。3.根据权利要求2所述的方法,其特征在于,当根据用户的当前位置信息以及所述目标位置信息进行导航结束之后,还包括如下步骤:根据所述导航模式信息和接收到的当前需求量更新所述大数据库中存储的所述当前剩余数量;其中,所述当前需求量包括借书需求量和还书需求量。4.根据权利要求3所述的方法,其特征在于,所述根据所述导航模式信息和所述当前需求量更新所述大数据库中存储的所述当前剩余数量,包括如下步骤:当所述导航模式信息为所述借书模式时,将所述当前剩余数量设置为所述当前剩余数量减去所述当前需求量后的数值;当所述导航模式信息为所述还书模式时,将所述当前剩余数量设置为所述当前剩余数量加上所述当前需求量后的数值。5.根据权利要求4所述的方法,其特征在于,当所述导航模式信息为所述借书模式时,将所述当前剩余数量设置为所述当前剩余数量减去所述当前需求量后的数值时,还包括如下步骤:判断所述当前剩余数量减去所述当前需求量后的数值是否小于零;若是,则将所述当前剩余数量修正为零;若否,则直接将所述当前剩余数量设置为所述当前剩余数量减去所述当前需求量后的数值;当所述导航模式信息为所述还书模式时,将所述当前剩余数量设置为所述当前剩余数量加上所述当前需求量后的数值时,还包括如下步骤:判断所述当前剩余数量减去所述当前需求量后的数值是否大于所述大数据库中所述目标图书的总库存数;若是,则将所述当前剩余数量修正为所述总库存数;若否,则将所述当前剩余...

【专利技术属性】
技术研发人员:朱定局朱韬翰
申请(专利权)人:华南师范大学
类型:发明
国别省市:广东;44

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

1