一种图书馆书籍检索方法和系统

文档序号:33537795发布日期:2023-03-22 08:47阅读:45来源:国知局
一种图书馆书籍检索方法和系统

1.本发明涉及书籍查找技术领域,具体是涉及一种图书馆书籍检索方法和系统。


背景技术:

2.图书馆中存储有大量的书籍,为了提高用户在图书馆中寻找到所需要书籍的效率,现代大型图书馆都会配备检索系统,用户在检索系统中输入关键词,就会得到所需要的书籍名称,并显示书籍名称对应的书柜位置,根据书柜位置去寻找书籍即可,但是,大型图书馆中,书柜数量众多,虽然每个书柜都有自己的编号,但是用户依然很难快速找到目标书柜。因此,需要提供一种图书馆书籍检索方法和系统,旨在解决上述问题。


技术实现要素:

3.针对现有技术存在的不足,本发明的目的在于提供一种图书馆书籍检索方法和系统,以解决上述背景技术中存在的问题。
4.本发明是这样实现的,一种图书馆书籍检索方法,所述方法包括以下步骤:通过用户终端接收用户输入的图书检索信息;将图书检索信息与书籍数据库进行匹配,输出若干个图书名称;接收图书名称选择信息,生成选择的图书名称所对应的书柜编号和书柜位置,并生成共享位置地图,共享位置地图中显示有用户终端的位置和书柜位置;通过共享位置地图对用户终端和书柜位置之间的距离进行检测,当所述距离小于设定距离值时,生成提示颜色,并生成提示灯显示信息,使得所述书柜编号所指向的书柜上的提示灯显示所述提示颜色;接收书籍查找取消命令或者书籍查找完成命令,使得所述提示灯显示信息失效。
5.作为本发明进一步的方案:所述将图书检索信息与书籍数据库进行匹配,输出若干个图书名称的步骤,具体包括:将图书检索信息与书籍数据库中所有的关键词条进行匹配,得到图书检索信息与每个关键词条的匹配度,所述书籍数据库中包含图书馆中所有书籍的关键词条,每个图书名称对应一个关键词条,每个关键词条对应一个或者多个关键词;对得到的匹配度进行判定,当匹配度大于设定匹配值时,确定所述关键词条对应的图书名称,在用户终端上显示所述图书名称。
6.作为本发明进一步的方案:所述接收图书名称选择信息,生成选择的图书名称所对应的书柜编号和书柜位置的步骤,具体包括:接收图书名称选择信息,所述图书名称选择信息包含用户选择的图书名称;将图书名称输入至相关信息库中,所述相关信息库包含所有的图书名称,每个图书名称对应有书柜编号,每个书柜编号对应有书柜位置;输出所述图书名称对应的书柜编号和书柜位置。
7.作为本发明进一步的方案:所述当所述距离小于设定距离值时,生成提示颜色的
步骤,具体包括:当所述距离小于设定距离值时,检测所述书柜编号所指向的书柜上的提示灯是否正在工作;当正在工作时,调取所述书柜上的提示灯正在显示的颜色,确定正在显示的颜色为提示颜色;当不在工作时,调取距离所述书柜设定范围内的其它书柜上的提示灯正在显示的颜色,根据其它书柜上的提示灯正在显示的颜色确定提示颜色。
8.作为本发明进一步的方案:所述根据其它书柜上的提示灯正在显示的颜色确定提示颜色的步骤,具体包括:确定其它书柜上的提示灯正在显示的颜色是否覆盖所有的颜色类型;当没有覆盖所有的颜色类型时,任选一个没有正在显示的颜色类型为提示颜色;当覆盖所有的颜色类型时,确定正在显示的数量最少的颜色类型为提示颜色。
9.本发明的另一目的在于提供一种图书馆书籍检索系统,所述系统包括:检索信息接收模块,用于通过用户终端接收用户输入的图书检索信息;图书名称输出模块,用于将图书检索信息与书籍数据库进行匹配,输出若干个图书名称;共享位置地图模块,用于接收图书名称选择信息,生成选择的图书名称所对应的书柜编号和书柜位置,并生成共享位置地图,共享位置地图中显示有用户终端的位置和书柜位置;提示灯显示模块,用于通过共享位置地图对用户终端和书柜位置之间的距离进行检测,当所述距离小于设定距离值时,生成提示颜色,并生成提示灯显示信息,使得所述书柜编号所指向的书柜上的提示灯显示所述提示颜色;书籍查找结束模块,用于接收书籍查找取消命令或者书籍查找完成命令,使得所述提示灯显示信息失效。
10.作为本发明进一步的方案:所述图书名称输出模块包括:关键词条匹配单元,用于将图书检索信息与书籍数据库中所有的关键词条进行匹配,得到图书检索信息与每个关键词条的匹配度,所述书籍数据库中包含图书馆中所有书籍的关键词条,每个图书名称对应一个关键词条,每个关键词条对应一个或者多个关键词;图书名称输出单元,用于对得到的匹配度进行判定,当匹配度大于设定匹配值时,确定所述关键词条对应的图书名称,在用户终端上显示所述图书名称。
11.作为本发明进一步的方案:所述共享位置地图模块包括:图书名称选择单元,用于接收图书名称选择信息,所述图书名称选择信息包含用户选择的图书名称;图书名称输入单元,用于将图书名称输入至相关信息库中,所述相关信息库包含所有的图书名称,每个图书名称对应有书柜编号,每个书柜编号对应有书柜位置;书柜编号位置单元,用于输出所述图书名称对应的书柜编号和书柜位置。
12.作为本发明进一步的方案:所述提示灯显示模块包括:提示灯检测单元,当所述距离小于设定距离值时,用于检测所述书柜编号所指向的书柜上的提示灯是否正在工作;
第一提示颜色单元,当正在工作时,用于调取所述书柜上的提示灯正在显示的颜色,确定正在显示的颜色为提示颜色;第二提示颜色单元,当不在工作时,用于调取距离所述书柜设定范围内的其它书柜上的提示灯正在显示的颜色,根据其它书柜上的提示灯正在显示的颜色确定提示颜色。
13.作为本发明进一步的方案:所述第二提示颜色单元包括:颜色覆盖判定子单元,用于确定其它书柜上的提示灯正在显示的颜色是否覆盖所有的颜色类型;第一提示颜色子单元,当没有覆盖所有的颜色类型时,用于任选一个没有正在显示的颜色类型为提示颜色;第二提示颜色子单元,当覆盖所有的颜色类型时,用于确定正在显示的数量最少的颜色类型为提示颜色。
14.与现有技术相比,本发明的有益效果是:本发明通过生成图书名称所对应的书柜编号和书柜位置,并生成共享位置地图,共享位置地图中显示有用户终端的位置和书柜位置;通过共享位置地图对用户终端和书柜位置之间的距离进行检测,当所述距离小于设定距离值时,生成提示颜色,并生成提示灯显示信息,使得所述书柜编号所指向的书柜上的提示灯显示所述提示颜色。如此,用户可以利用共享位置地图直接朝着书柜位置移动,且用户可以根据提示颜色快速确定目标书柜,进而快速查找到目标书籍。
附图说明
15.图1为一种图书馆书籍检索方法的流程图。
16.图2为一种图书馆书籍检索方法中将图书检索信息与书籍数据库进行匹配的流程图。
17.图3为一种图书馆书籍检索方法中生成书柜编号和书柜位置的流程图。
18.图4为一种图书馆书籍检索方法中生成提示颜色的流程图。
19.图5为一种图书馆书籍检索方法中根据其它书柜上的提示灯正在显示的颜色确定提示颜色的流程图。
20.图6为一种图书馆书籍检索系统的结构示意图。
21.图7为一种图书馆书籍检索系统中图书名称输出模块的结构示意图。
22.图8为一种图书馆书籍检索系统中共享位置地图模块的结构示意图。
23.图9为一种图书馆书籍检索系统中提示灯显示模块的结构示意图。
24.图10为一种图书馆书籍检索系统中第二提示颜色单元的结构示意图。
具体实施方式
25.为了使本发明的目的、技术方案及优点更加清晰,以下结合附图及具体实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
26.以下结合具体实施例对本发明的具体实现进行详细描述。
27.如图1所示,本发明实施例提供了一种图书馆书籍检索方法,所述方法包括以下步
骤:s100,通过用户终端接收用户输入的图书检索信息;s200,将图书检索信息与书籍数据库进行匹配,输出若干个图书名称;s300,接收图书名称选择信息,生成选择的图书名称所对应的书柜编号和书柜位置,并生成共享位置地图,共享位置地图中显示有用户终端的位置和书柜位置;s400,通过共享位置地图对用户终端和书柜位置之间的距离进行检测,当所述距离小于设定距离值时,生成提示颜色,并生成提示灯显示信息,使得所述书柜编号所指向的书柜上的提示灯显示所述提示颜色;s500,接收书籍查找取消命令或者书籍查找完成命令,使得所述提示灯显示信息失效。
28.需要说明的是,现代大型图书馆都会配备检索系统,用户在检索系统中输入关键词,就会得到所需要的书籍名称,并显示书籍名称对应的书柜位置,根据书柜位置去寻找书籍即可,但是,大型图书馆中,书柜数量众多,虽然每个书柜都有自己的编号,但是用户依然很难快速找到目标书柜,本发明实施例旨在解决上述问题。
29.本发明实施例中,图书馆配备有自己的检索系统,通过用户终端可以登录所述检索系统,用户输入图书检索信息后,本发明实施例会自动将图书检索信息与书籍数据库进行匹配,输出若干个图书名称,用户需要在若干个图书名称中选择自己需要的图书名称,即用户需要输入图书名称选择信息,然后本发明实施例会自动生成选择的图书名称所对应的书柜编号和书柜位置,并生成共享位置地图,在所述共享位置地图中显示有用户终端的位置和书柜位置,这样用户就可以利用共享位置地图直接朝着书柜位置移动了,快速方便,本发明实施例还会通过共享位置地图对用户终端和书柜位置之间的距离进行检测,当所述距离小于设定距离值时,设定距离值为提前设置的定值,生成提示颜色,并生成提示灯显示信息,提示灯显示信息会传输至所述书柜编号所指向的书柜上的提示灯,使得所述提示灯显示所述提示颜色,这样用户就可以根据提示颜色快速确定目标书柜,进而快速查找到目标书籍。本发明实施例中的每个书柜上均安装有提示灯,提示灯与服务器通讯连接,服务器与用户终端通讯连接,当用户找到目标书籍,需要输入书籍查找完成命令,另外,用户不想继续寻找目标书籍时,需要输入书籍查找取消命令,书籍查找取消命令和书籍查找完成命令都会使得对应的提示灯显示信息失效。
30.如图2所示,作为本发明一个优选的实施例,所述将图书检索信息与书籍数据库进行匹配,输出若干个图书名称的步骤,具体包括:s201,将图书检索信息与书籍数据库中所有的关键词条进行匹配,得到图书检索信息与每个关键词条的匹配度,所述书籍数据库中包含图书馆中所有书籍的关键词条,每个图书名称对应一个关键词条,每个关键词条对应一个或者多个关键词;s202,对得到的匹配度进行判定,当匹配度大于设定匹配值时,确定所述关键词条对应的图书名称,在用户终端上显示所述图书名称。
31.本发明实施例中,事先建立有书籍数据库,所述书籍数据库中包含图书馆中所有书籍的关键词条,每个图书名称对应一个关键词条,每个关键词条对应一个或者多个关键词,这样就可以将图书检索信息与书籍数据库中所有的关键词条进行匹配,得到匹配度,接着会对匹配度进行判定,当匹配度大于设定匹配值时,调取所述关键词条对应的图书名称,
在用户终端上显示所述图书名称,关键词匹配是图书检索的常用手段,这里不再赘述。
32.如图3所示,作为本发明一个优选的实施例,所述接收图书名称选择信息,生成选择的图书名称所对应的书柜编号和书柜位置的步骤,具体包括:s301,接收图书名称选择信息,所述图书名称选择信息包含用户选择的图书名称;s302,将图书名称输入至相关信息库中,所述相关信息库包含所有的图书名称,每个图书名称对应有书柜编号,每个书柜编号对应有书柜位置;s303,输出所述图书名称对应的书柜编号和书柜位置。
33.本发明实施例中,事先建立有相关信息库,所述相关信息库包含所有的图书名称,每个图书名称对应有书柜编号,每个书柜编号对应有书柜位置。确定用户选择的图书名称后,需要将图书名称输入至相关信息库中,会自动输出所述图书名称对应的书柜编号和书柜位置,方便后续的寻找工作。
34.如图4所示,作为本发明一个优选的实施例,所述当所述距离小于设定距离值时,生成提示颜色的步骤,具体包括:s401,当所述距离小于设定距离值时,检测所述书柜编号所指向的书柜上的提示灯是否正在工作;s402,当正在工作时,调取所述书柜上的提示灯正在显示的颜色,确定正在显示的颜色为提示颜色;s403,当不在工作时,调取距离所述书柜设定范围内的其它书柜上的提示灯正在显示的颜色,根据其它书柜上的提示灯正在显示的颜色确定提示颜色。
35.本发明实施例中,容易理解,位置共享在距离较近时误差较大,因此本发明实施例提供了提示灯便于用户快速找到目标书柜。当用户终端和书柜位置之间的距离小于设定距离值时,设定距离值为提前设置的定值,本发明实施例会自动检测所述书柜编号所指向的书柜上的提示灯是否正在工作,当正在工作时,说明有其他用户也正在寻找该书柜,为了不影响其他用户,调取所述书柜上的提示灯正在显示的颜色,确定正在显示的颜色为提示颜色;当所述提示灯不在工作时,调取距离所述书柜设定范围内的其它书柜上的提示灯正在显示的颜色,根据其它书柜上的提示灯正在显示的颜色确定提示颜色,所述设定范围为提前设定的定值,例如设定范围为周围5米。
36.如图5所示,作为本发明一个优选的实施例,所述根据其它书柜上的提示灯正在显示的颜色确定提示颜色的步骤,具体包括:s4031,确定其它书柜上的提示灯正在显示的颜色是否覆盖所有的颜色类型;s4032,当没有覆盖所有的颜色类型时,任选一个没有正在显示的颜色类型为提示颜色;s4033,当覆盖所有的颜色类型时,确定正在显示的数量最少的颜色类型为提示颜色。
37.本发明实施例中,为了使得提示灯显示的颜色更加醒目,便于用户快速确定,不被周围其它的提示灯颜色干扰,需要确定其它书柜上的提示灯正在显示的颜色是否覆盖所有的颜色类型,例如颜色类型有红、黄、蓝、紫以及绿五种颜色,当目标书柜周围5米内正在显示的颜色没有覆盖这五种颜色时,任选一个没有正在显示的颜色类型为提示颜色;当周围5米内正在显示的颜色完全覆盖了这五种颜色时,确定正在显示的数量最少的颜色类型为提
示颜色,例如目标书柜周围有两个提示灯显示红色,三个提示灯显示黄色,显示蓝、紫以及绿色的提示灯均为一个,则提示颜色为蓝、紫以及绿色中的一个。
38.如图6所示,本发明实施例还提供了一种图书馆书籍检索系统,所述系统包括:检索信息接收模块100,用于通过用户终端接收用户输入的图书检索信息;图书名称输出模块200,用于将图书检索信息与书籍数据库进行匹配,输出若干个图书名称;共享位置地图模块300,用于接收图书名称选择信息,生成选择的图书名称所对应的书柜编号和书柜位置,并生成共享位置地图,共享位置地图中显示有用户终端的位置和书柜位置;提示灯显示模块400,用于通过共享位置地图对用户终端和书柜位置之间的距离进行检测,当所述距离小于设定距离值时,生成提示颜色,并生成提示灯显示信息,使得所述书柜编号所指向的书柜上的提示灯显示所述提示颜色;书籍查找结束模块500,用于接收书籍查找取消命令或者书籍查找完成命令,使得所述提示灯显示信息失效。
39.本发明实施例中,图书馆配备有自己的检索系统,通过用户终端可以登录所述检索系统,用户输入图书检索信息后,本发明实施例会自动将图书检索信息与书籍数据库进行匹配,输出若干个图书名称,用户需要在若干个图书名称中选择自己需要的图书名称,即用户需要输入图书名称选择信息,然后本发明实施例会自动生成选择的图书名称所对应的书柜编号和书柜位置,并生成共享位置地图,在所述共享位置地图中显示有用户终端的位置和书柜位置,这样用户就可以利用共享位置地图直接朝着书柜位置移动了,快速方便,本发明实施例还会通过共享位置地图对用户终端和书柜位置之间的距离进行检测,当所述距离小于设定距离值时,设定距离值为提前设置的定值,生成提示颜色,并生成提示灯显示信息,提示灯显示信息会传输至所述书柜编号所指向的书柜上的提示灯,使得所述提示灯显示所述提示颜色,这样用户就可以根据提示颜色快速确定目标书柜,进而快速查找到目标书籍。本发明实施例中的每个书柜上均安装有提示灯,提示灯与服务器通讯连接,服务器与用户终端通讯连接,当用户找到目标书籍,需要输入书籍查找完成命令,另外,用户不想继续寻找目标书籍时,需要输入书籍查找取消命令,书籍查找取消命令和书籍查找完成命令都会使得对应的提示灯显示信息失效。
40.如图7所示,作为本发明一个优选的实施例,所述图书名称输出模块200包括:关键词条匹配单元201,用于将图书检索信息与书籍数据库中所有的关键词条进行匹配,得到图书检索信息与每个关键词条的匹配度,所述书籍数据库中包含图书馆中所有书籍的关键词条,每个图书名称对应一个关键词条,每个关键词条对应一个或者多个关键词;图书名称输出单元202,用于对得到的匹配度进行判定,当匹配度大于设定匹配值时,确定所述关键词条对应的图书名称,在用户终端上显示所述图书名称。
41.如图8所示,作为本发明一个优选的实施例,所述共享位置地图模块300包括:图书名称选择单元301,用于接收图书名称选择信息,所述图书名称选择信息包含用户选择的图书名称;图书名称输入单元302,用于将图书名称输入至相关信息库中,所述相关信息库包
含所有的图书名称,每个图书名称对应有书柜编号,每个书柜编号对应有书柜位置;书柜编号位置单元303,用于输出所述图书名称对应的书柜编号和书柜位置。
42.如图9所示,作为本发明一个优选的实施例,所述提示灯显示模块400包括:提示灯检测单元401,当所述距离小于设定距离值时,用于检测所述书柜编号所指向的书柜上的提示灯是否正在工作;第一提示颜色单元402,当正在工作时,用于调取所述书柜上的提示灯正在显示的颜色,确定正在显示的颜色为提示颜色;第二提示颜色单元403,当不在工作时,用于调取距离所述书柜设定范围内的其它书柜上的提示灯正在显示的颜色,根据其它书柜上的提示灯正在显示的颜色确定提示颜色。
43.如图10所示,作为本发明一个优选的实施例,所述第二提示颜色单元403包括:颜色覆盖判定子单元4031,用于确定其它书柜上的提示灯正在显示的颜色是否覆盖所有的颜色类型;第一提示颜色子单元4032,当没有覆盖所有的颜色类型时,用于任选一个没有正在显示的颜色类型为提示颜色;第二提示颜色子单元4033,当覆盖所有的颜色类型时,用于确定正在显示的数量最少的颜色类型为提示颜色。
44.以上仅对本发明的较佳实施例进行了详细叙述,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
45.应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
46.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink) dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
47.本领域技术人员在考虑说明书及实施例处的公开后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适
应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1