Book navigation method

文档序号:419687 发布日期:2021-12-21 浏览:20次 中文

阅读说明:本技术 一种图书导航的方法 (Book navigation method ) 是由 许亚胜 于 2021-08-16 设计创作,主要内容包括:本申请公开了一种图书导航的方法,用于帮助读者快速的找到目标图书,提高寻书效率。本申请方法包括:确定待查找的目标图书;获取所述目标图书的图书位置信息;获取目标读者当前所在位置的读者位置信息;判断所述图书位置信息与所述读者位置信息是否在同一楼层;若否,则根据所述读者位置信息获取附近可搭乘的电梯的电梯位置信息;根据所述读者位置信息、所述电梯位置信息以及所述图书位置信息生成寻书导航路线。(The application discloses a book navigation method which is used for helping readers to quickly find a target book and improving book searching efficiency. The method comprises the following steps: determining a target book to be searched; acquiring book position information of the target book; obtaining reader position information of the current position of a target reader; judging whether the book position information and the reader position information are on the same floor; if not, obtaining elevator position information of the nearby elevator capable of being taken according to the reader position information; and generating a book searching navigation route according to the reader position information, the elevator position information and the book position information.)

1. A method of book navigation, the method comprising:

determining a target book to be searched;

acquiring book position information of the target book;

obtaining reader position information of the current position of a target reader;

judging whether the book position information and the reader position information are on the same floor;

if not, obtaining elevator position information of the nearby elevator capable of being taken according to the reader position information;

and generating a book searching navigation route according to the reader position information, the elevator position information and the book position information.

2. The book navigation method of claim 1, wherein prior to the obtaining of the book location information of the target book, the method further comprises:

acquiring in-library map information of a target library, wherein the in-library map information comprises position information of all books in the library;

the acquiring the book position information of the target book comprises:

and acquiring book position information of the target book from the map information in the library.

3. The book navigation method of claim 1, wherein when it is determined that the book location information is on the same floor as the reader location information, the method further comprises:

and generating a book searching navigation route by taking the reader position information as a starting point and the book position information as an end point.

4. The book navigation method of claim 1, wherein prior to the generating a book-finding navigation route from the reader location information, the elevator location information, and the book location information, the method further comprises:

acquiring a floor area plan and a bookshelf arrangement plan of each floor in a target library;

the generating of the book-searching navigation route according to the reader position information, the elevator position information and the book position information comprises:

and generating a book searching navigation route according to the floor area plan, the bookshelf arrangement plan, the reader position information, the elevator position information and the book position information.

5. The book navigation method according to any one of claims 1 to 4, characterized in that after the book-finding navigation route is generated based on the reader position information, the elevator position information, and the book position information, the method further comprises:

and acquiring real-time position information of the target reader, and providing real-time navigation for the target reader according to the real-time position information and the book-searching navigation route.

6. The book navigation method according to any one of claims 1 to 4, characterized in that after said determining the target book to be searched, the method further comprises:

acquiring the collection number and the borrowing number of the target book;

when the target book cannot be borrowed currently according to the collection number and the borrowing number, acquiring other books similar to the target book in type and pushing the other books to the target reader as the target book;

the acquiring the book position information of the target book comprises:

and when receiving an operation instruction that the target reader selects the other books, acquiring book position information corresponding to the other books.

7. The book navigation method according to any one of claims 1 to 4, characterized in that after the book-finding navigation route is generated based on the reader position information, the elevator position information, and the book position information, the method further comprises:

detecting a first distance between the book location information and the reader location information;

and when the first distance reaches a preset threshold value, displaying a bookshelf plan of a bookshelf where the target book is located and highlighting the placing position of the target book on the bookshelf plan.

8. A method of book borrowing, the method comprising:

verifying identity information of a target reader;

connecting a library system of a target library;

determining a target book to be searched from a book database of the library system, wherein the book database stores book information of all books in the library;

acquiring book position information of the target book;

obtaining reader position information of the target reader;

generating a book searching navigation route according to the book position information and the reader position information, so that the target reader can search the target book according to the book searching navigation route;

and acquiring target book information of the target book and performing borrowing registration according to the target book information.

9. The book borrowing method according to claim 8, wherein the obtaining of target book information of the target book and borrowing registration according to the target book information comprises:

scanning target book coding information of the target book to perform to-be-borrowed registration of the target book;

displaying the borrowing state of the target book as a to-be-borrowed state;

and when a borrowing registration instruction sent by the library system is received, displaying that the borrowing state of the target book is the borrowed state, and completing borrowing registration of the target book.

10. The book borrowing method according to claim 8, wherein after the target book information of the target book is acquired and borrowing registration is performed according to the target book information, the method further comprises:

detecting a second distance between the target reader and the target library;

and when the second distance reaches a preset threshold value, disconnecting the connection with the library system.

Technical Field

The application relates to the field of data processing, in particular to a book navigation method.

Background

With the social development, the library career has also rapidly developed, and many large libraries come into play, and the initial building of each library will meet the requirements of combining storage and utilization, and from the practical point of view, the books in the whole library are reasonably arranged, so that the books in the large library are more abundant, and the structure in the library is more complex.

In order to quickly find the position of a book to be borrowed, the existing book retrieval system can find the corresponding book according to keywords such as the title of the book or the author, and the like, and display the floor area and the bookshelf number of the book in a library, so that a reader can go to the area to find the book.

However, the system can only provide the area position of the book, and a reader is required to find the position of the target book in the library by himself to obtain the book, when the library is large or the structure in the library is complex, the reader may be difficult to find the book collection area of the book, the reader needs to inquire a library manager or find the book guide plate of the library, and then find the area position of the target book according to the guide plate or the guide of the manager to obtain the book, so that the whole book searching process wastes the book searching time of the reader, and the book searching efficiency is influenced.

Disclosure of Invention

The application provides a book navigation method, which is used for enabling readers to find a target book more quickly and improving book searching efficiency.

The first aspect of the present application provides a book navigation method, including:

determining a target book to be searched;

acquiring book position information of the target book;

obtaining reader position information of the current position of a target reader;

judging whether the book position information and the reader position information are on the same floor;

if not, obtaining elevator position information of the nearby elevator capable of being taken according to the reader position information;

and generating a book searching navigation route according to the reader position information, the elevator position information and the book position information.

Optionally, before the obtaining the book location information of the target book, the method further includes:

acquiring in-library map information of a target library, wherein the in-library map information comprises position information of all books in the library;

the acquiring the book position information of the target book comprises:

and acquiring book position information of the target book from the map information in the library.

Optionally, after the obtaining of the book location information of the target book, the method further includes:

