CN107733835A - A kind of self-service borrowing-returning books system in library based on O2O and method - Google Patents
A kind of self-service borrowing-returning books system in library based on O2O and method Download PDFInfo
- Publication number
- CN107733835A CN107733835A CN201610654702.0A CN201610654702A CN107733835A CN 107733835 A CN107733835 A CN 107733835A CN 201610654702 A CN201610654702 A CN 201610654702A CN 107733835 A CN107733835 A CN 107733835A
- Authority
- CN
- China
- Prior art keywords
- user
- books
- information
- borrowing
- clouds
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0807—Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present invention relates to a kind of self-service borrowing-returning books system in library based on O2O and method, the system to include:Intelligent terminal, for providing the identity information of user, and provide the user the borrowing in advance service of books on line;Device is borrowed under line, for identifying the identity and book information of user, is provided the user by means of also book operation interface, and charging-erasing magnetic operation is carried out for books;High in the clouds is serviced, for storing the identity information of user, the inventory information of books and borrowing in advance information, user's identification is carried out, checks out and the also calculating of book, and to borrowing device and the signal of intelligent terminal feedback operation success or failure under line;Methods described includes:Provide the user and borrow step on the line that books reservation is borrowed on line in advance and be in communication with each other under the line of realization by borrowing device and service high in the clouds under line and borrow also book step.Compared with prior art, the present invention has the advantages that automaticity is high, need not borrow the limitation of the solid dielectrics such as card, the success rate that checks out is high and the cost that uses manpower and material resources sparingly.
Description
Technical field
The present invention relates to library system, more particularly, to a kind of self-service borrowing-returning books system in library based on O2O and side
Method.
Background technology
It currently there are the solution of several library managements:
1st, the solution of scanning device+conventional magnetic stripe+charging-erasing magnetic device+antitheft door+lending system+personal management
1) flow is performed:User is to library --->Find the books oneself to be borrowed --->If books are not by other people
Borrow, book taken into outlet loan desk --->Librarian scans books, manual operations lending --->Book is put into fill and disappeared
On chinaware --->Manual operation demagnetization --->User takes books away
2) requirement must have staff on duty
3) need just to know that the bibliography for wanting to borrow whether there is to library, it is most likely that occur to library, find
The book for wanting to borrow is lent by others.
2nd, RFID reader+RFID+ radio frequencies antitheft door+lending system
1) advantage:Self-service borrow can be completed
2) shortcoming:Hardware input is high, and RFID label tag cost is more than 50 times of magnetic stripe cost, and RFID burglary-resisting installation costs are
7 times of magnetic stripe antitheft door device cost, it is high that accounting is put into Library.
3) RFID costs are very high, and library's new book enters shop, it is necessary to which lasting high cost investment, is unfavorable for scale very much.
To sum up, it can be seen that the solution of traditional library's borrowing management needs human cost, machine cost also phase
Work as height.And newest RFID technique then needs high capital input.The all very unsuitable scale high-volume books of two schemes
The construction in shop.
The content of the invention
The purpose of the present invention is to provide a kind of self-service borrowing-returning books system in library based on O2O and side regarding to the issue above
Method.
The purpose of the present invention can be achieved through the following technical solutions:
A kind of self-service borrowing-returning books system in library based on O2O, it is on-line off-line integrated automatic for providing the user
By means of also book service, the system includes:
Intelligent terminal, for providing the identity information of user, and provide the user the borrowing in advance service of books on line;
Device is borrowed under line, for identifying the identity and book information of user, is provided the user by means of also book operation interface, and
Charging-erasing magnetic operation is carried out for books;
High in the clouds is serviced, for storing the identity information of user, the inventory information of books and borrowing in advance information, carries out user's knowledge
Not, check out and the also calculating of book, and to borrowing device and the signal of intelligent terminal feedback operation success or failure under line.
The intelligent terminal includes:
User identity provides module, for borrow under line device provide represent user identity borrow code;
Borrow module in advance, for providing the user the borrowing in advance service of books on line, and will borrowing in advance information transfer to servicing high in the clouds;
Display module, for showing that user borrows the information of operation success or failure in advance according to the feedback result in service high in the clouds.
Borrowing device under the line includes:
Identification module, for the identity information of user provided according to intelligent terminal or the representative user of user's input
The safety code of identity carries out the identification of user;
Books identification module, for carrying out the identification of books according to the bar code of books;
Operation interface, for being checked out and the also operation interface of book to being provided by the user of identification module, according to
The identity information display borrowing in advance list at family and also book list, the operation information of user is transmitted to service high in the clouds, and according to service
The signal of the operation success or failure of high in the clouds feedback shows that user operates the information of success or failure to user;
Voice cue module, for the signal of operation success or failure that is fed back according to service high in the clouds by voice to user
Prompting operation success or failure;
Charging-erasing magnetic module, for user identity identification by and books identification be consistent with user profile in the case of,
Books are magnetized the operation successful signal fed back according to service high in the clouds or degaussing operation.
The service high in the clouds includes:
Computing module, for carrying out user identity identification and being operated by means of also book, and the result for operating success or failure is anti-
It is fed under line and borrows device and intelligent terminal;
Data memory module, for storing the identity information of user, the inventory information of books and borrowing in advance information, and according to meter
Calculate the inventory information and borrowing in advance information of the result of calculation modification books of module.
A kind of library based on O2O is self-service to borrow also book method, methods described to include:
Borrow step on line in advance, when user sends borrowing in advance request to intelligent terminal, intelligent terminal asks the borrowing in advance of user
Transmit to service high in the clouds, service high in the clouds carries out borrowing in advance operation according to the borrowing in advance of user request for user, and borrowing in advance is operated successfully
Or the feedback of the information of failure is to intelligent terminal;
Borrow also book step under line, user is sent by means of also book operation requests by borrowing device under line, and borrowing device under line will
User's borrows also book operation requests to transmit to service high in the clouds, and service high in the clouds carries out borrowing also book according to user by means of also book operation requests
Operate and feed back to the signal for operating success or failure under line and borrow device.
Borrowing step on the line in advance is specially:
11) intelligent terminal transmits the borrowing in advance request of user to service high in the clouds;
12) service high in the clouds judges whether user has carried out identity binding, if then entering step 13), if otherwise to intelligence
The information of terminal feedback " user identity is unbound ";
13) service high in the clouds judges whether user has only bound an identity, if then entering step 14), if otherwise to intelligence
The information of energy terminal feedback " it is required that selection identity ";
14) service high in the clouds judges whether the identity of binding has opened Borrowing and reading power, if then entering step 15), if otherwise
To the information of intelligent terminal feedback " not opening Borrowing and reading power needs to supplement with money ";
15) service high in the clouds judge bind identity whether do not borrow the books in advance, if then entering step 16), if otherwise to
The information of intelligent terminal feedback " this books you borrowed in advance ";
16) service high in the clouds judges that the books whether there is in stock, if then entering step 17), if otherwise to intelligence
The information of terminal feedback " this book temporarily be not present with library ";
17) service high in the clouds judges whether the books are not borrowed in advance, if then entering step 18), if otherwise to intelligent terminal
Feed back the information of " this book is all lent ";
18) service high in the clouds judges whether the in one's duty amount of money of body of binding is not less than the price of the books, if then to the figure
Book is locked, and completes borrowing in advance operation, if otherwise feeding back the information of " can borrow insufficient in amount in advance, please supplement with money " to intelligent terminal.
It is specially by means of also book step under the line:
21) device is borrowed under line and receives the identity information that intelligent terminal provides or user inputs, and the identity information is passed
Transport to service high in the clouds;
22) service high in the clouds and identification is carried out to user according to the identity information received, and the result of identification is anti-
It is fed under line and borrows device;
23) device is borrowed under line receive user and check out or the also request of book, if checking out, request then enters step 24), if
Then enter step 25) for the request of also book;
24) the device request that will check out is borrowed under line and feeds back to service high in the clouds, service high in the clouds, which performs, to check out operation, and will operate
As a result feed back under line and borrow device;
25) device will be borrowed under line also book request to feed back to service high in the clouds, and service high in the clouds performs also book and operated, and will operation
As a result feed back under line and borrow device.
The step 22) is specially:
221) service high in the clouds judges whether the identity information of user can identify, if then entering step 222), if otherwise
The information of device feedback " None- identified identity, please rescan and borrow code or input safety code " is borrowed under to line;
222) whether service high in the clouds judges the borrowing in advance list of user and by means of list is sky, if then to borrowing dress under line
The information of feedback " temporarily debit is recorded or borrows in advance out of date without borrowing in advance and, please log in intelligent terminal and be checked " is put, if otherwise entering
Enter step 223);
223) high in the clouds is serviced to borrowing device transmitting subscriber information, borrowing in advance list information under line and borrowed list information, and
The information of device feedback " asking selection operation type " is borrowed under to line.
The step 24) is specially:
241) borrowed under line device receive check out request and the request that will check out feed back to service high in the clouds, the request bag that checks out
Include the bar code scanning information of check out operation requests and books;
242) service high in the clouds judges the books whether in the borrowing in advance list of user according to the bar code scanning information of books,
If then entering step 243), if otherwise to device feedback is borrowed under line, " temporarily not pre- books whereby, please log in intelligent terminal progress
The information of borrowing in advance operation ";
243) identity information of books stock and user are changed in service high in the clouds, and judge whether change succeeds, if then
The information of device feedback " lend and successfully, please given back before fixed date " is borrowed under to line, device is borrowed to books under isochrone
Degaussing operation is carried out, if otherwise to the information that device feedback " lending fails, and please contact librarian's processing " is borrowed under line.
The step 25) is specially:
251) device is borrowed under line to receive also book request and also book request will feed back to service high in the clouds, the also book request bag
Include also book operation requests and the bar code scanning information of books;
252) service high in the clouds according to the bar code scanning information of books judge the books whether user borrow list in,
If then entering step 253), if otherwise " not borrowing this books temporarily, intelligent terminal progress please be log in borrowing device feedback under line
The information of inspection ";
253) identity information of books stock and user are changed in service high in the clouds, and judge whether change succeeds, if then
The information of device feedback " giving back success, books or exit that you to be given back can be continued to scan on " is borrowed under to line, is borrowed under isochrone
Read device and operation of magnetizing is carried out to books, if otherwise " giving back unsuccessfully, please contacting at librarian to borrowing device feedback under line
The information of reason ".
Compared with prior art, the invention has the advantages that:
(1) the system can all automate realization by borrowing device under intelligent terminal, line and servicing the cooperation in high in the clouds
User check out and also book operate, save human cost.
(2) realization of the system is magnetic stripe rather than RFID label tag based on books, and the cost of RFID label tag is magnetic stripe cost
More than 50 times, this mode greatly reduces the cost of system, beneficial to system scale and large batch of construction.
(3) borrowing for books carries out borrowing in advance operation firstly the need of user, has broken original situation for needing to scene to look for book,
Consumer's Experience is lifted, saves user time.
(4) when user carries out books borrowing in advance by intelligent terminal, service high in the clouds can lock stock, it is ensured that user is somebody's turn to do when taking book
Books one are scheduled on storehouse, improve the success rate that checks out.
(5) inventory change under line is deposited into the service high in the clouds on line in real time, it is ensured that the accuracy of information, and in advance
Can automatic unlocking after more than scheduled duration by means of operation, it is ensured that turnover of books simultaneously avoids books and is deactivated occupancy.
(6) device is borrowed under line to avoid manpower according to the feedback result in service high in the clouds automatically to books charging-erasing magnetic
Waste.
(7) cooperation that step is given back etc. with books is borrowed by user identity identification, books, can completely meet user
For all demands in library, the Experience Degree of user is improved, is easy to implement and promotes.
(8) user identity be identified by intelligent terminal borrow code or user input safety code realize, with biography
The card of borrowing of system is compared, and on the one hand the mode of this identification has requested the limitation of solid dielectric, save cost, the opposing party
Face adds the convenient degree that user uses again, is easy to promote.
Brief description of the drawings
Fig. 1 is the displaying logic chart of borrowing in advance button;
Fig. 2 is the borrowing in advance flow chart of books;
Fig. 3 is the control flow chart that device is borrowed under line;
Fig. 4 is the structural representation of the system;
Wherein, 1 is intelligent terminal, and 2 be that device is borrowed under line, and 3 be service high in the clouds.
Embodiment
The present invention is described in detail with specific embodiment below in conjunction with the accompanying drawings.The present embodiment is with technical solution of the present invention
Premised on implemented, give detailed embodiment and specific operating process, but protection scope of the present invention is not limited to
Following embodiments.
As shown in figure 4, the present embodiment provides a kind of self-service borrowing-returning books system in library based on O2O, for being carried for user
For on-line off-line integrated automatically borrowing-returning books service, the system includes:Intelligent terminal 1, for providing the identity information of user,
And provide the user the borrowing in advance service of books on line;Device 2 is borrowed under line, for identifying the identity and book information of user, is
User, which provides, borrows also book operation interface, and carries out charging-erasing magnetic operation for books;High in the clouds 3 is serviced, the identity for storing user is believed
Breath, the inventory information of books and borrowing in advance information, carry out user's identification, check out and the also calculating of book, and anti-to device 2 is borrowed under line
The signal of feedback operation success or failure.
Wherein intelligent terminal 1 includes:User identity provides module, for representing user's body to borrowing device 2 under line and provide
Part borrows code;Borrow module in advance, for providing the user the borrowing in advance service of books on line, and information transfer will be borrowed in advance to service cloud
End 3;Display module, for showing that user borrows the information of operation success or failure in advance according to the feedback result in service high in the clouds 3.Under line
Borrowing device 2 includes:Identification module, for the identity information of user provided according to intelligent terminal 1 or user's input
The safety code for representing user identity carries out the identification of user;Books identification module, for being carried out according to the bar code of books
The identification of books;Operation interface, for provide the user borrow also book operation selection, and to user show user operate successfully or
The information of failure;Voice cue module, for prompting the user with operation success or failure by voice;Charging-erasing magnetic module, is used for
Charging-erasing magnetic operation is carried out to books according to the successful signal of operation that service high in the clouds 3 is fed back.Service high in the clouds 3 includes:Computing module,
For carrying out user identity identification and being operated by means of also book, and the result for operating success or failure is fed back under line and borrows device 2;
Data memory module, for storing the identity information of user, the inventory information of books and borrowing in advance information, and according to computing module
The inventory information and borrowing in advance information of result of calculation modification books.
Propose that a kind of library based on O2O is self-service to borrow also book method based on said system the present embodiment, including:On line
Borrow step in advance, when user sends borrowing in advance request to intelligent terminal 1, intelligent terminal 1 transmits the borrowing in advance request of user to service
High in the clouds 3, service high in the clouds 3 carries out borrowing in advance operation according to the borrowing in advance of user request for user, and operates success or failure by borrowing in advance
Feedback of the information is to intelligent terminal 1;Also book step is borrowed under line, user is sent by means of also book operation requests, line by borrowing device 2 under line
Under borrow device 2 by user borrow also book operation requests transmit to service high in the clouds 3, service high in the clouds 3 according to user borrow also book behaviour
Make to ask borrow also book operation and feed back to the signal for operating success or failure under line to borrow device 2.
Borrowing step on its center line in advance is specially:
11) intelligent terminal 1 transmits the borrowing in advance request of user to service high in the clouds 3;
12) service high in the clouds 3 judges whether user has carried out identity binding, if then entering step 13), if otherwise to intelligence
Terminal 1 feeds back the information of " user identity is unbound ";
13) service high in the clouds 3 judges whether user has only bound an identity, if then entering step 14), if otherwise to intelligence
Energy terminal 1 feeds back the information of " it is required that selection identity ";
14) service high in the clouds 3 judges whether the identity of binding has opened Borrowing and reading power, if then entering step 15), if otherwise
The information of " not opening Borrowing and reading power needs to supplement with money " is fed back to intelligent terminal 1;
15) service high in the clouds 3 judge bind identity whether do not borrow the books in advance, if then entering step 16), if otherwise to
Intelligent terminal 1 feeds back the information of " this books you borrowed in advance ";
16) service high in the clouds 3 judges that the books whether there is in stock, if then entering step 17), if otherwise to intelligence
Terminal 1 feeds back the information of " this book temporarily be not present with library ";
17) service high in the clouds 3 judges whether the books are not borrowed in advance, if then entering step 18), if otherwise to intelligent terminal
The information of 1 feedback " this book is all lent ";
18) service high in the clouds 3 judges whether the in one's duty amount of money of body of binding is not less than the price of the books, if then to the figure
Book is locked, and borrowing in advance operation is completed, if otherwise feeding back the information of " can borrow insufficient in amount in advance, please supplement with money " to intelligent terminal 1.
It is specially by means of also book step under line:
21) device 2 is borrowed under line receive intelligent terminal 1 and provide or the identity information of user's input, and by the identity information
Transmit to service high in the clouds 3;
22) service high in the clouds 3 and identification is carried out to user according to the identity information received, and the result of identification is anti-
It is fed under line and borrows device 2:
221) service high in the clouds 3 judges whether the identity information of user can identify, if then entering step 222), if otherwise
The information that device 2 feeds back " None- identified identity, please rescan and borrow code or input safety code " is borrowed under to line;
222) whether service high in the clouds 3 judges the borrowing in advance list of user and by means of list is sky, if then to borrowing under line
Device 2 feeds back the information of " temporarily debit is recorded or borrows in advance out of date without borrowing in advance and, please log in intelligent terminal 1 and be checked ", if not
Then enter step 223);
223) high in the clouds 3 is serviced to borrowing the transmitting subscriber information of device 2, borrowing in advance list information under line and borrowed list information,
And to the information for device 2 is borrowed under line feeding back " asking selection operation type ";
23) device 2 is borrowed under line receive user and check out or the also request of book, if checking out, request then enters step 24), if
Then enter step 25) for the request of also book;
24) request that will check out of device 2 is borrowed under line and feeds back to service high in the clouds 3, service high in the clouds 3, which performs, to check out operation, and general
Operating result, which is fed back under line, borrows device 2:
241) borrowed under line device 2 receive check out request and the request that will check out feed back to service high in the clouds 3, the request that checks out
Include the bar code scanning information of check out operation requests and books;
242) service high in the clouds 3 according to the bar code scanning information of books judge the books whether user borrowing in advance list
In, if then entering step 243), if otherwise feeding back that " temporarily not pre- books whereby, please log in intelligent terminal to borrowing device 2 under line
1 carries out borrowing in advance operation " information;
243) service high in the clouds 3 and change the identity information of books stock and user, and judge whether change succeeds, if then
The information that device 2 feeds back " lend and successfully, please given back before fixed date " is borrowed under to line, device 2 is borrowed under isochrone to figure
Book carries out degaussing operation, if otherwise to the letter for device 2 is borrowed under line feeding back " lending fails, and please contact librarian's processing "
Breath;
25) device 2 will be borrowed under line also book request to feed back to service high in the clouds 3, and service high in the clouds 3 performs also book operation, and will
Operating result, which is fed back under line, borrows device 2:
251) device 2 is borrowed under line to receive also book request and also book request will feed back to service high in the clouds 3, the also book request
Include the bar code scanning information of also book operation requests and books;
252) service high in the clouds 3 and judge whether the books in user borrow list according to the bar code scanning information of books
In, if then entering step 253), if otherwise " not borrowing this books temporarily, intelligent terminal please be log in borrowing device 2 under line and feed back
1 is checked " information;
253) service high in the clouds 3 and change the identity information of books stock and user, and judge whether change succeeds, if then
The information that device 2 feeds back " giving back success, can continue to scan on books or exit that you to be given back " is borrowed under to line, is borrowed under isochrone
Read device 2 and operation of magnetizing is carried out to books, if otherwise " giving back unsuccessfully, librarian please be contact to borrowing device 2 under line and feed back
The information of processing ".
Needed when concrete application said apparatus and method are borrowed automatically by the following steps:
A. provided in mobile terminal and borrow app, user can browse book information on app, and inquiry books position is gone forward side by side
Row borrowing in advance, wherein user can be borrowed in advance in the intelligent terminals such as mobile phone 1, need to install app and registration is tied to corresponding to user
Library;
B. the stock that library is successfully corresponded under the lock-in line of high in the clouds is borrowed in advance, other users can not borrow the books of locking,
Prevent user to line Libraries take book when, book is but borrowed, and wherein user borrows locking stock in advance, and inventory data is stored in cloud
The current stock of book and remaining stock all can be seen in end, all users;It is special time to borrow effective time in advance simultaneously, beyond borrowing in advance
Time does not take book, and high in the clouds can discharge stock automatically, prevents from having influence on other users because borrowing long-term occupancy stock in advance;
C. user finds the books of borrowing in advance, the operation that checks out is carried out in equipment in special borrowing, is borrowed to when taking book under line
Equipment operation can be borrowed equipment and supported two-dimensional code scanning, when checking out, program root independent of administrative staff, user with Self-operating
Instructed according to high in the clouds data distributing, perform books lending stock and reduce, while directly trigger charging-erasing magnetic module, demagnetization is carried out to books
D. user takes Book of Records to cross antitheft door, because books are by autodegauss, so alarm will not be triggered, due to borrowing
Equipment supports automatic charging-erasing magnetic, so carry out on duty and security monitoring completely without manpower, antitheft door and borrows equipment
It itself can complete antitheft and alarm.
User's identification, book borrowing and reading and books are have passed through in above-mentioned steps, in step C successively and the process such as give back.User knows
During not, user is scanned in App to machine of borrowing borrows code (i.e. Quick Response Code), borrows machine and sends parameter to service end, obtains
User related information.When the machine of borrowing gets normal returning result, page is selected into operation, resets 30s countdowns, shows user
Information simultaneously prompts user to select【Books are lent】Or【Books are given back】, in identification, situation about being likely to occur has:
case1:[service end] None- identified user;
Processing:Continue to stay in user's identification page and do not redirect;
Interface prompt:Your identity of None- identified, it please rescan and borrow code or re-enter safety code;
Voice message:Your identity of None- identified, it please rescan and borrow code or re-enter safety code;
Quick Response Code or input safety code can now be continued to scan on;
case2:[service end] user can recognize that, but borrows list in advance and borrow all skies of list;
Processing:Continue to stay in user's identification page and do not redirect;
Interface prompt:Temporarily without borrowing in advance record or borrow in advance out of date, please first log in outstanding study inspection+displaying and download two dimension
Code;
Voice message:Temporarily without borrowing in advance record or borrow in advance it is out of date, please first log in it is outstanding study check;
Quick Response Code or input safety code can now be continued to scan on;
case3:[service end] user can recognize that, borrowing in advance list and by means of list any one or both have data;
Processing:Service end returns to user profile (pet name, head portrait), it is contemplated that list information (title+ISBN+ front covers+take the latest
The book date), by means of list information (the also book date of title+author+ISBN+ front covers+lending date+the latest+overdue number of days), boundary
Face jumps to operation selection page, resets 30s countdowns;
Showing interface:User profile is shown, prompts user's selection【Books are lent】Or【Books are given back】, borrow list or in advance
It is sky by means of list, then【Books are lent】Or【Books are given back】Being set to grey can not click on;
Voice message:Would you please selection operation type;
Now user carries out action type selection.
During book borrowing and reading, user selects on operation selection page【Books are lent】, into borrowing in advance books list page, exhibition
Show user profile and borrowing in advance books list (now resetting 30s countdowns), scanning input books carry out lending operation.Scan successfully
After borrow machine think service end send parameter, service end receive scanning books information, do lending processing.Service end is handled successfully
Returning result afterwards, 30s countdowns are reset in interface, user can scan books successively and carry out the operation that checks out, and user is borrowing books in advance
List page, scanning entity books ISBN codes (13 bar codes) carry out the operation that checks out, in fact it could happen that situation:
case1:[service end] bar code can recognize that, but not in list is borrowed in advance;
Processing:Continue to stay in borrowing in advance books list page not redirect;
Interface prompt:Your temporary not pre- books whereby, please first log in outstanding study and carry out borrowing+showing download Quick Response Code in advance;
Voice message:Your temporary not pre- books whereby, please first log in outstanding study and are borrowed in advance;
Books can now be continued to scan on;
case2:[service end] bar code is recognizable and in list is borrowed in advance, but lends failure;
Processing:Continue to stay in borrowing in advance books list page not redirect, reset 30s countdowns;
Interface prompt:《Books name》Lending failure, librarian's processing please be contact;
Voice message:Lending failure, librarian's processing please be contact;
Bar code can now be continued to scan on;
case3:[service end] bar code is recognizable and in list is borrowed in advance, lends successfully;
Processing:Continue to stay in borrowing in advance books list page not redirect, reset 30s countdowns;
Interface prompt:《Books name》Lend successfully, please given back before yyyy-mm-dd.Your figure to be lent can be continued to scan on
Book or click directly on exits;
Voice message:Lend successfully, your books to be lent can be continued to scan on;
Borrowing in advance books list page needs to pull borrowing in advance books list again and refreshes displaying after success;
Bar code can now be continued to scan on.
During books are given back, user selects on operation selection page【Books are given back】, into books list page is borrowed, open up
Show user profile and borrow books list (now resetting 30s countdowns), user is borrowing books list page, scanning entity books
ISBN codes (13 bar codes) carry out the operation that checks out, in fact it could happen that situation:
case1:[service end] bar code can recognize that there is book information, but not in list is borrowed;
Processing:Continue to stay in and do not redirected by means of books list page;
Interface prompt:Your temporary not pre- books whereby, please first log in outstanding study inspection+displaying and download Quick Response Code;
Voice message:You do not lend this books temporarily, please first log in outstanding study and check;
Books can now be continued to scan on;
case2:[service end] bar code is recognizable and in list is borrowed, but gives back unsuccessfully;
Processing:Continue to stay in and do not redirected by means of books list page, reset 30s countdowns;
Interface prompt:《Books name》Give back unsuccessfully, librarian's processing please be contact;
Voice message:Give back unsuccessfully, librarian's processing please be contact;
Bar code can now be continued to scan on;
case3:[service end] bar code is recognizable and in list is borrowed, gives back success;
Processing:Continue to stay in and do not redirected by means of books list page, reset 30s countdowns;
Interface prompt:《Books name》Success is given back, while exceeding the time limit (books are given back) gives back for N days due to exceeding the time limit, and generation exceeds the time limit to detain
Money M members, keeper please be contacted if any doubt.Books that you to be given back can be continued to scan on or clicked directly on and exited;
Voice message:Success is given back, your books to be returned can be continued to scan on;
Having borrowed books list page after success needs to pull again and borrows books list and refresh displaying;
Bar code can now be continued to scan on.
In the present embodiment, the physical interface in service high in the clouds 3 interacts in POST HTTP method, and input parameter is all
It is essential and uniformly with polling character form splice, total interface be required for signature authorize.Mandate is entered using the key mode of endorsing
Row certification, application numbers (APPNO) and key (key) are distributed by interface provider, need to be kept properly.The LAN testing of mandate
Environment is:Distribute corresponding A PPNO:1006;Key:123456;Public network test environment is:Distribute corresponding A PPNO:1006;Key:c/
KhhXuhRxjDW10asd0+w+=;Environment is on line:Distribute corresponding A PPNO:1006;Key:Do not configure temporarily.What signature authorized
Must parameter transmitted by HTTP HEADER, other service parameters are submitted by POST modes, i.e.,:
Json serializings re-encrypt after the service parameter and time parameters of signature are assembled into dictionary sequence, and signature code shows
Under such as:
String key=" 123456 ";// key, distribute during access
// sequence field to be signed, includes interface business field+timestamp (time) field
Var sortDic=new SortedDictionary<String, string>() { " loginname ",
“test”}};
SortDic.Add (" time ", " 1442452943 ");// total interface signature field must include time fields
//json is serialized
Var jsonStr=JsonSerializer.SerializeToJson (sortDic);
// first time md5 is calculated
Var md5=EncryptHelper.GetMD5 (string.Concat (key, jsonStr), " utf-8 ");
// second md5 is calculated, and draws sign values
Var sign=EncryptHelper.GetMD5 (string.Concat (md5, key), " utf-8 ");
Under the basis of above-mentioned signature mandate, the unified form of the output parameter of interface is:
In identification procedure, the address of interface is api/borrow/getborrowlistbyrobot, the ginseng of input
Number is:
The result of response is:
Sample:
{"Code":"OK","Message":"",
"Result":{"UserId":"A04A5E91B8604B75BF430D413FA1A0EE","NickName":"
F4550","IconUrl":"image.fancyedu.com/6d59044f25a789289799ebbca061284d","
BorrowBookList":[{"SysNo":101625,"Status":512,"Author":" Taro Gomi ",
"BookName":" crocodile is afraid of that dentist is afraid of (two editions) ", " BookISBN ":"9787533274276","
BookCoverId":"http://image.fancyedu.com/134d50b33e0d034f1c87998488eab9b7","
ActionDate":"2016-01-17T23:59:59","PredictPay":0.0,"ExpiredDay":0}]}}
It is specifically described, has for above-mentioned parameter:
During checking out, the address of interface is api/borrow/borrowbyrobot, and the parameter of input is:
The result of response is:
{"Code":"Ok","Message":"《Little Lan and little Huang is breathed out》Lending failure, librarian's processing please be contact ",
"Result":{"ResultNo":2,"ActionDate":null,"
BookName":" little Lan and little Huang are breathed out ", " BookISBN ":"9787533257101","Author":" Li Ou
Leo Lionni ", " BookCoverId ":"http://image.fancyedu.com/
a4c3ffac1392205f97671e85b62c97cc"}}
It is specifically described, has for above-mentioned parameter:
During also book, the address of interface is api/borrow/returnbyrobot, and the parameter of input is:
The result of response is:
{"Code":"OK","Message":"《Late king》Give back successfully ",
"Result":{"ResultNo":0,"BookName":" late king ", " Author ":" John Berlin
", seldom " PredictPay ":0.0,
"ActionDate":null,"ExpiredDay":0,"BookISBN":"9787533260910","
BookCoverId":"http://image.fancyedu.com/d7739af69e9ba69e1a5f62f263cb9bed"}}
It is specifically described, has for above-mentioned parameter:
In list process has been borrowed in acquisition, the address of interface is api/borrow/getborrowedlistbyrobot,
The parameter of input is:
The result of response is:
The explanation of above-mentioned parameter is consistent with the parameter for the process of checking out.
Claims (10)
1. a kind of self-service borrowing-returning books system in library based on O2O, for providing the user on-line off-line integrated automatic borrow
Also book service, it is characterised in that the system includes:
Intelligent terminal, for providing the identity information of user, and provide the user the borrowing in advance service of books on line;
Device is borrowed under line, for identifying the identity and book information of user, is provided the user by means of also book operation interface, and is figure
Book carries out charging-erasing magnetic operation;
High in the clouds is serviced, for storing the identity information of user, the inventory information of books and borrowing in advance information, user's identification is carried out, borrows
The calculating of book and also book, and to borrowing device and the signal of intelligent terminal feedback operation success or failure under line.
2. the self-service borrowing-returning books system in the library according to claim 1 based on O2O, it is characterised in that the intelligence is eventually
End includes:
User identity provides module, for borrow under line device provide represent user identity borrow code;
Borrow module in advance, for providing the user the borrowing in advance service of books on line, and will borrowing in advance information transfer to servicing high in the clouds;
Display module, for showing that user borrows the information of operation success or failure in advance according to the feedback result in service high in the clouds.
3. the self-service borrowing-returning books system in the library according to claim 2 based on O2O, it is characterised in that borrowed under the line
Readding device includes:
Identification module, for the identity information of user or the representative user identity of user's input provided according to intelligent terminal
Safety code carry out user identification;
Books identification module, for carrying out the identification of books according to the bar code of books;
Operation interface, for being checked out and the also operation interface of book to being provided by the user of identification module, according to user's
Identity information display borrowing in advance list and also book list, the operation information of user is transmitted to service high in the clouds, and according to service high in the clouds
The signal of the operation success or failure of feedback shows that user operates the information of success or failure to user;
Voice cue module, the signal of the operation success or failure for being fed back according to service high in the clouds are prompted the user with by voice
Operate success or failure;
Charging-erasing magnetic module, for user identity identification by and books identification be consistent with user profile in the case of, according to
Books are magnetized the operation successful signal of service high in the clouds feedback or degaussing operation.
4. the self-service borrowing-returning books system in the library according to claim 1 based on O2O, it is characterised in that the service cloud
End includes:
Computing module, for carrying out user identity identification and being operated by means of also book, and the result for operating success or failure is fed back to
Device and intelligent terminal are borrowed under line;
Data memory module, for storing the identity information of user, the inventory information of books and borrowing in advance information, and according to calculating mould
The inventory information and borrowing in advance information of the result of calculation modification books of block.
5. a kind of library based on O2O is self-service to borrow also book method, it is characterised in that methods described includes:
Borrow step on line in advance, when user sends borrowing in advance request to intelligent terminal, the borrowing in advance of user is asked transmission by intelligent terminal
To service high in the clouds, service high in the clouds carries out borrowing in advance operation according to the borrowing in advance of user request for user, and borrowing in advance is operated successfully or lost
The feedback of the information lost is to intelligent terminal;
Borrow also book step under line, user is sent by means of also book operation requests by borrowing device under line, and device is borrowed by user under line
Borrow also book operation requests transmit to service high in the clouds, service high in the clouds according to user borrow also book operation requests carry out borrow also book operation
And the signal for operating success or failure is fed back under line and borrows device.
6. the library according to claim 5 based on O2O is self-service to borrow also book method, it is characterised in that pre- on the line
It is specially by means of step:
11) intelligent terminal transmits the borrowing in advance request of user to service high in the clouds;
12) service high in the clouds judges whether user has carried out identity binding, if then entering step 13), if otherwise to intelligent terminal
Feed back the information of " user identity is unbound ";
13) service high in the clouds judges whether user has only bound an identity, if then entering step 14), if otherwise to intelligent end
The information of end feedback " it is required that selection identity ";
14) service high in the clouds judges whether the identity of binding has opened Borrowing and reading power, if then entering step 15), if otherwise to intelligence
The information of energy terminal feedback " not opening Borrowing and reading power needs to supplement with money ";
15) service high in the clouds judges whether the identity of binding does not borrow the books in advance, if then entering step 16), if otherwise to intelligence
The information of terminal feedback " this books you borrowed in advance ";
16) service high in the clouds judges that the books whether there is in stock, if then entering step 17), if otherwise to intelligent terminal
The information of feedback " this book temporarily be not present with library ";
17) service high in the clouds judges whether the books are not borrowed in advance, if then entering step 18), if otherwise being fed back to intelligent terminal
The information of " this book is all lent ";
18) service high in the clouds judges whether the in one's duty amount of money of body of binding is not less than the price of the books, if then entering to the books
Row locking, borrowing in advance operation is completed, if otherwise feeding back the information of " insufficient in amount can be borrowed in advance, please supplement with money " to intelligent terminal.
7. the library according to claim 5 based on O2O is self-service to borrow also book method, it is characterised in that is borrowed under the line
Also book step is specially:
21) borrowed under line device receive intelligent terminal provide or user input identity information, and by the identity information transmit to
Service high in the clouds;
22) service high in the clouds and identification is carried out to user according to the identity information received, and the result of identification is fed back to
Device is borrowed under line;
23) device borrowed under line receive user and check out or the also request of book, if checking out, request then enters step 24), and if also
Book request then enters step 25);
24) the device request that will check out to be borrowed under line and feeds back to service high in the clouds, service high in the clouds, which performs, to check out operation, and by operating result
Feed back under line and borrow device;
25) device will be borrowed under line also book request to feed back to service high in the clouds, and service high in the clouds performs also book and operated, and by operating result
Feed back under line and borrow device.
8. the library according to claim 7 based on O2O is self-service to borrow also book method, it is characterised in that the step 22)
Specially:
221) service high in the clouds judges whether the identity information of user can identify, if then entering step 222), if otherwise to line
Under borrow device feedback " None- identified identity, please rescan borrow code or input safety code " information;
222) whether service high in the clouds judges the borrowing in advance list of user and by means of list is sky, if then anti-to device is borrowed under line
The information of feedback " temporarily debit is recorded or borrows in advance out of date without borrowing in advance and, please log in intelligent terminal and be checked ", if otherwise entering step
It is rapid 223);
223) high in the clouds is serviced to borrowing device transmitting subscriber information, borrowing in advance list information under line and borrowed list information, and to line
Under borrow the information of device feedback " ask selection operation type ".
9. the library according to claim 7 based on O2O is self-service to borrow also book method, it is characterised in that the step 24)
Specially:
241) borrowed under line device receive check out request and the request that will check out feed back to service high in the clouds, it is described check out request include borrow
The bar code scanning information of book operation requests and books;
242) service high in the clouds judges the books whether in the borrowing in advance list of user according to the bar code scanning information of books, if
Then enter step 243), if otherwise " temporarily not pre- books whereby, please log in intelligent terminal and be borrowed in advance to device feedback is borrowed under line
The information of operation ";
243) identity information of books stock and user are changed in service high in the clouds, and judge whether change succeeds, if then to line
Under borrow the information of device feedback " lend and successfully, please given back before fixed date ", device is borrowed under isochrone to books progress
Degaussing operation, if otherwise to the information that device feedback " lending fails, and please contact librarian's processing " is borrowed under line.
10. the library according to claim 7 based on O2O is self-service to borrow also book method, it is characterised in that the step
25) it is specially:
251) borrow device under line to receive also book request and also book request will feed back to service high in the clouds, the also book request is included also
The bar code scanning information of book operation requests and books;
252) service high in the clouds according to the bar code scanning information of books judge the books whether user borrow list in, if
Then enter step 253), if otherwise " this books not being borrowed temporarily, intelligent terminal please be log in and examined to borrowing device feedback under line
Look into " information;
253) identity information of books stock and user are changed in service high in the clouds, and judge whether change succeeds, if then to line
Under borrow the information of device feedback " giving back success, books or exit that you to be given back can be continued to scan on ", borrow dress under isochrone
Put and operation of magnetizing is carried out to books, if otherwise to borrowing device feedback " giving back unsuccessfully, librarian's processing please be contact " under line
Information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610654702.0A CN107733835A (en) | 2016-08-11 | 2016-08-11 | A kind of self-service borrowing-returning books system in library based on O2O and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610654702.0A CN107733835A (en) | 2016-08-11 | 2016-08-11 | A kind of self-service borrowing-returning books system in library based on O2O and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107733835A true CN107733835A (en) | 2018-02-23 |
Family
ID=61199531
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610654702.0A Pending CN107733835A (en) | 2016-08-11 | 2016-08-11 | A kind of self-service borrowing-returning books system in library based on O2O and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107733835A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108597161A (en) * | 2018-04-26 | 2018-09-28 | 海南鼎硕实业有限公司 | A kind of library self-help service system |
CN109949521A (en) * | 2019-03-07 | 2019-06-28 | 爱布客(武汉)科技有限公司 | A kind of method of self-help book returning, system, terminal and storage medium |
CN110533129A (en) * | 2019-08-23 | 2019-12-03 | 掌阅科技股份有限公司 | Management method, electronic equipment and the computer storage medium of library automation |
CN110555591A (en) * | 2019-07-31 | 2019-12-10 | 阿里巴巴集团控股有限公司 | contract processing method and device under credit book borrowing scene |
CN110909832A (en) * | 2019-11-26 | 2020-03-24 | 青岛海尔科技有限公司 | Data classification management method and device for intelligent household equipment |
CN111862494A (en) * | 2020-07-15 | 2020-10-30 | 深圳市海恒智能科技有限公司 | Book borrowing and returning method and system based on face recognition of terminal self-service equipment |
CN114898511A (en) * | 2022-04-21 | 2022-08-12 | 厦门印天电子科技有限公司 | Book borrowing method, system, terminal device and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130015240A1 (en) * | 2011-07-14 | 2013-01-17 | Claridy Solutions, Inc. | Rfid-based book return apparatus |
CN104574698A (en) * | 2013-10-18 | 2015-04-29 | 宁夏先锋软件有限公司 | Library self-service book borrow and return system |
CN105243760A (en) * | 2015-09-09 | 2016-01-13 | 上海鱼越号智能科技有限公司 | Information interaction system and method based on self-help borrowing and returning device |
CN105760942A (en) * | 2016-02-18 | 2016-07-13 | 李晓秋 | Method and apparatus for borrowing books |
-
2016
- 2016-08-11 CN CN201610654702.0A patent/CN107733835A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130015240A1 (en) * | 2011-07-14 | 2013-01-17 | Claridy Solutions, Inc. | Rfid-based book return apparatus |
CN104574698A (en) * | 2013-10-18 | 2015-04-29 | 宁夏先锋软件有限公司 | Library self-service book borrow and return system |
CN105243760A (en) * | 2015-09-09 | 2016-01-13 | 上海鱼越号智能科技有限公司 | Information interaction system and method based on self-help borrowing and returning device |
CN105760942A (en) * | 2016-02-18 | 2016-07-13 | 李晓秋 | Method and apparatus for borrowing books |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108597161A (en) * | 2018-04-26 | 2018-09-28 | 海南鼎硕实业有限公司 | A kind of library self-help service system |
CN109949521A (en) * | 2019-03-07 | 2019-06-28 | 爱布客(武汉)科技有限公司 | A kind of method of self-help book returning, system, terminal and storage medium |
CN110555591A (en) * | 2019-07-31 | 2019-12-10 | 阿里巴巴集团控股有限公司 | contract processing method and device under credit book borrowing scene |
CN110533129A (en) * | 2019-08-23 | 2019-12-03 | 掌阅科技股份有限公司 | Management method, electronic equipment and the computer storage medium of library automation |
CN110909832A (en) * | 2019-11-26 | 2020-03-24 | 青岛海尔科技有限公司 | Data classification management method and device for intelligent household equipment |
CN111862494A (en) * | 2020-07-15 | 2020-10-30 | 深圳市海恒智能科技有限公司 | Book borrowing and returning method and system based on face recognition of terminal self-service equipment |
CN114898511A (en) * | 2022-04-21 | 2022-08-12 | 厦门印天电子科技有限公司 | Book borrowing method, system, terminal device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107733835A (en) | A kind of self-service borrowing-returning books system in library based on O2O and method | |
CN105678872B (en) | A kind of access control system and its authorization method and access control terminal equipment | |
CN106453341B (en) | Information processing method and device | |
CN109165940A (en) | A kind of theft preventing method, device and electronic equipment | |
CN104495545B (en) | Electronic elevator maintenance supervision and management system and method for elevator maintenance based on dynamic two-dimensional codes | |
US20120022890A1 (en) | Method and apparatus for a self-service kiosk system for collecting and reporting blood alcohol level | |
CN1416552A (en) | Electronic ticket system | |
CN101945118B (en) | Method, device and system for realizing reserved withdrawal service | |
CN108269330A (en) | A kind of access control method, apparatus and system | |
CN108090974A (en) | gate control method and system | |
CN104820944A (en) | Method and system for bank self-service terminal authentication, and device | |
CN106097504A (en) | The implementation method that a kind of hotel moves in voluntarily | |
CN206684807U (en) | gate and gate system | |
CN101916478A (en) | Method for automatically acquiring, verifying and inputting dynamic password in normal short message by client | |
CN107564140A (en) | A kind of gate inhibition invites authorization identifying system | |
CN106067196B (en) | A method of realizing intelligent Checking on Work Attendance | |
CN106408291A (en) | Cardless transaction method and system | |
CN107886602A (en) | A kind of method for unlocking and system | |
CN101281636A (en) | Method and system for distributing cards automatically | |
CN109635977A (en) | Room for individual study seat Management System and its reservation management method based on wechat public platform | |
CN115050145A (en) | Article access system and method based on smart campus | |
CN110223128A (en) | A kind of method and relevant apparatus of data processing | |
CN111260833A (en) | Binding and management method and device for access control card | |
CN109214819A (en) | A kind of method of payment and electronic equipment | |
CN107784539A (en) | The method that display device is worn based on terminal device and the control of server management of leasing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180223 |
|
RJ01 | Rejection of invention patent application after publication |