• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 17
    • 下载费用:30 金币  

    重庆时时彩开户奖视频: 基于大数据库的图书馆导航方法和系统.pdf

    关 键 词:
    基于 数据库 图书馆 导航 方法 系统
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201610419957.9

    申请日:

    2016.06.13

    公开号:

    CN106403949A

    公开日:

    2017.02.15

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):G01C 21/20申请日:20160613|||公开
    IPC分类号: G01C21/20 主分类号: G01C21/20
    申请人: 华南师范大学
    发明人: 朱定局; 朱韬翰
    地址: 510000 广东省广州市中山大道西55号
    优先权:
    专利代理机构: 广州华进联合专利商标代理有限公司 44224 代理人: 吴平
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201610419957.9

    授权公告号:

    |||

    法律状态公告日:

    2017.03.15|||2017.02.15

    法律状态类型:

    实质审查的生效|||公开

    摘要

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

    权利要求书

    重庆时时彩单双窍门 www.4mum.com.cn 1.一种图书馆导航方法,其特征在于,包括如下步骤:
    当接收到请求信号后,由所述请求信号中提取出查找信息;并根据所述查
    找信息由大数据库中获取目标图书对应的目标位置信息,以及目标位置处所放
    置的所述目标图书的当前剩余数量;其中,所述当前剩余数量根据借书操作和
    还书操作实时更新;
    由所述请求信号中提取导航模式信息;
    当所述导航模式信息为借书模式时,根据所述当前剩余数量判断当前状态
    是否满足导航条件,并在判断出当前状态满足所述导航条件时,根据用户的当
    前位置信息以及所述目标位置信息进行导航。
    2.根据权利要求1所述的方法,其特征在于,还包括如下步骤:
    当所述导航模式信息为还书模式时,直接根据用户的所述当前位置信息以
    及所述目标位置信息进行导航。
    3.根据权利要求2所述的方法,其特征在于,当根据用户的当前位置信息
    以及所述目标位置信息进行导航结束之后,还包括如下步骤:
    根据所述导航模式信息和接收到的当前需求量更新所述大数据库中存储的
    所述当前剩余数量;
    其中,所述当前需求量包括借书需求量和还书需求量。
    4.根据权利要求3所述的方法,其特征在于,所述根据所述导航模式信息
    和所述当前需求量更新所述大数据库中存储的所述当前剩余数量,包括如下步
    骤:
    当所述导航模式信息为所述借书模式时,将所述当前剩余数量设置为所述
    当前剩余数量减去所述当前需求量后的数值;
    当所述导航模式信息为所述还书模式时,将所述当前剩余数量设置为所述
    当前剩余数量加上所述当前需求量后的数值。
    5.根据权利要求4所述的方法,其特征在于,当所述导航模式信息为所述
    借书模式时,将所述当前剩余数量设置为所述当前剩余数量减去所述当前需求
    量后的数值时,还包括如下步骤:
    判断所述当前剩余数量减去所述当前需求量后的数值是否小于零;
    若是,则将所述当前剩余数量修正为零;若否,则直接将所述当前剩余数
    量设置为所述当前剩余数量减去所述当前需求量后的数值;
    当所述导航模式信息为所述还书模式时,将所述当前剩余数量设置为所述
    当前剩余数量加上所述当前需求量后的数值时,还包括如下步骤:
    判断所述当前剩余数量减去所述当前需求量后的数值是否大于所述大数据
    库中所述目标图书的总库存数;
    若是,则将所述当前剩余数量修正为所述总库存数;若否,则将所述当前
    剩余数量直接设置为所述当前剩余数量加上所述当前需求量后的数值。
    6.根据权利要求1至5任一项所述的方法,其特征在于,所述根据所述当
    前剩余数量判断当前状态是否满足导航条件,包括如下步骤:
    由所述请求信号中提取当前需求量,并判断所述当前剩余数量与所述当前
    需求量的大小关系;
    当判断出所述当前剩余数量大于或等于所述当前需求量时,则确定为当前
    状态满足所述导航条件;
    当判断出所述当前剩余数量小于所述当前需求量时,则确定为当前状态不
    满足所述导航条件。
    7.根据权利要求6所述的方法,其特征在于,所述当判断出所述当前剩余
    数量小于所述当前需求量时,还包括如下步骤:
    发出是否确定导航的提示信息并检测是否接收到确定导航信号;
    当接收到所述确定导航信号时,判断为当前状态满足所述导航条件;
    当未接收到所述确定导航信号时,判断为当前状态不满足所述导航条件。
    8.根据权利要求1所述的方法,其特征在于,所述当判断出当前状态不满
    足所述导航条件时,还包括如下步骤:
    由所述大数据库中检索并输出与所述目标图书相似的相似图书列表,并检
    测是否接收到用户根据所述相似图书列表输入的选择信息;
    当接收到所述选择信息时,由所述选择信息中提取出相似图书后,将所述
    目标位置信息更换为所述相似图书的位置信息。
    9.根据权利要求6所述的方法,其特征在于,所述当判断出所述当前剩余
    数量小于所述当前需求量时,还包括如下步骤:
    实时监测所述大数据库中存储的所述当前剩余数量,并在监测到所述当前
    剩余数量大于或等于所述当前需求量时,发出相应的提示信息。
    10.一种图书馆导航系统,其特征在于,包括提取???、获取??楹徒枋?br />导航???;
    所述提取???,用于当接收到请求信号后,由所述请求信号中提取出查找
    信息;
    所述获取???,用于根据所述查找信息由大数据库中获取目标图书对应的
    目标位置信息,以及目标位置处所放置的所述目标图书的当前剩余数量;其中,
    所述当前剩余数量根据借书操作和还书操作实时更新;
    所述提取???,还用于由所述请求信号中提取导航模式信息;
    所述借书导航???,用于当所述导航模式信息为借书模式时,根据所述当
    前剩余数量判断当前状态是否满足导航条件,并在判断出当前状态满足所述导
    航条件时,根据用户的当前位置信息以及所述目标位置信息进行导航。

    说明书

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

    技术领域

    本发明涉及图书馆数据管理技术领域,特别是涉及一种基于大数据的图书
    馆导航方法和系统。

    背景技术

    目前,图书馆所使用的图书馆导航系统通常以图书在图书馆中的库存量作
    为导航依据。而实际中,经常存在当前要借阅的图书并未借出图书馆,而只是
    被读者拿到了图书馆内的其他位置的情况,由此,当通过传统的图书馆导航系
    统进行图书的借阅时很容易出现到达目标位置后却找不到相应的图书的情况,
    从而使得传统的图书馆导航系统的准确性和可靠性较低。

    发明内容

    基于此,有必要针对传统的图书馆导航系统准确性和可靠性较低的问题,
    提供一种基于大数据库的图书馆导航方法和系统。

    为实现本发明目的提供的一种图书馆导航方法,包括如下步骤:

    当接收到请求信号后,由所述请求信号中提取出查找信息;并根据所述查
    找信息由大数据库中获取目标图书对应的目标位置信息,以及目标位置处所放
    置的所述目标图书的当前剩余数量;其中,所述当前剩余数量根据借书操作和
    还书操作实时更新;

    由所述请求信号中提取导航模式信息;

    当所述导航模式信息为借书模式时,根据所述当前剩余数量判断当前状态
    是否满足导航条件,并在判断出当前状态满足所述导航条件时,根据用户的当
    前位置信息以及所述目标位置信息进行导航。

    在其中一个实施例中,还包括如下步骤:

    当所述导航模式信息为还书模式时,直接根据用户的所述当前位置信息以
    及所述目标位置信息进行导航。

    在其中一个实施例中,当根据用户的当前位置信息以及所述目标位置信息
    进行导航结束之后,还包括如下步骤:

    根据所述导航模式信息和接收到的当前需求量更新所述大数据库中存储的
    所述当前剩余数量;

    其中,所述当前需求量包括借书需求量和还书需求量。

    在其中一个实施例中,所述根据所述导航模式信息和所述当前需求量更新
    所述大数据库中存储的所述当前剩余数量,包括如下步骤:

    当所述导航模式信息为所述借书模式时,将所述当前剩余数量设置为所述
    当前剩余数量减去所述当前需求量后的数值;

    当所述导航模式信息为所述还书模式时,将所述当前剩余数量设置为所述
    当前剩余数量加上所述当前需求量后的数值。

    在其中一个实施例中,当所述导航模式信息为所述借书模式时,将所述当
    前剩余数量设置为所述当前剩余数量减去所述当前需求量后的数值时,还包括
    如下步骤:

    判断所述当前剩余数量减去所述当前需求量后的数值是否小于零;

    若是,则将所述当前剩余数量修正为零;若否,则直接将所述当前剩余数
    量设置为所述当前剩余数量减去所述当前需求量后的数值;

    当所述导航模式信息为所述还书模式时,将所述当前剩余数量设置为所述
    当前剩余数量加上所述当前需求量后的数值时,还包括如下步骤:

    判断所述当前剩余数量减去所述当前需求量后的数值是否大于所述大数据
    库中所述目标图书的总库存数;

    若是,则将所述当前剩余数量修正为所述总库存数;若否,则将所述当前
    剩余数量直接设置为所述当前剩余数量加上所述当前需求量后的数值。

    在其中一个实施例中,所述根据所述当前剩余数量判断当前状态是否满足
    导航条件,包括如下步骤:

    由所述请求信号中提取当前需求量,并判断所述当前剩余数量与所述当前
    需求量的大小关系;

    当判断出所述当前剩余数量大于或等于所述当前需求量时,则确定为当前
    状态满足所述导航条件;

    当判断出所述当前剩余数量小于所述当前需求量时,则确定为当前状态不
    满足所述导航条件。

    在其中一个实施例中,所述当判断出所述当前剩余数量小于所述当前需求
    量时,还包括如下步骤:

    发出是否确定导航的提示信息并检测是否接收到确定导航信号;

    当接收到所述确定导航信号时,判断为当前状态满足所述导航条件;

    当未接收到所述确定导航信号时,判断为当前状态不满足所述导航条件。

    在其中一个实施例中,所述当判断出当前状态不满足所述导航条件时,还
    包括如下步骤:

    由所述大数据库中检索并输出与所述目标图书相似的相似图书列表,并检
    测是否接收到用户根据所述相似图书列表输入的选择信息;

    当接收到所述选择信息时,由所述选择信息中提取出相似图书后,将所述
    目标位置信息更换为所述相似图书的位置信息。

    在其中一个实施例中,所述当判断出所述当前剩余数量小于所述当前需求
    量时,还包括如下步骤:

    实时监测所述大数据库中存储的所述当前剩余数量,并在监测到所述当前
    剩余数量大于或等于所述当前需求量时,发出相应的提示信息。

    相应的,本发明还提供了一种图书馆导航系统,包括提取???、获取???br />和借书导航???;

    所述提取???,用于当接收到请求信号后,由所述请求信号中提取出查找
    信息;

    所述获取???,用于根据所述查找信息由大数据库中获取目标图书对应的
    目标位置信息,以及目标位置处所放置的所述目标图书的当前剩余数量;其中,
    所述当前剩余数量根据借书操作和还书操作实时更新;

    所述提取???,还用于由所述请求信号中提取导航模式信息;

    所述借书导航???,用于当所述导航模式信息为借书模式时,根据所述当
    前剩余数量判断当前状态是否满足导航条件,并在判断出当前状态满足所述导
    航条件时,根据用户的当前位置信息以及所述目标位置信息进行导航。

    上述图书馆导航方法,在接收到当前请求信号后,由请求信号中提取出相
    应的查找信息,并根据所提取出的查找信息由大数据库中获取目标图书对应的
    目标位置信息以及该位置处放置的目标图书的当前剩余数量后,在导航模式信
    息为借书模式时,根据所获取的当前剩余数量进行当前状态是否满足导航条件
    的判断,当满足导航条件时再根据用户的当前位置信息以及目标位置信息进行
    相应的导航。其中,大数据库中存储的当前剩余数量根据借书操作和还书操作
    实时更新。由此,当在借书模式下进行导航之前,通过以大数据库中存储的根
    据借书操作和还书操作实时更新的当前剩余数量为依据,进行当前状态是否满
    足导航条件的判断,在判断出满足导航条件时再进行导航,使得导航更加具有
    针对性,保证了用户到达目标位置后能够有效获取到自已所需要的目标图书,
    从而也就避免了采用传统的导航系统进行导航时将用户盲目的引导至目标位置
    的现象,最终有效解决了传统的图书馆导航系统准确性和可靠性较低的问题。

    附图说明

    图1为本发明的图书馆导航方法的一具体实施例的流程图;

    图2为本发明的图书馆导航方法的另一具体实施例的流程图;

    图3为本发明的图书馆导航方法的又一具体实施例的流程图;

    图4为本发明的图书馆导航系统的一具体实施例的结构示意图;

    图5为本发明的图书馆导航系统的另一具体实施例的结构示意图;

    图6为本发明的图书馆导航系统的又一具体实施例的结构示意图。

    具体实施方式

    为使本发明技术方案更加清楚,以下结合附图及具体实施例对本发明作进
    一步详细说明。

    首先,应当说明的是,本发明的图书馆导航方法中所记载的查找信息指的
    是用户或读者输入的与当前所要借阅或还回的图书相关的信息,如:与图书名
    相关的关键词、借阅本数、还回本数等。

    目标图书则指的是用户或读者所要借阅或还回的图书,其数量可为一本或
    多本。相应的,目标位置信息指的是目标图书所在图书馆中放置的具体位置。
    其表示方式可为:图书馆的某一层/某一层内的某一区域/某一区域内的某个书架
    /某个书架的某一层。

    当前剩余数量则指的是在用户或读者所要借阅或还回目标图书的当前时刻
    时,该目标图书在目标位置处的剩余数量。

    参见图1,作为本发明的图书馆导航方法的一具体实施例,其首先包括步骤
    S100,接收当前请求信号,由请求信号中提取出查找信息,并根据提取出的查
    找信息由大数据库中获取目标图书对应的目标位置信息以及目标位置处所放置
    的目标图书的当前剩余数量。此处,需要说明的是,因为图书馆大数据库中所
    存储的图书数据量很大,所以是大数据库。大数据库包括大量图书的信息。其
    中,每本图书的信息包括但不限于该本图书的书名、该本图书在图书馆中的库
    存数量、该本图书所放置的位置、该本图书在所放置的位置上的剩余数量。

    其中,根据前面对查找信息的解释说明可知,查找信息包括与目标图书相
    关的关键词等信息。因此,作为一种可实施方式,根据查找信息由大数据库中
    获取目标图书对应的目标位置信息具体可通过以下步骤来实现。

    首先,通过接收用户或读者输入的与目标图书相关的关键词,如:目标图
    书所属的技术领域、目标图书的图书名、目标图书的作者和/或目标图书的出版
    信息等。当接收到用户输入的关键词后,再根据关键词在大数据库中搜索查询
    与输入的关键词相匹配的图书列表。其中,获取与关键词相匹配的图书列表时,
    可通过将关键词与大数据库中的图书进行匹配度比较,当匹配度大于第一预设
    匹配值时,表明当前所搜索到的图书为相匹配的图书,因此此时将其列入图书
    列表中。当匹配度小于第一预设匹配值时,则表明当前所搜索到的图书不是相
    匹配的图书,因此忽略不计并进行下一图书的匹配??梢岳斫獾氖?,第一预设
    匹配值的具体取值可根据实际情况进行相应设置。当通过上述步骤获取相应的
    图书列表后,将图书列表输出并显示给用户。此时,用户可根据获取到的图书
    列表从中选取自己当前所需要的目标图书。进而再接收用户输入的由图书列表
    中所选取的目标图书相应的图书选择信号,并根据接收到的图书选择信号获取
    目标图书的标识信息(如:目标图书的ISBN号)。然后,再根据所获取的目标
    图书的标识信息,由大数据库中获取该目标图书对应的目标位置信息。其中,
    此处需要说明的是,最终所获取的目标位置信息包括目标图书当前所放置的书
    架编号以及位于书架的具体层数信息。

    由此,当通过上述步骤获取目标图书对应的目标位置信息后,即可由大数
    据库中获取目标图书在目标位置处的当前剩余数量。其中,需要说明的是,此
    时根据目标位置信息由大数据库中所获取的当前剩余数量指的是当前放置在具
    体目标位置处的目标图书的数量。并且,大数据库中所存储的当前剩余数量根
    据借书操作和还书操作实时更新。即,当放置在目标位置处的目标图书被借出
    图书馆或被借走到图书馆的其他位置进行阅读时或将图书还回图书馆时,此时
    大数据库中所存储的当前剩余数量会根据被借走或被借出的操作或还回的操作
    进行实时更新,以保证准确的将当前放置在目标位置处的目标图书的剩余数量
    反馈给用户。

    当获取目标位置处所放置的目标图书的当前剩余数量之后,由于用户输入
    的请求信号既可为借书请求信号,还可以为还书请求信号。因此,其在进行导
    航之前,首先需要确定当前用户的需求是借书还是还书。也就是说,在进行导
    航之前需要先确定相应的导航模式。由此,其首先需要执行步骤S200,由请求
    信号中提取导航模式信息。通过提取导航模式信息来确定当前时刻的实际导航
    模式。当提取出的导航模式信息为借书模式时,表明当前用户需求为借书,即
    导航模式为借书模式。其中,需要说明的是,在本发明的图书馆导航方法中,
    借书模式既可为将目标图书借出图书馆的操作(即,借出操作),还可为由目标
    位置处借走目标图书并在图书馆中的其他位置进行阅读的操作(即,借阅操作)。

    并且,由于在借书模式下,目标位置处所放置的目标图书的当前剩余数量
    对后续是否进行相应的导航具有一定的影响。因此,此时可通过步骤S300,根
    据当前剩余数量判断当前状态是否满足导航条件,并在判断出当前状态满足导
    航条件时,根据用户的当前位置信息以及目标位置信息进行相应的导航。

    具体的,参见图2,其在借书模式下,根据当前剩余数量判断当前状态是否
    满足导航条件时,可通过以下步骤来实现。首先,通过步骤S310,由请求信号
    中提取当前需求量,并执行步骤S320,判断当前剩余数量与当前需求量的大小
    关系。当判断出当前剩余数量大于或等于当前需求量时,表明此时放置在目标
    位置处的目标图书的数量能够满足用户的需求,因此可直接确定为当前状态满
    足导航条件,进而可直接执行步骤S330,根据用户的当前位置信息以及目标位
    置信息进行相应的导航。当判断出当前剩余数量小于当前需求量时,表明此时
    放置在目标位置处的目标图书的数量不能满足用户此刻的需求。因此,此时可
    直接判断为当前状态不满足导航条件。

    另外,优选的,当判断出当前剩余数量小于当前需求量时,此时用户有可
    能根据当前检索到的剩余数量改变之前所想要借阅的数量。因此,为了满足用
    于的进一步需求,此时需要根据用户的进一步需求来判断是否继续进行导航。
    由此,可通过步骤S340,发出是否确定导航的提示信息,以提示用户在当前图
    书馆中闲置的目标图书的剩余数量不能满足其需求时,是否还要进行导航。同
    时,检测是否接收到确定导航信号。当接收到确定导航信号时,表明用户依然
    选择导航,因此此时可直接判断为当前状态满足导航条件。并在确定当前状态
    满足导航条件后,通过步骤S330,根据用户的当前位置信息以及目标位置信息
    进行相应的导航。当未接收到确定导航信号时,表明用户不再进行目标图书的
    借阅,因此也就不需要再进行导航。由此,可直接判断为当前状态不满足导航
    条件,直接结束操作即可。

    更进一步的,为了提高本发明的图书馆导航方法的智能性和灵活性,其在
    判断出当前状态不满足导航条件时,为了能够提供给用户更大更多的选择范围,
    优选的,其还包括步骤S350,由大数据库中检索并输出与目标图书相似的相似
    图书列表。以实现向用户推荐与目标图书相似的图书的目的,从而扩大用户的
    选择范围。

    具体的,其可通过比较目标图书的图书名与当前搜索到的图书的图书名的
    匹配度。当此时搜索到的图书的图书名与目标图书的图书名的匹配度大于或等
    于第二预设匹配值时,表明此时搜索到的图书为目标图书的相似图书,因此此
    时将其列入相似图书列表中。当此时搜索到的图书的图书名与目标图书的图书
    名的匹配度小于第二预设匹配值时,表明此时搜索到的图书不是目标图书的相
    似图书,因此可将其忽略并进行下一图书的搜索和匹配??梢岳斫獾氖?,此处
    公开的第二预设匹配值与前面所记载的第一预设匹配值的取值可以相同,也可
    不同。并且其同样可根据实际情况进行具体设置,此处不再进行赘述。

    当通过步骤S350,由大数据库中检索并输出与目标图书相似的相似图书列
    表后,再通过执行步骤S360,检测是否接收到用户根据相似图书列表输入的选
    择信息,以判断用户是否进行了重新选择。当接收到选择信息时,表明用户进
    行了重新选择,由相似图书列表中选取了相似图书。此处,需要说明的是,由
    于用户进行了重新选择,因此此时用户所要到达的位置(即,最终导航的目标
    位置)已不再是之前所获取的目标位置信息。因此,为了保证能够将用户引导
    至此时其所要到达的位置,需要通过步骤S370,将目标位置信息更换为相似图
    书的位置信息后再进行相应的导航。

    当未接收到选择信息时,表明此时用户并未从推荐给他的相似图书列表中
    选取相似图书,也就是说此时用户并未进行重新选择。因此,此时直接结束导
    航即可。

    其通过上述步骤输出相应的相似图书列表,从而实现了当图书馆中目标图
    书的当前剩余数量不能满足用户需求时,能够自动推荐给用户与其所查找的目
    标图书相似的图书列表,从而增大用户的选择范围。这也就有效提高了图书馆
    导航方法的灵活性和智能性。

    当通过上述步骤判断出当前状态满足导航条件后,即可通过步骤S330,根
    据用户的当前位置以及目标位置信息进行相应的导航。具体的,其进行导航时,
    可通过以下步骤来实现。

    首先,利用定位技术(如:二维码、蓝牙或WIFI)对用户进行定位,获取
    用户的当前位置信息。进而再根据用户的当前位置信息以及所确定的目标位置
    信息,将用户导航至目标位置信息。其中,当根据用户的当前位置信息以及所
    确定的目标位置信息将用户导航至目标位置信息时,首先在图书馆的室内地图
    上显示出目标位置,并在图书馆的室内地图上显示出用户的当前位置,进而再
    通过调用路径规划算法在室内地图上从用户的当前位置到目标位置之间规划出
    可达路径,从而根据所规划出的可达路径进行相应的导航。优选的,在根据所
    规划出的可达路径进行导航过程中,还可实时定位用户的当前位置,并在用户
    的当前位置到达目标位置的预设范围之内后,结束导航。

    进一步的,由于本发明的图书馆导航方法在进行导航时依据的是大数据库
    中记载的目标位置处所放置的目标图书的当前剩余数量。因此,为了进一步保
    证本发明的图书馆导航方法的精确性和可靠性,参见图3,作为本发明的图书馆
    导航方法的又一具体实施例,其在根据当前剩余数量和当前请求信号进行导航
    之后,还包括步骤S400,根据导航模式信息和接收到的当前需求量更新大数据
    库中存储的当前剩余数量,以实现大数据库的实时更新,保证大数据库中存储
    的数据的准确性。

    其中,在借书模式下,当前需求量指的是借书需求量。此处需要说明的是,
    借书需求量既可为将目标图书借出图书馆的数量,还可为将目标图书借走至图
    书馆中其他位置进行阅读的数量。

    具体的,当导航模式信息为借书模式时,通过发出询问指令,以询问用户
    借的数量。当用户输入相应的数量后,此时由用户输入的信息中提取出的当前
    需求量为当前借阅数量。如果用户没有输入相应的数量,表明此时并没有进行
    当前需求量的设置,则默认当前需求量为1。此处,需要说明的是,当前借阅数
    量既可为当前借出图书馆的目标图书的数量,也可为由书架上借走并在图书馆
    内阅读的目标图书的数量。然后,将当前剩余数量设置为当前剩余数量减去所
    获取的当前需求量后的数值,从而实现对大数据库中当前剩余数量的实时更新,
    从而最终实现对目标位置(即,书架上)所放置的目标图书的剩余数量的实时
    记录。

    此处,需要说明的是,为了更进一步的保证更新后的大数据库中的数据的
    准确性,其在将当前剩余数量设置为当前剩余数量减去当前需求量后的数值时,
    还包括判断当前剩余数量减去当前需求量后的数值是否小于零的步骤。当判断
    出当前剩余数量减去当前需求量后的数值小于零时,则将当前剩余数量修正为
    零,以实现对大数据库中数据的修正。当判断出当前剩余数量减去当前需求量
    后的数值大于或等于零时,表明此时更新后的当前剩余数量符合实际情况,因
    此直接将更新后的当前剩余数量设置为当前剩余数量减去当前需求量后的数值
    即可实现目标图书被借走之后能够实时更新大数据库中存储的该目标图书在目
    标位置处的数量的目的。同时,需要进一步说明的是,当接收到用户输入的当
    前剩余数量修改信号时,则根据接收到的当前剩余数量修改信号直接将目标图
    书在目标位置处的当前剩余数量设置为修改值。

    另外,还需要说明的是,由于传统的图书馆导航系统通常只有借书模式的
    导航,往往没有设置还书模式的导航方法。由此,当用户采用传统的图书馆导
    航系统进行导航时,只能够实现借书的导航。对于还书操作,只能将当前要还
    回的图书放置在任一个书架上,从而不利于图书的有效管理。因此,为了能够
    提高图书的管理质量,缩短图书整理时间,同时进一步保证用户在还书时能够
    准确的由大数据库中记载的图书具体位置获取到所需要还的图书,在本发明的
    图书馆导航方法的一具体实施例中,导航模式信息还包括有还书模式。

    具体的,参见图1,其通过步骤S200,由请求信号中提取出相应的导航模
    式信息后,当导航模式信息为还书模式时,由于目标位置处所放置的目标图书
    的当前剩余数量对于还书操作没有任何影响,因此,当通过前面所述的步骤
    S100,接收当前请求信号,由请求信号中提取出查找信息,并根据提取出的查
    找信息由大数据库中获取目标图书对应的目标位置信息以及目标位置处所放置
    的目标图书的当前剩余数量,并通过步骤S200,确定当前导航模式为还书模式
    后,可直接执行步骤S300’,根据用户的当前位置信息以及目标位置信息进行相
    应的导航。其中,在还书模式下,由于根据用户的当前位置信息以及目标位置
    信息进行导航时与在借书模式下的导航方式相同,因此,此处不再赘述。同时,
    当将用户引导至目标位置处后,同样为了实现大数据库中所存储的目标图书在
    目标位置处的当前剩余数量的准确性,此时也需要对大数据库进行数据更新。

    具体的,在还书模式下进行大数据库的数据更新时,当通过发出询问指令,
    由用户输入的信息中提取出相应的当前需求量(如果未接收到用户输入的信息,
    表明用户并没有进行当前需求量的设置,则默认当前需求量为1)后,将当前剩
    余数量加上所获取的当前需求量后获取更新后的当前剩余数量,从而实现对大
    数据库中当前剩余数量的实时更新。其中,需要说明的是,当在还书模式下进
    行大数据库中当前剩余数量的更新时,此时的当前需求量指的是用户当前所要
    还回的书的数量。即,在还书模式下,当前需求量包括还书需求量。

    相应的,为了更进一步的保证更新后的大数据库中的数据的准确性,在获
    取更新后的当前剩余数量后,还包括判断更新后的当前剩余数量是否大于目标
    图书的总库存数的步骤。当判断出更新后的当前剩余数量大于总库存数时,则
    将更新后的当前剩余数量修正为总库存数,以实现对大数据库中数据的修正。
    当判断出更新后的当前剩余数量小于或等于总库存数时,表明此时更新剩余数
    量符合实际情况,因此直接将更新后的当前剩余数量设置为当前剩余数量加上
    当前需求量后的数值即可实现还回目标图书之后实时更新大数据库中存储的该
    目标图书在目标位置处的数量的目的。更进一步的,当接收到当前剩余数量修
    改信号时,则根据接收到的当前剩余数量修改信号直接将目标图书在目标位置
    处的当前剩余数量设置为修改值。

    更进一步的,在本发明的图书馆导航方法的一具体实施例中,其在借书模
    式下,当判断出当前剩余数量小于当前需求量时,还包括实时监测大数据库中
    目标图书在目标位置处的当前剩余数量,并在当前剩余数量满足用户需求时,
    发送相应的提示信息的步骤,以告知用户此时可以进行目标图书的借阅,由此
    更进一步的提高了图书馆导航方法的智能性和灵活性。

    相应的,为了实现上述任一种图书馆导航方法,本发明还提供了一种图书
    馆导航系统。由于本发明提供的图书馆导航系统的工作原理与本发明提供的图
    书馆导航方法的原理相同或相似,因此重复之处不再赘述。

    参见图4,作为本发明的图书馆导航系统100的一具体实施例,其适用于安
    装在各种移动终端(如:手机、平板电脑等)上,具体包括提取???10、获取
    ???20和借书导航???30。其中,提取???10,用于当接收到请求信号后,
    由请求信号中提取出查找信息?;袢∧??20,用于根据查找信息由大数据库中
    获取目标图书对应的目标位置信息,以及目标位置处所放置的目标图书的当前
    剩余数量。其中,当前剩余数量根据借书操作和还书操作实时更新。提取???br />110,还用于由请求信号中提取导航模式信息。借书导航???30,用于当导航
    模式信息为借书模式时,根据当前剩余数量判断当前状态是否满足导航条件,
    并在判断出当前状态满足导航条件时,根据用户的当前位置信息以及目标位置
    信息进行导航。

    优选的,参见图4,在本发明的图书馆导航系统100的一具体实施例中,其
    还包括还书导航???40。其中,还书导航???40,用于当导航模式信息为还
    书模式时,直接根据用户的当前位置信息以及目标位置信息进行导航。

    更为优选的,参见图5,其还包括数量更新???50。其中,数量更新???br />150,用于根据导航模式信息和接收到的当前需求量更新大数据库中存储的当前
    剩余数量。其中,当前需求量包括借书需求量和还书需求量。

    进一步的,数量更新???50包括借书更新子??楹突故楦伦幽??图
    中均未示出)。其中,借书更新子???,用于当导航模式信息为借书模式时,将
    当前剩余数量设置为当前剩余数量减去当前需求量后的数值?;故楦伦幽??,
    用于当导航模式信息为还书模式时,将当前剩余数量设置为当前剩余数量加上
    当前需求量后的数值。

    其中,借书更新子??榘ǖ谝慌卸系ピ?、第一修正单元和第一设置单元
    (图中均未示出)。相应的,还书更新子??榘ǖ诙卸系ピ?、第二修正单元
    和第二设置单元(图中均未示出)。

    其中,第一判断单元,用于判断当前剩余数量减去当前需求量后的数值是
    否小于零。第一修正单元,用于当第一判断单元判断出当前剩余数量减去当前
    需求量后的数值小于零时,将当前剩余数量修正为零。第一设置单元,用于当
    第一判断单元判断出当前剩余数量减去当前需求量后的数值大于或等于零时,
    直接将当前剩余数量设置为当前剩余数量减去当前需求量后的数值。

    相应的,第二判断单元,用于判断当前剩余数量减去当前需求量后的数值
    是否大于大数据库中目标图书的总库存数。第二修正单元,用于当第二判断单
    元判断出当前剩余数量减去当前需求量后的数值大于大数据库中目标图书的总
    库存数时,将当前剩余数量修正为总库存数。第二设置单元,用于当第二判断
    单元判断出当前剩余数量减去当前需求量后的数值小于或等于大数据库中目标
    图书的总库存数时,将当前剩余数量直接设置为当前剩余数量加上当前需求量
    后的数值。

    参见图6,还需要说明的是,在本发明的图书馆导航系统100的又一具体实
    施例中,借书导航???30包括第一判断子???31。其中,第一判断子???br />131,用于由请求信号中提取当前需求量,并判断当前剩余数量与当前需求量的
    大小关系。第一判断子???31,还用于当判断出当前剩余数量大于或等于当前
    需求量时,确定为当前状态满足导航条件。第一判断子???31,还用于当判断
    出当前剩余数量小于当前需求量时,确定为当前状态不满足导航条件。

    优选的,在本发明的图书馆导航系统100的又一具体实施例中,借书导航
    ???30还包括信息提示子???32。其中,信息提示子???32,用于当第一
    判断子???31判断出当前剩余数量小于当前需求量时,发出是否确定导航的
    提示信息并检测是否接收到确定导航信号;当接收到确定导航信号时,判断为
    当前状态满足导航条件;当未接收到确定导航信号时,判断为当前状态不满足
    导航条件。

    另外,参见图6,借书导航???30还包括推荐子???33。其中,推荐子
    ???33,用于当判断出当前状态不满足导航条件时,由大数据库中检索并输出
    与目标图书相似的相似图书列表,并检测是否接收到用户根据相似图书列表输
    入的选择信息。推荐子???33,还用于当接收到选择信息时,由选择信息中提
    取出相似图书后,将目标位置信息更换为相似图书的位置信息。推荐子???33,
    还用于当未接收到选择信息时,直接结束导航。

    更进一步的,在本发明的图书馆导航系统100的一具体实施例中,借书导
    航???30还包括监测子??楹托畔⒎⑺妥幽??图中均未示出)。其中,监测
    子??橛糜谑凳奔嗖獯笫菘庵心勘晖际樵谀勘晡恢么Φ牡鼻笆S嗍?。信息
    发送子??樵蛴糜诘奔嗖庾幽?榧嗖獾降鼻笆S嗍柯阌没У牡鼻靶枨罅?br />时,发送相应的提示信息以提示用户。

    以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,
    但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域
    的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和
    改进,这些都属于本发明的?;し段?。因此,本发明专利的?;し段вσ运?br />权利要求为准。

    关于本文
    本文标题:基于大数据库的图书馆导航方法和系统.pdf
    链接地址://www.4mum.com.cn/p-6013838.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • pk10最牛稳赚5码计划群 天津时时开奖记录记录 11选5那个计划软件好 时时彩独胆稳赚技巧 福建时时开奖情况 游戏老虎机水果机 山东时时是什么意思是什么 幸运飞艇不倍投 pk10技巧稳赚买法 吉林快3选号技巧 浙江大乐透基本走势图 时时彩毒胆稳赚方法 3D彩票稳赚不赔组六 内蒙古时时最快开奖 什么叫组选包胆 时时彩怎样稳赚不赔