and displaying the book position information of the target book.

Optionally, when it is determined that the book location information and the reader location information are on the same floor, the method further includes:

and generating a book searching navigation route by taking the reader position information as a starting point and the book position information as an end point.

Optionally, before the generating a book-finding navigation route according to the reader position information, the elevator position information, and the book position information, the method further includes:

acquiring a floor area plan and a bookshelf arrangement plan of each floor in a target library;

the generating of the book-searching navigation route according to the reader position information, the elevator position information and the book position information comprises:

and generating a book searching navigation route according to the floor area plan, the bookshelf arrangement plan, the reader position information, the elevator position information and the book position information.

Optionally, after the generating a book-finding navigation route according to the reader position information, the elevator position information, and the book position information, the method further includes:

and acquiring real-time position information of the target reader, and providing real-time navigation for the target reader according to the real-time position information and the book-searching navigation route.

Optionally, after the determining the target book to be searched, the method further includes:

acquiring the collection number and the borrowing number of the target book;

when the target book cannot be borrowed currently according to the collection number and the borrowing number, acquiring other books similar to the target book in type and pushing the other books to the target reader as the target book;

the acquiring the book position information of the target book comprises:

and when receiving an operation instruction that the target reader selects the other books, acquiring book position information corresponding to the other books.

Optionally, the book position information includes floor position information, floor area information, and bookshelf information, and the bookshelf information includes book category, bookshelf number, and bookshelf layer;

the reader position information includes floor position information and floor area information.

Optionally, after the generating a book-finding navigation route according to the reader position information, the elevator position information, and the book position information, the method further includes:

detecting a first distance between the book location information and the reader location information;

and when the first distance reaches a preset threshold value, displaying a bookshelf plan of a bookshelf where the target book is located and highlighting the placing position of the target book on the bookshelf plan.

Optionally, the book searching navigation route is a three-dimensional real scene book searching navigation route.

A second aspect of the present application provides a book borrowing method, including:

verifying identity information of a target reader;

connecting a library system of a target library;

determining a target book to be searched from a book database of the library system, wherein the book database stores book information of all books in the library;

acquiring book position information of the target book;

obtaining reader position information of the target reader;

generating a book searching navigation route according to the book position information and the reader position information, so that the target reader can search the target book according to the book searching navigation route;

and acquiring target book information of the target book and performing borrowing registration according to the target book information.

Optionally, the obtaining target book information of the target book and performing borrowing registration according to the target book information includes:

scanning target book coding information of the target book to perform to-be-borrowed registration of the target book;

displaying the borrowing state of the target book as a to-be-borrowed state;

and when a borrowing registration instruction sent by the library system is received, displaying that the borrowing state of the target book is the borrowed state, and completing borrowing registration of the target book.

Optionally, after the obtaining of the target book information of the target book and the borrowing registration according to the target book information, the method further includes:

acquiring the borrowing fee required for the borrowing registration and prompting the target reader to pay the borrowing fee.

Optionally, after the obtaining of the target book information of the target book and the borrowing registration according to the target book information, the method further includes:

detecting a second distance between the target reader and the target library;

and when the second distance reaches a preset threshold value, disconnecting the connection with the library system.

A third aspect of the present application provides a book navigation system, the system comprising:

the determining unit is used for determining a target book to be searched;

the first acquisition unit is used for acquiring book position information of the target book;

the second acquisition unit is used for acquiring reader position information of the current position of the target reader;

the judging unit is used for judging whether the book position information and the reader position information are on the same floor;

the third acquisition unit is used for acquiring elevator position information of an elevator which can be taken nearby according to the reader position information if the book position information and the reader position information are determined not to be on the same floor;

and the generating unit is used for generating a book searching navigation route according to the reader position information, the elevator position information and the book position information.

Optionally, the system further comprises:

a fourth obtaining unit, configured to obtain intra-library map information of a target library, where the intra-library map information includes location information of all books in the library;

the first obtaining unit is specifically configured to obtain book location information of the target book from the in-library map information.

Optionally, the system further comprises:

and the first display unit is used for displaying the book position information of the target book.

Optionally, the generating unit is further configured to generate a book-finding navigation route with the reader position information as a starting point and the book position information as an ending point.

Optionally, the system further comprises:

the fifth acquisition unit is used for acquiring a floor area plan and a bookshelf arrangement plan of each floor in the target library;

the generating unit is specifically configured to generate a book-searching navigation route according to the floor area plan, the bookshelf arrangement plan, the reader position information, the elevator position information, and the book position information.

Optionally, the system further comprises:

and the real-time navigation unit is used for acquiring the real-time position information of the target reader and providing real-time navigation for the target reader according to the real-time position information and the book-searching navigation route.

Optionally, the system further comprises:

a sixth acquiring unit, configured to acquire the collection number and the borrowing number of the target book;

a seventh obtaining unit, configured to obtain, when it is determined that the target book cannot be borrowed currently according to the collection number and the borrowing number, another book of a type similar to that of the target book as the target book and push the target book to the target reader;

the first obtaining unit is specifically configured to obtain book position information corresponding to the other books when receiving an operation instruction that the target reader selects the other books.

Optionally, the system further comprises:

the detection unit is used for detecting a first distance between the book position information and the reader position information;

and the second display unit is used for displaying a bookshelf plan of a bookshelf where the target book is located and highlighting the placing position of the target book on the bookshelf plan when the first distance reaches a preset threshold.

A fourth aspect of the present application provides a book borrowing system, the system comprising:

the verification unit is used for verifying the identity information of the target reader;

the connecting unit is used for connecting a library system of a target library;

the system comprises a determining unit, a searching unit and a searching unit, wherein the determining unit is used for determining a target book to be searched from a book database of the library system, and the book database stores book information of all books in the library;

the first acquisition unit is used for acquiring book position information of the target book;

a second obtaining unit, configured to obtain reader position information of the target reader;

the generating unit is used for generating a book searching navigation route according to the book position information and the reader position information so that the target reader can find the target book according to the book searching navigation route;

and the borrowing unit is used for acquiring the target book information of the target book and performing borrowing registration according to the target book information.

Optionally, the borrowing unit is specifically configured to scan target book coding information of the target book to perform to-be-borrowed registration of the target book;

displaying the borrowing state of the target book as a to-be-borrowed state;

and when a borrowing registration instruction sent by the library system is received, displaying that the borrowing state of the target book is the borrowed state, and completing borrowing registration of the target book.

Optionally, the system further comprises:

and the charging unit is used for acquiring the borrowing cost required by the borrowing registration and prompting the target reader to pay the borrowing cost.

Optionally, the system further comprises:

