Book management system based on two-dimensional code and use method thereof
By designing a QR code-based library management system, the problems of cumbersome manual operations and management loopholes in the existing system are solved, and automated book borrowing and return management is realized, improving efficiency and accuracy.
Patent Information
- Application Number
- CN202310965848.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2025-02-14
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing library management system has problems such as manual operation, error-prone, and difficulty in effectively managing reader information and book borrowing, resulting in management loopholes and inefficiency.
Design a book management system based on QR code, including QR code encoding module, personnel authority and management module, book information management module, book borrowing management module, reader information management module, information query module and system setting module, through two Rural code encodes book information to realize automated borrowing and return management.
It improves borrowing efficiency and management accuracy, reduces manual operation errors, enhances the security and management efficiency of the system, and facilitates readers to query book information and quickly find the required books.
Smart Images

Figure CN119443133A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of book management systems, and in particular to a book management system based on a QR code and a method for using the same. Background Art
[0002] With the rapid development of computer technology, information management has penetrated into all walks of life. At present, both companies and enterprises have implemented information management for goods to improve management level and work efficiency, and at the same time, it can also minimize the errors caused by manual operations. This type of information management has a very wide range of applications. Today, as knowledge competition is becoming more and more fierce, the scale is getting bigger and bigger, and readers are demanding more and more, as a new communication platform in the Internet era, how to improve borrowing efficiency is becoming more and more important. Due to the cumbersome and error-prone manual operations, it is not easy to count the true and false situations of users in time, which often causes management loopholes and brings inconvenience to managers and users. Therefore, there is an urgent need for a QR code-based book management system and its use method to achieve reliable and convenient management. Summary of the invention
[0003] In view of the deficiencies in the prior art, the present invention provides a two-dimensional code-based book management system and a method of using the same, which are used to solve the problems raised by the above-mentioned background technology.
[0004] A two-dimensional code-based book management system and a method for using the same in the present invention include a two-dimensional code encoding module, which mainly uses numbers, uppercase and lowercase letters, symbols, and some code sets for specific applications for encoding, and uses two-dimensional codes to encode and represent book-related information;
[0005] Personnel authority and management module, which is used to manage personnel in the system, including administrators and readers;
[0006] Book information management module, which is responsible for managing the basic information of books;
[0007] Book borrowing management module, which is used to manage book borrowing and returning information;
[0008] Reader information management module, which is responsible for adding, deleting, modifying reader information and setting borrowing permissions;
[0009] Information query module, which is used by readers and administrators to query book information;
[0010] System settings module: This module is used for system configuration and settings. Administrators can use this module to set the library's opening hours, borrowing rules, returning rules, etc.
[0011] As a further improvement of the present invention, the personnel authority and management module provides administrators with the ability to create, edit and delete personnel accounts, and sets corresponding permissions to ensure that only authorized personnel can perform book management operations, thereby improving system security and management efficiency.
[0012] As a further improvement of the present invention, the book information management module includes functions such as adding shelf book information, deleting shelf book information, modifying book information, and viewing book information in general.
[0013] As a further improvement of the present invention, the book borrowing management module includes a book return submodule, a book borrowing submodule and a book renewal submodule.
[0014] As a further improvement of the present invention, the information query module provides readers and managers with retrieval and query of various circulation data, such as borrowing record management, borrowing process control, borrowing history query, saving period reminder, etc.
[0015] As a further improvement of the present invention, the system setting module provides basic data of the system for modifying system parameters and managing administrators, and at the same time undertakes the important function of data backup to ensure data security.
[0016] As a further improvement of the present invention, the reader information management module can be used to store, delete, add and print the reader information and convert the reader information into a table.
[0017] 8. A method for using a library management system based on a QR code. Based on the above-mentioned library management system based on a QR code, the steps of the method for using the library management system are as follows:
[0018] S1. The user stores the book information in the book information table through book information processing;
[0019] S2, the user stores the book borrowing information in the book borrowing management table through the book borrowing process;
[0020] S3, the user stores the reader information in the reader information table through reader information processing;
[0021] S4. The user stores the information in the information query table through information query processing.
[0022] Compared with the prior art, the present invention has the following beneficial effects:
[0023] The system mainly involves readers and administrators. Readers mainly query personal information and perform related operations such as returning and borrowing books. In addition, when borrowing books, readers can directly scan the QR code to understand the basic information of the book and determine whether the book is what they need. If necessary, they can check whether the book is in the library and the specific location of the book, which reduces unnecessary time waste. For administrators, the main task is to maintain the information of readers and books, ensure that the information is updated in a timely manner, and ensure the daily book borrowing in the library. Readers and administrators cooperate with each other in this system, which greatly improves work efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0025] Figure 1 It is a schematic diagram of the system framework structure of the present invention;
[0026] Figure 2 It is a schematic diagram of the steps of the method for using the present invention. DETAILED DESCRIPTION
[0027] The following will disclose multiple embodiments of the present invention with diagrams. For the purpose of clear description, many physical details will be described together in the following description. However, it should be understood that these physical details should not be used to limit the present invention. In other words, in some embodiments of the present invention, these physical details are not necessary. In addition, for the purpose of simplifying the diagram, some conventional structures and components will be depicted in a simple schematic manner in the diagram.
[0028] The technical solutions between the various embodiments can be combined with each other, but they must be based on the fact that they can be implemented by ordinary technicians in the field. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0029] See also Figure 1 The present invention discloses a book management system based on a two-dimensional code, comprising a two-dimensional code encoding module, a personnel authority and management module, a book information management module, a book borrowing management module, a reader information management module, an information query module and a system setting module.
[0030] In this embodiment, the QR code encoding module mainly uses numbers, uppercase and lowercase letters, symbols and some specific application code sets for encoding, and uses QR codes to encode and represent book-related information. First, each book is assigned a unique QR code in the system. This QR code can contain basic information about the book, such as the title, author, publisher, etc. The QR code can be printed on the cover, inner page or back of the book to ensure easy scanning. During the book borrowing process, readers can use mobile phones or scanners and other devices to scan the QR code of the book. The system will automatically record information such as the borrowing time, borrower, and return date. This method can reduce the manual operation of traditional book borrowing registration and improve the efficiency and accuracy of borrowing books.
[0031] In addition, the system can also search for books by scanning the QR code of the book. Readers can obtain detailed information about the book, including current inventory status, location, etc. by scanning the QR code of the book, which makes it easy for readers to quickly find the books they need.
[0032] In this embodiment, the personnel authority and management module is used to manage the personnel in the system, including administrators and readers. Administrators can create, edit and delete personnel accounts and set corresponding permissions. This ensures that only authorized personnel can perform book management operations, thereby improving the security and management efficiency of the system.
[0033] Specifically, the personnel authority and management module includes the following functions:
[0034] Login authentication: When a person logs into the system, he needs to enter his username and password for identity authentication. The system will compare the entered username and password with the account information stored in the database to determine the person's identity and authority.
[0035] Permission setting: Administrators can use this module to set permissions for people. You can set the role type of each person (such as administrator, reader, etc.) and assign different permissions to different roles. For example, administrators can edit and delete books, while readers can only search and borrow books.
[0036] Account Management: Administrators can manage personnel accounts through this module. New accounts can be created, information of existing accounts can be edited, and accounts can be disabled or deleted as needed. Each account can be associated with corresponding permissions to ensure that personnel can only perform operations within their permissions.
[0037] Permission verification: When a user performs an operation, the system will perform permission verification. The system will check the permissions of the person performing the operation and compare them with the permissions required for the operation. If the permissions do not match, the system will prevent the operation from being performed and give a corresponding prompt.
[0038] Log Recording: The system can record personnel operation logs. The operations of each account can be recorded, including login, query, borrowing and returning books, etc. This can provide administrators with operation tracking and auditing functions to ensure system security and data integrity.
[0039] Through the above technical solution, the personnel authority and management module can manage personnel identities, roles and permissions, ensuring that the system only allows authorized personnel to perform corresponding book management operations. This can prevent unauthorized personnel from maliciously operating the system and improve system security and management efficiency.
[0040] In this embodiment, the book information management module is responsible for managing the basic information of books, including functions such as adding shelf book information, deleting shelf book information, modifying book information, and viewing book information in general.
[0041] Specifically, the book information management module is mainly responsible for adding, deleting, modifying, querying, and setting accounts for books. This module can realize the functions of saving, deleting, adding, querying, and printing book information. Books can add basic information about books, including book codes, names, publishers, and other basic information, so that users can obtain basic information about books by scanning QR codes. Administrators can edit and delete book information through this module. The book title, author, ISBN number, and other information can be modified, and books can be removed from the system through the delete function.
[0042] In this embodiment, the book borrowing management module is used to manage the borrowing and returning information of books, wherein the book borrowing management module further includes a book returning submodule, a book borrowing submodule and a book renewal submodule.
[0043] This module can realize the functions of adding, deleting, modifying and approving the relevant information involved in the process of book return, book borrowing and book renewal. Users can use this module to borrow and return books. When borrowing, users need to enter the book number, the system will check whether the book can be borrowed, and update the borrowing status and borrowing time. When returning, users only need to enter the book number, the system will check whether the book has been borrowed, and update the return time and borrowing status.
[0044] The specific usage process is as follows:
[0045] 1. Store the basic information of readers: including reader information, reader ID and reader mobile phone number, so as to better manage readers;
[0046] 2. Enter the basic information of the book in detail: including the book name, book number, editor, and book status, so that users can understand the general situation of the book when searching, saving readers' time;
[0047] 3. Determine the borrowing date and return date: Specifying the borrowing and return dates allows readers to return books within the specified time and ensure the normal operation of the library.
[0048] In this embodiment, the reader information management module is responsible for adding, deleting, modifying and setting borrowing rights of reader information, and can also save, delete, add and print reader information and convert and store reader information in a table;
[0049] The specific usage process is as follows:
[0050] 1. Enter the reader's basic information: including name, gender, birthday, reader number, ID number, address and mobile phone number, etc., to facilitate librarians to manage readers and handle special situations;
[0051] 2. Reader categories: including VIP users and general users. The two have different permissions. VIP users can borrow more books.
[0052] 3. Fines: If books are overdue or lost, there will be corresponding fines to ensure the normal borrowing and returning operations of the library.
[0053] In this embodiment, the information query module is used for readers and administrators to query the information of books; the information query module provides readers and administrators with retrieval and query of various circulation data, such as borrowing record management, borrowing process control, borrowing history query, saving period reminder, etc.
[0054] In order to save readers' time in searching for books, this system has designed a variety of search methods, such as advanced search, general search, book number search, book name search, etc. This can also help readers understand the inventory status of books, that is, whether they are in stock. Administrators can query reader information and can query readers' basic information to understand readers' book borrowing status and return deadlines, reducing the administrator's workload and improving work efficiency.
[0055] In this embodiment, the system setting module is used for configuration and setting of the system. The administrator can set the opening hours, borrowing rules, returning rules, etc. of the library through this module.
[0056] The system settings module can provide a reliable, flexible and easy-to-use way to set up the system. Administrators or users can set up through the interface, and the system will implement corresponding functions based on the setting information. At the same time, the system settings module can also ensure the legality and correctness of the settings, and ensure the stability and security of the system.
[0057] See also Figure 2Based on the above-mentioned two-dimensional code library management system, the present invention also provides a method for using the two-dimensional code library management system, and the steps of the method are as follows:
[0058] S1. The user stores the book information in the book information table through book information processing;
[0059] S2, the user stores the book borrowing information in the book borrowing management table through the book borrowing process;
[0060] S3, the user stores the reader information in the reader information table through reader information processing;
[0061] S4. The user stores the information in the information query table through information query processing.
[0062] The above description is only an embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent substitution, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.
Claims
1. A library management system based on QR code and its use method, characterized in that: include The QR code encoding module mainly uses numbers, uppercase and lowercase letters, symbols and some application-specific code sets to encode and represent book-related information using QR codes; Personnel authority and management module, which is used to manage personnel in the system, including administrators and readers; Book information management module, which is responsible for managing the basic information of books; Book borrowing management module, which is used to manage book borrowing and returning information; Reader information management module, which is responsible for adding, deleting, modifying reader information and setting borrowing permissions; Information query module, which is used by readers and administrators to query book information; System settings module: This module is used for system configuration and settings. Administrators can use this module to set the library's opening hours, borrowing rules, returning rules, etc.
2. A two-dimensional code-based book management system and its use method according to claim 1, characterized in that: The personnel authority and management module provides administrators with the ability to create, edit and delete personnel accounts, and sets corresponding permissions to ensure that only authorized personnel can perform book management operations, thereby improving system security and management efficiency.
3. A two-dimensional code-based book management system and its use method according to claim 1, characterized in that: The book information management module includes functions such as adding book information to be put on the shelf, deleting book information to be taken off the shelf, modifying book information, and viewing book information in general.
4. A two-dimensional code-based book management system and its use method according to claim 1, characterized in that: The book borrowing management module includes a book return submodule, a book borrowing submodule and a book renewal submodule.
5. A two-dimensional code-based book management system and its use method according to claim 1, characterized in that: The information query module provides readers and managers with retrieval and query of various circulation data, such as borrowing record management, borrowing process control, borrowing history query, saving period reminder, etc.
6. A two-dimensional code-based book management system and its use method according to claim 1, characterized in that: The system setting module provides basic data of the system and is used to modify system parameters and manage administrators. It also has the important function of data backup to ensure data security.
7. A two-dimensional code-based book management system and its use method according to claim 1, characterized in that: The reader information management module is used to save, delete, add and print reader information and can also convert and store the reader information in a table.
8. A method for using a library management system based on a QR code, characterized in that: Based on the QR code-based book management system described in claims 1-7, the steps of its use method are as follows: S1. The user stores the book information in the book information table through book information processing; S2, the user stores the book borrowing information in the book borrowing management table through the book borrowing process; S3, the user stores the reader information in the reader information table through reader information processing; S4. The user stores the information in the information query table through information query processing.