the detection unit is used for detecting a second distance between the target reader and the target library;

and the disconnection unit is used for disconnecting the connection with the library system when the second distance reaches a preset threshold value.

A fifth aspect of the present application provides a system for book navigation, the system comprising:

the system comprises a central processing unit, a memory, an input/output interface, a wired or wireless network interface and a power supply;

the memory is a transient memory or a persistent memory;

the central processor is configured to communicate with the memory and execute the instruction operations in the memory to perform the book navigation method selectable in any one of the first aspect and the first aspect.

A sixth aspect of the present application provides a system for book borrowing, the system comprising:

the system comprises a central processing unit, a memory, an input/output interface, a wired or wireless network interface and a power supply;

the memory is a transient memory or a persistent memory;

the central processor is configured to communicate with the memory and execute the operations of the instructions in the memory to perform the method of the second aspect and optional book borrowing of any one of the second aspects.

A seventh aspect of the present application provides a computer-readable storage medium comprising instructions that, when executed on a computer, cause the computer to perform the method of the first or second aspect.

According to the technical scheme, the method has the following advantages:

and after determining the target book to be searched by the reader, acquiring the book position information of the target book and the current reader position information of the reader. And when the book position information and the reader position information are determined not to be on the same floor, searching elevator position information which can be taken nearby the position of the reader. The book searching navigation route is generated according to the position information of the reader, the elevator position information and the book position information, so that the reader can navigate to the elevator position according to the book searching navigation route, then the elevator is taken to reach the floor where the target book is located, and then the book position is continuously found according to the book searching route, so that the book searching time of the reader is saved, and the book searching efficiency is improved.

Drawings

In order to more clearly illustrate the technical solutions in the present application, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.

FIG. 1 is a schematic flow chart diagram illustrating an embodiment of a book navigation method provided by the present application;

FIG. 2 is a schematic flow chart diagram illustrating another embodiment of a book navigation method provided by the present application;

FIG. 3 is a schematic flow chart illustrating an embodiment of a book borrowing method provided by the present application;

FIG. 4 is a schematic flow chart illustrating another embodiment of a book borrowing method provided by the present application;

FIG. 5 is a schematic structural diagram of an embodiment of a book navigation system provided by the present application;

FIG. 6 is a schematic structural diagram of another embodiment of a book navigation system provided by the present application;

FIG. 7 is a schematic structural diagram of an embodiment of a book borrowing system provided by the present application;

FIG. 8 is a schematic structural diagram of another embodiment of the book borrowing system provided by the present application;

FIG. 9 is a schematic structural diagram of another embodiment of a book navigation system provided by the present application;

fig. 10 is a schematic structural diagram of another embodiment of the book borrowing system provided by the present application.

Detailed Description

The application provides a book navigation method which is used for improving book searching efficiency.

It should be noted that the book navigation method provided by the present application may be applied to a terminal, and may also be applied to a server, for example, the terminal may be a fixed terminal such as a smart phone or a computer, a tablet computer, a smart television, a smart watch, a portable computer terminal, or a desktop computer. For convenience of explanation, the terminal is taken as an execution subject for illustration in the present application.

The book navigation method can be applied to libraries, bookstores and other venues with various books, and the target books which the user wants to find can be found through the book navigation method.

Referring to fig. 1, fig. 1 is a diagram illustrating an embodiment of a book navigation method provided by the present application, the method including:

101. the terminal determines a target book to be searched;

in this embodiment, the terminal may determine the target book to be searched in multiple ways, for example, the target book information input by the voice of the target reader may be identified by a voice recognition technology, or the target book may be determined by receiving the keyword information input by the target reader, for example, keywords such as a title of the book and an author of the book, and a collection owned by the library may be displayed in the display interface of the terminal for the user to select. After the target reader selects the target book, the terminal receives an operation instruction of the target book selected by the reader, and determines the target book according to the operation instruction.

102. The terminal acquires book position information of a target book;

in this embodiment, after the terminal determines the target book, a number corresponding to the target book may be obtained, where the number may include information such as a floor number, a bookshelf number, a column number, and a layer number, and the number form of the number may be a floor number region number-bookshelf number-column number-layer number, such as 3H03-3-3, or may be a number in another form, such as 3H030303, and a specific number form is not limited. The number corresponds to the book at the position of the number, so that the book position information of the target book can be determined according to the number, the corresponding floor position information, floor area information and specific bookshelf information of the book position information comprise the book type, the bookshelf number, the column number, the layer number and the like, for example, if the name of the target book which the reader wants to find is "alive", the corresponding number is determined to be 3H03-3-3 from the library system through the book name, and the book position information of the target book can be determined to be the third column and the third layer of the third-floor H-type area 3-number bookshelf according to the number.

In this embodiment, the obtaining of the book position information of the target book may be that an electronic tag is arranged on a target bookshelf where the target book is located in advance, the electronic tag is capable of locating, after the number of the target book is obtained, the number of the bookshelf is determined according to the number, and then the geographical position where the electronic tag on the number of the bookshelf is located is obtained, so as to locate the target bookshelf, and further obtain the geographical position information of the target book. Or if the library system is provided with the in-library map information of the library, the terminal can acquire the number of the target book and then acquire the book position information of the target book from the in-library map information according to the number.

It should be noted that the library system stores book information of all books stored in the library and map information in the library, and the terminal can be in communication connection with the library system, so as to obtain the required book information, and realize functions of book positioning query, book borrowing management, book shelf management and the like, and the specific realized function is not limited here.

103. The terminal acquires reader position information of the current position of a target reader;

in this embodiment, the terminal may obtain the reader position information of the target reader through positioning, where the reader position information includes the floor position information of the floor where the target reader is currently located, the floor area information, and the like. The specific positioning mode can be positioning through GPS positioning, WiFi positioning by a base station, or mixed positioning of WiFi data and the base station, so that the position information of the current reader of the target reader is obtained.

104. The terminal judges whether the book position information and the reader position information are on the same floor;

in this embodiment, the terminal determines whether the book location information and the reader location information are on the same floor, and if not, executes step 105.

In this embodiment, the terminal can acquire the first floor information that includes among the books positional information and the second floor information that includes among the readers positional information and compare, judge whether this first floor information matches with the second floor information, thereby confirm whether same floor, for example, be 3 th floor when acquiring the first floor information among the books positional information, when the second floor information among the readers positional information is 1 th floor, confirm that the floor information does not match through the floor information of comparing 3 th floor and 1 st floor, thereby confirm that this books positional information does not belong to same floor with readers positional information. Or, the terminal can judge whether the altitude of the book position information and the altitude of the reader position information belong to the same height by positioning the three-dimensional coordinates of the longitude and the latitude of the book position information and the reader position information, so as to determine whether the book position information and the reader position information are on the same floor, and a specific judgment mode is not limited here.

105. The terminal obtains the elevator position information of the nearby elevator which can be taken according to the reader position information;

in the embodiment, when the reader position information of the target reader and the book position information of the target book are determined not to be on the same floor, the terminal acquires the elevator position information of the elevator nearby the target reader, specifically, the position information of the elevator can be acquired from the map in the hall, the position coordinate information of the elevator is recorded in the map in the hall, the terminal can determine the elevator which is closer to the target reader as the target elevator to be taken by the target reader by acquiring the distance between the current position of the target reader and the coordinate position of each elevator nearby, therefore, the elevator position information of the target elevator is obtained, for example, three nearby elevators, an elevator A, an elevator B and an elevator C are obtained from a map according to the current reader position information of the reader, and after the elevator A closest to the reader is determined to be the target elevator, the elevator position information of the elevator A is obtained.

106. And the terminal generates a book searching navigation route according to the reader position information, the elevator position information and the book position information.

In this embodiment, after acquiring the current reader position information of the target reader, the elevator position information that can be taken nearby, and the book position information of the target book, the terminal generates a book-seeking navigation route by using the reader position information as a starting point, the elevator position information as a passing point, and the book position information as an ending point, for example, if the current reader is on floor 1 and the target book is on floor 3 and the position information of a nearby elevator a is acquired, the book-seeking navigation route should be generated according to two part routes, wherein one part is a book-seeking route from floor 1 at the position where the target reader is located to the elevator a that can be taken, and the other part is a book-seeking route from the elevator a to the specific position of the target book on floor 3 after coming out.

In this embodiment, after the terminal acquires a target book input by a target reader, book position information is determined according to the target book, then current reader position information of the target reader is acquired, whether the reader position information and the book position information are on the same floor is judged, when the terminal is determined not to be on the same floor, elevator position information of an elevator which can be taken near the target reader is acquired, the current reader position information of the target reader is taken as a starting point, a book-seeking navigation route is generated by taking the book position information as a terminal point, so that the target reader can find a target book in a library according to the book-seeking navigation route, book-seeking time is saved, and walking time of the reader can be reduced by taking the elevator, and therefore book-seeking efficiency of the target reader can be improved.

Referring to fig. 2, fig. 2 is another embodiment of the book navigation method provided in the present application, and the method includes:

201. the terminal determines a target book to be searched;

step 201 in this embodiment is similar to step 101 in the embodiment shown in fig. 1, and details thereof are not repeated here.

202. The method comprises the steps that a terminal obtains in-library map information of a target library, wherein the in-library map information comprises position information of all books in the library;

in this embodiment, the terminal may be in communication connection with a library system to obtain in-library map information that can be navigated indoors, where the in-library map information includes location information of all books in the library, and the location information of the books includes floor information and floor area information, display locations of bookshelves where the books are located, and bookshelf numbers, column numbers, floor numbers, and the like of the bookshelves where the books are located.

203. The terminal acquires the collection number and the borrowing number of the target book;

optionally, in this embodiment, the terminal can acquire the number of collections of the target book in the target library, and the number of borrowing that has been borrowed, and whether this target book has the surplus of borrowing yet is determined, for example, if the number of collections of acquiring target book "live" is 5, the number of borrowing is 4, then this target book can also borrow, and the terminal can acquire the book position information of this book, for the target reader generates the navigation route of seeking books, makes things convenient for the target reader to acquire the book and borrows.

204. When the target book cannot be borrowed currently according to the collection number and the borrowing number, the terminal acquires other books similar to the type of the target book and pushes the other books as the target book to a target reader;

optionally, in this embodiment, when the number of collections of the acquired target book is consistent with the number of borrowers, it is described that the target book has been borrowed completely, the target reader cannot borrow any more, at this time, the terminal can push other similar books to the target reader according to the type of the target book so as to be selected by the target reader, and the book should belong to the collection in the library, for example, when the number of collections of the target book "green fairy tale" and the number of borrowers are 5, and when the terminal determines that the book is not currently available for borrowing, the terminal acquires the book of the same fairy tale type and pushes the book to the target reader, for example, "arabic fairy tale", "anderson fairy tale", and the like.

In this embodiment, it is not limited that only books with similar types can be pushed to the target reader, and the books with similar book names can be obtained and pushed to the target reader according to the author of the target book, for example, when the target book is "alive" and cannot be borrowed currently, books with similar book names can be obtained and recommended to the target reader by pushing books with the same author such as "shouting in thin rain", "brother", and the like ", or keyword search is performed according to the book name of the target book, for example, when the target book is" leisurely and partially "and cannot be borrowed currently, books with similar book names such as" proud and partially "and" partially "can be obtained and pushed to the target reader.

Optionally, before pushing other books, the other books may be screened, and only the currently loanable book is pushed to the target reader, so that the reader can borrow the book.

205. When receiving an operation instruction of the target reader for selecting the other books, acquiring book position information corresponding to the other books;

in this example, when the target reader selects another book pushed by the terminal, the terminal receives the selection operation instruction, and determines the selected book as the target book according to the selection operation instruction, so as to obtain the corresponding book position information. For example, when a target reader selects a book brother pushed by the terminal, the book brother is determined as a target book, the number of the book is 3H03-3-3, the position information of the book is determined to be the third column and the third layer of a third-floor H-type area No. 3 bookshelf according to the number, and the position information of the bookshelf is obtained in a map as the book position information of the target book through map information in a library.

In this embodiment, when the target book cannot be borrowed currently, the terminal can push similar books to the target readers according to the types of the target books for the readers to select, and in this way, the book can be pushed according to the reading interest preferences of the readers, and more book selections can be provided for the target readers, so that the book selection efficiency of the readers is improved.

206. The terminal displays the book position information of the target book;

optionally, in this embodiment, after the terminal acquires the book position information of the target book, the book position information of the target book may be displayed to the target reader on a display interface of the terminal, where the book position information may be a serial number, such as 3H03-3-3, or may be specific position information described, such as the third column of the third floor H-type region No. 3 bookshelf, and specific display content is not limited, but the target reader may determine the book position of the target book according to the display content, so that the target reader may visually know the book position information of the target book, and the target reader may find the book position of the target book according to the cognitive ability and the book position information of the target reader, thereby acquiring the target book and improving book searching experience. For example, after determining that the book position information of the brother of the target book is the third column and the third layer of the bookshelf in the class H area No. 3 of the third floor, the book name of the target book and the corresponding book position information, namely the brother and the third column and the third layer of the bookshelf in the class H area No. 3 of the third floor, are displayed to the user on the display interface of the terminal.

207. The terminal acquires reader position information of the current position of a target reader;

step 207 in this embodiment is similar to step 103 in the embodiment shown in fig. 1, and detailed description thereof is omitted here.

208. The terminal judges whether the book position information and the reader position information are on the same floor;

in this embodiment, the terminal determines whether the current position of the reader and the position of the target book are on the same floor according to the book position information and the reader position information, and if so, executes step 209; if not, go to step 210.

In this embodiment, can be through judging whether the floor information among the books positional information and the floor information among the reader positional information match, if match, then confirm this books positional information and reader positional information at same floor, if mismatch, then not at same floor.

209. The terminal takes the reader position information as a starting point and the book position information as an end point to generate a book searching navigation route;

optionally, in this embodiment, after determining that the book location information of the target book and the reader location information of the target reader are on the same floor, the terminal generates a book-searching navigation route by using the reader location information as a starting point and using the book location information as an end point, and the target reader can go to the location of the target book according to the navigation route to obtain the target book, thereby saving book-searching time and improving book-searching efficiency.

210. The terminal acquires elevator position information of elevators which can be taken nearby the reader position information;

step 210 in this embodiment is similar to step 105 in the embodiment shown in fig. 1, and detailed description thereof is omitted here.

211. The terminal acquires a floor area plan and a bookshelf arrangement plan of each floor in a target library;

alternatively, in this embodiment, the terminal may obtain the floor area plan and the bookshelf arrangement plan of each floor in the library through a library system of the target library, for example, may obtain the floor area plan and the bookshelf arrangement plan by obtaining an intra-library map in which each floor area in the library and specific bookshelf arrangement information are marked.

212. The terminal generates a book searching navigation route according to the floor area plan, the bookshelf arrangement plan, the reader position information, the elevator position information and the book position information;

optionally, in this embodiment, the terminal may use the reader position information of the target reader as a starting point, the elevator position information as a passing point, and the book position information of the target book as a destination point to generate a book-finding navigation route, and when the book-finding navigation route is generated, an optimal book-finding navigation route may be planned for the reader according to the obtained floor area plan and the bookshelf arrangement plan, for example, a book-finding navigation route with a shortest route may be planned for the reader according to the placement positions of the bookshelves in the floor area plan and the bookshelf arrangement plan, so that the target reader may find the target book more quickly, save book-finding time, and improve efficiency.

Optionally, when the terminal determines that the book position information of the target book and the reader position information are not on the same floor, if the elevator position information of an elevator which can be taken near the target reader is not obtained, the terminal may also generate a book-finding navigation route through the reader position information, the floor area plan, the bookshelf arrangement plan and the book position information to provide book-finding navigation for the target reader, so as to provide help for the target reader to quickly find the target book.

213. The terminal acquires real-time position information of a target reader and provides real-time navigation for the target reader according to the real-time position information and the book-searching navigation route;

optionally, in this embodiment, after the book-seeking navigation route is generated, the real-time location information of the target reader is obtained, and real-time online navigation is provided for the target reader, for example, the target reader may be prompted to go straight or turn in a voice or vibration manner according to the book-seeking navigation route and the real-time location of the reader, or when the target reader deviates from the book-seeking navigation route, the target reader is prompted to return to the book-seeking navigation route or a new book-seeking navigation route is planned for the target reader again according to the current real-time location of the target reader, so as to help the target reader find the target book in the target library according to the book-seeking navigation route in real time, and improve the book-seeking experience of the target reader.

Optionally, the real-time navigation route generated according to the real-time position and the book-searching navigation route may be a three-dimensional live-action navigation route, so that the real situation around the navigation route can be reflected more clearly, and the target reader can compare the current actual position with the navigation route position to quickly find the target book.

214. The terminal detects a first distance between the book position information and the reader position information;

optionally, in this embodiment, the terminal may detect, in real time, the current reader position information of the target reader, and after obtaining the book position information of the target book, detect, in real time, the first distance between the two readers.

215. And when the first distance reaches a preset threshold value, the terminal displays a bookshelf plan of a bookshelf where the target book is located and highlights the placement position of the target book on the bookshelf plan.

Optionally, in this embodiment, when the target reader walks near the target bookshelf, if the terminal detects that the first distance between the target book position and the target reader position is within a preset range, for example, 1 meter, 2 meters, or 3 meters, the terminal displays a bookshelf plan view of the target bookshelf where the target book is located on the display interface and highlights the position of the target book, for example, if the target bookshelf has 5 columns, 5 layers in each column, and the target book is on the third column of No. 3 bookshelves, all the columns and all the layers of the target bookshelf are displayed on the display interface of the terminal, and highlights the third column of the third layer where the target book is located. The target reader can obviously see the book placing position of the target book, so that the target book can be quickly found in the solid bookshelf according to the book placing position, and the book searching efficiency is improved.

In this embodiment, through the above steps, a book-searching navigation route can be planned for the target reader, the book-searching time is saved, the efficiency of the target reader in searching the target book is effectively improved, and the book-searching experience is improved.

Generally, after the target book is obtained by the target reader through the above-mentioned book navigation method, the reader may choose to read the book in the library or borrow the target book. However, in the existing borrowing mode, a reader firstly finds a target book according to the position information of the target book, then carries the target book to walk to a specific borrowing platform in a library, borrows and registers the target book through managers, borrows and registers the borrowing card of the target reader, the book needing to be borrowed, the information such as the borrowing time and the like, when the number of borrowed people is large, the waiting needs to be queued, the whole book searching and borrowing process is more complicated, and the borrowing experience of the reader is influenced.

For solving the problem that the borrowing process is complicated, the method for borrowing the books is provided, the borrowing time of the books can be reduced, and the borrowing experience is improved.

It should be noted that the book borrowing method provided by the present application may be applied to various devices, for example, a terminal, where the terminal may be a smart phone or a computer, a tablet computer, a smart television, a smart watch, a portable computer terminal, and the like. For convenience of explanation, the terminal is taken as an execution subject for illustration in the present application.

Referring to fig. 3, fig. 3 is a diagram illustrating an embodiment of a book borrowing method provided by the present application, where the method includes:

301. the terminal verifies the identity information of the target reader;

in this embodiment, when the target reader enters the library, the identity information of the target reader may be obtained and verified in a real-name login manner, for example, the basic identity information, name, age, occupation, and the like of the target reader may be verified, and whether the target reader has a borrowing authority may also be verified.

302. The terminal is connected with a library system of a target library;

in this embodiment, after the identity information of the target reader is successfully verified, the terminal may be connected to the library system of the target library through bluetooth connection, WiFi connection, or other connection methods, so that the terminal may communicate with the library system after being connected.

It should be noted that the library system includes a fixed terminal or a server in the library, and includes book management systems, such as a periodical subsystem, a public search subsystem, a book reservation subsystem, and a circulation information subsystem.

303. The terminal determines a target book to be searched from a book database of the library system, wherein the book database stores book information of all books in the library;

in this embodiment, this library system includes the books database, and the books information of all books in the library is stored in this books database, and this books information includes information such as the book place floor, classification, library publishing house, author, the number of collection, the number of borrowing, the date of going into the library, the bookshelf number that the book is located, bookshelf layer.

After the terminal is connected with the library system, the library database can be obtained through the library system, a target book to be searched by a target reader can be obtained from the book database, specifically, the target reader can input relevant information of the target book to the terminal in a mode of voice recognition and key-in of keywords of a title, an author and the like of the target book, so that the terminal can search in the book database according to the relevant information, and the target book is determined according to a search result. For example, by inputting "find out the book standing in the morning and the future of the book", the terminal can identify the keyword according to the voice input and search the book according to the keyword, and when the book corresponding to the keyword exists in the library, the target book is searched out, so that the target book "standing in the evening and the future of the book" can be obtained.

304. The terminal acquires book position information of the target book;

305. the terminal acquires the reader position information of the target reader;

steps 304 and 305 in this embodiment are similar to steps 102 and 103 in the foregoing example shown in fig. 1, and are not described here again.

306. The terminal generates a book searching navigation route according to the book position information and the reader position information, so that the target reader finds the target book according to the book searching navigation route;

in this embodiment, after the terminal obtains the book location information of the target book and the reader location information of the target reader, a book-searching navigation route may be planned for the target reader according to the book location information and the reader location information, and in a specific planning manner, the book-searching navigation route may be generated according to the method with reference to the book navigation method shown in fig. 1 or fig. 2, so that the target reader may find the target book more quickly according to the book-searching navigation route.

307. And the terminal acquires the target book information of the target book and performs borrowing registration according to the target book information.

In this embodiment, the borrowing registration of the target book may be performed in various manners, for example, the borrowing registration is performed through a terminal, or the borrowing registration is performed through joint communication between the terminal and a library system, and the specific borrowing manner is described in detail in the following embodiments.

In this embodiment, after the target reader enters the library, identity verification is performed through the terminal, after verification succeeds, the terminal is used to connect to the library system of the target library, so that the terminal can be in communication connection with the library system, when the target reader needs to borrow the target book, the terminal determines the target book and book position information of the target book, a book searching navigation route is generated according to the current reader position information of the target reader and the obtained book position information of the target book, so that the target reader can quickly find the target book, and after the target book of an entity is found, the target book information of the target book is scanned through the terminal to perform borrowing registration. By adopting the scheme, a reader can find the target book through the terminal quickly and borrow the target book through the terminal, the borrowing registration is convenient and fast, and meanwhile, when the flow of people is large, crowdedness of people and contact of personnel can be reduced, safety risks are reduced, the borrowing queuing time is saved, and the borrowing experience of the reader is improved.

Referring to fig. 4, fig. 4 is another embodiment of the book borrowing method provided in the present application, and the method includes:

401. the terminal verifies the identity information of the target reader;

402. the terminal is connected with a library system of a target library;

403. the terminal determines a target book to be searched from a book database of the library system, wherein the book database stores book information of all books in the library;

404. the terminal acquires book position information of the target book;

405. the terminal acquires the reader position information of the target reader;

406. the terminal generates a book searching navigation route according to the book position information and the reader position information, so that the target reader finds the target book according to the book searching navigation route;

steps 401 to 406 in this embodiment are similar to steps 301 to 306 in the embodiment shown in fig. 3, and are not described herein again.

407. The terminal acquires target book information of the target book and performs borrowing registration according to the target book information;

in this embodiment, the borrowing registration of the target book can be performed in various ways, which is exemplified as follows:

and firstly, completing borrowing registration through the terminal.

In this embodiment, target book information that can be used for borrowing is set in the target book, for example, a borrowing two-dimensional code, a borrowing bar code, and the like, after the target reader obtains the target book according to the book-searching navigation route, if the target reader needs to borrow the target book, because the terminal has already performed real-name authentication on the target reader and has performed communication connection with the library system, the terminal can be used to obtain the target book information, then the borrowing registration of the target book is completed according to the target book information, after the borrowing registration is completed, the terminal can also display the borrowed book of the target reader, so that the target reader can determine that the target book has successfully completed borrowing according to the borrowed book, for example, when the target reader needs to borrow the book entitled book standing and prejudice, the terminal can be used to scan the target book information on the target book for borrowing registration, specifically, the borrowing two-dimensional code of the book can be scanned by using a personal mobile phone for borrowing registration, and the borrowed book is displayed for the target reader through the display interface of the mobile phone after the borrowing registration is completed, so that the target reader is prompted to borrow successfully. Borrow through terminal alright completion target books, queuing time when reducing the target reader and borrowing through borrowing the platform can also reduce personnel crowdedly and personnel contact when the flow of people is great, improves and borrows experience.

And secondly, completing the borrowing-ready registration through the library system after the terminal completes the borrowing-ready registration.

The terminal scans the book coding information of the target book to perform the book to be borrowed registration of the target book; displaying the borrowing state of the target book as a to-be-borrowed state;

when a borrowing registration instruction sent by the library system is received, displaying that the borrowing state of the target book is the borrowed state, and completing borrowing registration of the target book;

in this embodiment, when a target reader determines to borrow the target book, the terminal scans book coding information such as a two-dimensional code or a bar code of the target book or inputs the number information of the target book to perform registration to be borrowed, and after the registration to be borrowed is completed at the terminal, the borrowing state of the target book is displayed on the display interface of the terminal as the state to be borrowed. At this moment, books are borrowed and have not been accomplished completely yet, and the target reader is only temporarily possessing this target books for other people can not borrow this books, still need borrow the terminal through in this library system and carry out the registration of borrowing, specifically, need should borrow the terminal and scan the target books coding information of this target books once more, can accomplish borrowing of this target books. For example, when a target reader wants to borrow a book of 'ao slowness and prejudice', the coded information of the book is scanned once through the mobile phone to complete the book waiting registration, the book 'ao slowness and prejudice' is displayed in a 'book waiting' state on the mobile phone, when the target reader wants to borrow the book from a library, the target book can be scanned once again on a borrowing terminal arranged in the library to complete the book waiting registration, and at the moment, the target book can be displayed in a 'borrowed' state on the mobile phone of the user.

Generally speaking, some of the books in the library belong to precious books and are not allowed to be taken away from the library, and the safety factor of the books in the library can be improved through double registration of the terminal of the target reader and the borrowing terminal of the library, or, two times of registration are carried out, if the target reader forgets to take the target book away from the library when leaving the library after carrying out the to-be-borrowed registration of the target book through the terminal, the manager can put the target book on a shelf again to wait for borrowing of others, so as to reduce the situation that the target reader forgets to take the target book away when completing the borrowing registration of the target book only through the terminal in the library, in addition, the borrowing terminal of the library is generally arranged near the outlet of the library, through two times of borrowing registration, when the terminal carries out the first to-be-borrowed, if scanning shows that the borrowing from the library is not allowed, only the borrowing is allowed, the target book is not required to be carried by the reader to the borrowing terminal in the library for registration, and the borrowing time waste of the target reader is reduced.

408. The terminal acquires the borrowing cost required by the borrowing registration and prompts the target reader to pay the borrowing cost;

optionally, in this embodiment, when the book borrowing needs to pay the borrowing fee, the terminal obtains the borrowing fee that needs to be paid for the borrowing registration, and prompts the target reader to pay the borrowing fee on the display interface, for example, when the target reader needs to borrow the target book "pride and prey", the borrowing time is one month, and the borrowing fee needs to be paid for 1 yuan, the target reader is prompted to pay the borrowing fee through an embedded payment program. The borrowing registration of the target book is completed after the payment is completed, the terminal is used for paying the cost, the convenience and the rapidness are realized, and the payment experience of the target reader is improved.

409. The terminal detects a second distance between the target reader and the target library;

optionally, in this embodiment, after the target reader leaves the library, the terminal may detect the current reader location information of the target reader and the location information of the target library in real time, so as to detect the second distance between the target reader and the target library in real time.

410. And when the second distance reaches a preset threshold value, the terminal is disconnected from the library system.

Optionally, in this embodiment, when it is determined that the second distance between the target reader and the target library reaches the preset threshold, the connection with the library system of the target library is disconnected. The preset threshold may be 50 meters, 100 meters, or 1 kilometer, and the like, which is not limited herein.

In this embodiment, after determining that the target reader is not in the library, the terminal of the target reader is disconnected from the library system, so that access resources of the library system can be timely released, and the utilization efficiency of the library system resources is improved.

In this embodiment, the target reader can find the position of the target book through the book searching navigation route generated by the terminal according to the book position information and the reader position information, so as to obtain the target book, and when the target book needs to be borrowed, the target book can be borrowed and registered without going to a borrowing platform of the book, thereby improving the borrowing experience of the reader.

The book navigation method and the book borrowing method provided by the application are exemplified above, and the system provided by the application is exemplified below.

Referring to fig. 5, fig. 5 is a diagram illustrating an embodiment of a book navigation system according to the present application, the system including:

a determining unit 501, configured to determine a target book to be searched;

a first obtaining unit 502, configured to obtain book location information of the target book;

a second obtaining unit 503, configured to obtain reader position information of a current position of a target reader;

a judging unit 504, configured to judge whether the book location information and the reader location information are on the same floor;

a third obtaining unit 505, configured to obtain elevator location information of an elevator that can be taken nearby according to the reader location information if it is determined that the book location information and the reader location information are not on the same floor;

and a generating unit 506, configured to generate a book-searching navigation route according to the reader position information, the elevator position information, and the book position information.

In the system of this embodiment, the functions of each unit correspond to the steps in the method embodiment shown in fig. 1, and are not described herein again.

In this embodiment, after the determining unit 501 determines a target book to be searched by a target reader, the first obtaining unit 502 obtains book position information of the target book, and the second obtaining unit 503 obtains current reader position information of the target reader. When the determination unit 504 determines that the book position information and the reader position information are not on the same floor, the third acquisition unit 505 acquires elevator position information on which a passenger can get near the target reader. Then, the generating unit 506 generates a book-searching navigation route according to the reader position information of the target reader, the elevator position information and the book position information of the target book, so that the target reader can navigate to the position of the elevator according to the book-searching navigation route, then take the elevator to reach the floor where the target book is located, and continue to navigate according to the book-searching navigation route to find the position of the target book, thereby saving the book-searching time of the reader and improving the book-searching efficiency.

Referring to fig. 6, fig. 6 is another embodiment of the book navigation system provided in the present application, and the system includes:

a determining unit 601, configured to determine a target book to be searched;

a first obtaining unit 605, configured to obtain book location information of the target book;

a second obtaining unit 607, configured to obtain reader position information of a current position of the target reader;

a determining unit 608, configured to determine whether the book location information and the reader location information are on the same floor;

a third obtaining unit 609, configured to obtain elevator position information of an elevator that can be taken nearby according to the reader position information if it is determined that the book position information and the reader position information are not on the same floor;

the generating unit 611 is configured to generate a book-searching navigation route according to the reader position information, the elevator position information, and the book position information.

Optionally, the system further comprises:

a fourth obtaining unit 604, configured to obtain intra-library map information of the target library, where the intra-library map information includes location information of all books in the library;

the first obtaining unit 605 is specifically configured to obtain book location information of the target book from the map information in the library.

Optionally, the system further comprises:

a first display unit 606 for displaying the book location information of the target book.

Optionally, the generating unit 611 is further configured to generate a book-finding navigation route with the reader position information as a starting point and the book position information as an ending point.

Optionally, the system further comprises:

a fifth obtaining unit 610, configured to obtain a floor area plan and a bookshelf arrangement plan of each floor in the target library;

the generating unit 611 is specifically configured to generate a book-searching navigation route according to the floor area plan, the bookshelf arrangement plan, the reader position information, the elevator position information, and the book position information.

Optionally, the system further comprises:

the real-time navigation unit 612 is configured to obtain real-time location information of a target reader, and provide real-time navigation for the target reader according to the real-time location information and the book-searching navigation route.

Optionally, the system further comprises:

a sixth obtaining unit 602, configured to obtain the number of collections and the number of borrowings of the target book;

a seventh obtaining unit 603, configured to obtain, when it is determined that the target book cannot be borrowed currently according to the collection number and the borrowing number, another book with a type similar to that of the target book as the target book and push the target book to the target reader;

the first obtaining unit 605 is specifically configured to, when receiving an operation instruction that the target reader selects the other book, obtain book location information corresponding to the other book.

Optionally, the system further comprises:

a detecting unit 613, configured to detect a first distance between the book location information and the reader location information;

and the second display unit 614 is configured to display a bookshelf plan of a bookshelf where the target book is located and highlight a placement position of the target book on the bookshelf plan when the first distance reaches a preset threshold.

In the system of this embodiment, the functions of each unit correspond to the steps in the method embodiment shown in fig. 2, and are not described herein again.

In this embodiment, the determining unit 601 determines a target book, the sixth obtaining unit 602 obtains the librarian number and the borrowing number of the target book, when it is determined that the target book cannot be borrowed according to the librarian number and the borrowing number, the seventh obtaining unit 603 obtains other books similar to the type of the target book and pushes the other books to a target reader, the fourth obtaining unit 604 obtains in-library map information of the library, the in-library map information includes position information of all books in the library, after the target book selected by the target reader is determined, the first obtaining unit 605 obtains book position information of the target book and displays the book position information to the target reader through the first display unit 606, the second obtaining unit 607 obtains current position information of the target reader, and the judging unit 608 judges whether the reader position of the target reader and the book position of the target reader are on the same floor, when the target readers are not on the same floor, the third obtaining unit 609 obtains a target elevator which can be taken by the target readers nearby, in addition, the fifth obtaining unit 610 obtains the floor area plan and the bookshelf arrangement plan of each floor in the library, then the generating unit 611 generates a book searching navigation route for the target readers according to the obtained book position information, reader position information, elevator position information, the floor area plan and the bookshelf arrangement plan, and obtains the real-time position of the target readers through the real-time navigation unit 612 to perform real-time navigation for the target readers, and when the detecting unit 613 detects that the target readers walk to the vicinity of the bookshelf where the target books are located, the specific position of the target books in the bookshelf is displayed through the second display unit 614, so that the target readers can quickly find the target books, and the book searching efficiency is improved.

The book navigation system provided by the present application is exemplified above, and the book borrowing system provided by the present application is exemplified below:

referring to fig. 7, fig. 7 is a diagram illustrating an embodiment of a book borrowing system according to the present application, the system including:

a verification unit 701 configured to verify identity information of a target reader;

a connection unit 702, configured to connect a library system of a target library;

a determining unit 703, configured to determine a target book to be searched from a book database of the library system, where the book database stores book information of all books in the library;

a first obtaining unit 704, configured to obtain book location information of the target book;

a second obtaining unit 705, configured to obtain reader position information of the target reader;

a generating unit 706, configured to generate a book-searching navigation route according to the book location information and the reader location information, so that the target reader finds the target book according to the book-searching navigation route;

a borrowing unit 707 for acquiring target book information of the target book and performing borrowing registration according to the target book information.

In the system of this embodiment, the functions of each unit correspond to the steps in the method embodiment shown in fig. 3, and are not described herein again.

In this embodiment system, the verification unit 701 verifies the identity information of the target reader, the connection unit 702 is in communication connection with the library system, after the determination unit 703 determines the target book, the first acquisition unit 704 acquires the book location information of the target book, the second acquisition unit 705 acquires the reader location information of the target reader, the generation unit 706 generates the book-seeking navigation route according to the reader location information and the book location information, the borrowing unit 707 performs borrowing registration of the target book, the whole book-seeking and borrowing process of the target reader can be operated through the book-borrowing system provided by the present application, convenience and rapidness are provided, and the borrowing efficiency of the target reader is improved.

Referring to fig. 8, fig. 8 is another embodiment of the book borrowing system provided in the present application, which includes:

a verification unit 801 for verifying identity information of a target reader;

a connection unit 802 for connecting a library system of a target library;

a determining unit 803, configured to determine a target book to be searched from a book database of the library system, where the book database stores book information of all books in the library;

a first obtaining unit 804, configured to obtain book location information of the target book;

a second obtaining unit 805, configured to obtain reader position information of the target reader;

a generating unit 806, configured to generate a book-searching navigation route according to the book location information and the reader location information, so that the target reader finds the target book according to the book-searching navigation route;

a borrowing unit 807 for acquiring the target book information of the target book and performing borrowing registration according to the target book information.

Optionally, the borrowing unit 807 is specifically configured to scan the target book coding information of the target book to perform to-be-borrowed registration of the target book;

displaying the borrowing state of the target book as a to-be-borrowed state;

and when a borrowing registration instruction sent by the library system is received, displaying that the borrowing state of the target book is the borrowed state, and completing borrowing registration of the target book.

Optionally, the system further comprises:

a billing unit 808, configured to obtain the borrowing fee required for the borrowing registration and prompt the target reader to pay the borrowing fee.

Optionally, the system further comprises:

a detecting unit 809, configured to detect a second distance between the target reader and the target library;

a disconnecting unit 810, configured to disconnect the connection with the library system when the second distance reaches a preset threshold.

In the system of this embodiment, the functions of each unit correspond to the steps in the method embodiment shown in fig. 4, and are not described herein again.

In the system of the present embodiment, after finding the target book by the book finding navigation route generated by the generation unit 806, the borrowing registration of the target book is performed by the borrowing unit 807. If the book borrowing needs to pay the cost, the book can be charged through the charging unit 808, the book searching, borrowing and cost payment are completed through the system, and the book searching and borrowing experience of readers is improved. When the detection unit 809 detects that the target reader is away from the library for a certain distance, the disconnection unit 810 can also disconnect the connection with the library system, thereby freeing the access resources of the library system.

Referring to fig. 9, fig. 9 is another embodiment of the book navigation system provided in the present application, in which the apparatus includes:

a memory 901, a central processing unit 902, an input/output interface 903, a wired or wireless network interface 904 and a power supply 905;

the memory 901 is a transient storage memory or a persistent storage memory;

the central processor 902 is configured to communicate with the memory 901 and execute the instructions in the memory 901 to perform the method corresponding to the steps in any of the embodiments shown in fig. 1 or fig. 2.

The present application further provides a book borrowing system, please refer to fig. 10, fig. 10 is another embodiment of the book borrowing system provided by the present application, the apparatus includes:

a memory 1001, a central processing unit 1002, an input/output interface 1003, a wired or wireless network interface 1004, and a power supply 1005;

memory 1001 is a transient storage memory or persistent storage memory;

the cpu 1002 is configured to communicate with the memory 1001 and execute the instructions in the memory 1001 to perform the method corresponding to the steps in the embodiments shown in fig. 3 or fig. 4.

The embodiment of the application provides a computer-readable storage medium, which comprises instructions, and when the instructions are executed on a computer, the instructions cause the computer to execute a method corresponding to the steps of the embodiment shown in any one of fig. 1 to fig. 4.

It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.

In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.

The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.

In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.

The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed to by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and the like.

28页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于现实增强空间中多特征定位方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!