[go: up one dir, main page]

CN110334826A - An intelligent library and study room seat monitoring system - Google Patents

An intelligent library and study room seat monitoring system Download PDF

Info

Publication number
CN110334826A
CN110334826A CN201910618377.6A CN201910618377A CN110334826A CN 110334826 A CN110334826 A CN 110334826A CN 201910618377 A CN201910618377 A CN 201910618377A CN 110334826 A CN110334826 A CN 110334826A
Authority
CN
China
Prior art keywords
seat
data
reservation
background
face recognition
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.)
Withdrawn
Application number
CN201910618377.6A
Other languages
Chinese (zh)
Inventor
马可
黄恒熠
苑明海
栗云鹏
窦云浩
朱泉坤
莫欣竹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hohai University HHU
Original Assignee
Hohai University HHU
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hohai University HHU filed Critical Hohai University HHU
Priority to CN201910618377.6A priority Critical patent/CN110334826A/en
Publication of CN110334826A publication Critical patent/CN110334826A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • G06Q10/025Coordination of plural reservations, e.g. plural trip segments, transportation combined with accommodation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/37Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Educational Technology (AREA)
  • Educational Administration (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种智能图书馆和自习室座位监测系统,包括网络服务器系统、后台数据系统、智能预约管理终端机、后台预约管理系统、人脸识别门禁安全系统、座位使用情况管理系统、座位使用监测系统、座位暂离系统和客户端应用。本发明在于解决目前图书馆和自习室座位占座情况管理困难、分配不合理、未使用座位寻找困难的问题,实现座位分配的自动化和智能化,用户通过客户端预约座位,通过人脸识别技术对人员进行限制,通过压力传感器进行座位使用检测,实现读者自主选座,合理分配座位,防止占座行为。

The invention discloses a seat monitoring system for an intelligent library and a study room, including a network server system, a background data system, an intelligent reservation management terminal, a background reservation management system, a face recognition access control security system, a seat usage management system, and a seat usage management system. Use monitoring systems, seat escaping systems and client applications. The invention is to solve the problems of difficult management, unreasonable allocation, and difficulty in finding unused seats at present in libraries and study rooms, and realizes the automation and intelligence of seat allocation. Users reserve seats through the client, and face recognition technology Restrict personnel, and use pressure sensors to detect seat use, so that readers can choose their own seats, allocate seats reasonably, and prevent seat occupation.

Description

一种智能图书馆和自习室座位监测系统An intelligent library and study room seat monitoring system

技术领域technical field

本发明涉及一种智能图书馆和自习室座位监测系统,属于物联网技术领域。The invention relates to a seat monitoring system for an intelligent library and a study room, and belongs to the technical field of the Internet of Things.

背景技术Background technique

图书馆,是搜集、整理、收藏图书资料以供人阅览、参考的机构。它源于保存记事的习惯。为读者在馆内使用文献而提供的专门场所。图书馆的阅览室一般分为普通阅览室、专门阅览室和参考研究室3种类型。 图书馆的阅览室因为良好的学习环境与阅读氛围,备受学生、老师、科研人员的认可与青睐。所以图书馆向来是此类人群的聚集之地,并且热度很高。由于较高的热度,有限的图书馆座位资源也产生了竞争和矛盾。A library is an institution that collects, organizes and collects books and materials for reading and reference. It stems from the habit of keeping notes. A special place for readers to use literature in the library. The reading room of the library is generally divided into three types: general reading room, special reading room and reference research room. The reading room of the library is recognized and favored by students, teachers and researchers because of its good learning environment and reading atmosphere. Therefore, the library has always been a gathering place for such people, and the popularity is very high. Due to the high heat, limited library seating resources have also created competition and contradictions.

图书馆乱象逐渐体现出来,书本占座、入馆排长队、入馆人员混杂等等,无疑是降低了人们的工作效率,浪费公共资源,影响了公共学习环境,降低了环境安全程度。The chaos in the library is gradually manifested. Books occupy seats, long queues for admission, and mixed admissions, etc., which undoubtedly reduces people's work efficiency, wastes public resources, affects the public learning environment, and reduces the degree of environmental safety.

图书馆乱象的根本问题在于,缺乏公平有效的预约系统,降低大家入馆的时间成本,缺乏有效的检测系统,及时调整馆内环境,对入馆人员加以限制,缺乏一定的图书馆文化教育。The fundamental problem of library chaos lies in the lack of a fair and effective reservation system to reduce the time cost of everyone entering the library, the lack of an effective detection system, the timely adjustment of the library environment, the restriction of personnel entering the library, and the lack of certain library cultural education. .

发明内容SUMMARY OF THE INVENTION

针对现有技术的不足,本发明提供一种智能图书馆和自习室座位监测系统,在于解决目前图书馆和自习室座位占座情况管理困难、分配不合理、未使用座位寻找困难的问题,实现座位分配的自动化和智能化,用户通过客户端预约座位,通过人脸识别技术对人员进行限制,通过压力传感器进行座位使用检测,实现读者自主选座,合理分配座位,防止占座行为。Aiming at the deficiencies of the prior art, the present invention provides an intelligent library and study room seat monitoring system, which solves the problems of the current library and study room seat occupancy management difficulties, unreasonable allocation, and difficulty in finding unused seats. Automatic and intelligent seat allocation, users reserve seats through the client, limit personnel through face recognition technology, and detect seat usage through pressure sensors, enabling readers to choose seats independently, allocate seats reasonably, and prevent seat occupation.

本发明中主要采用的技术方案为:The technical scheme mainly adopted in the present invention is:

一种智能图书馆和自习室座位监测系统,包括网络服务器系统、后台数据系统、智能预约管理终端机、后台预约管理系统、人脸识别门禁安全系统、座位使用情况管理系统、座位使用监测系统、座位暂离系统和客户端应用,其中,An intelligent library and study room seat monitoring system, comprising a network server system, a background data system, an intelligent reservation management terminal, a background reservation management system, a face recognition access control security system, a seat usage management system, a seat usage monitoring system, Seat Evacuation System and Client Application, where,

所述网络服务器系统分别与座位使用情况管理系统、后台预约管理系统、人脸识别门禁系统通过数据线相连接,与后台数据库系统通过无线网络相连接,用于对传输数据的加密和认证,所述网络服务器系统接收座位使用情况管理系统、后台预约管理系统和人脸识别门禁系统采集的数据,并将接收到的数据传输至后台数据库系统进行存储和更新,所述网络服务器系统分别接收座位使用情况管理系统、后台预约管理系统和人脸识别门禁系统对数据的请求,并根据数据请求从后台数据库系统读取和查询数据,并将读取和查询到的数据反馈传输至座位使用情况管理系统、后台预约管理系统或人脸识别门禁系统;The network server system is respectively connected with the seat usage management system, the background reservation management system, and the face recognition access control system through a data line, and is connected with the background database system through a wireless network, and is used for encryption and authentication of the transmission data. The network server system receives the data collected by the seat usage management system, the background reservation management system and the face recognition access control system, and transmits the received data to the background database system for storage and updating, and the network server system receives the seat usage respectively. The situation management system, the background reservation management system and the face recognition access control system request data, and read and query the data from the background database system according to the data request, and transmit the read and query data feedback to the seat usage management system , Background reservation management system or face recognition access control system;

所述座位使用情况管理系统分别与座位使用监测系统、座位暂离系统、网络服务器系统通过数据线相连接,用于设定座位使用情况监测模式以及计算和判断座位使用情况,所述座位使用情况管理系统接收座位使用监测系统和座位暂离系统发送的数据,并根据接收到的数据计算出数据结果,将计算得出的结果发送至网络服务器系统,同时,所述座位使用情况管理系统根据接收网络服务器系统发送的数据设定座位使用情况监测模式,并将设定好的座位使用情况监测模式数据分别传输给座位使用监测系统和座位暂离系统;The seat usage management system is respectively connected with the seat usage monitoring system, the seat temporary leaving system, and the network server system through data lines, and is used for setting the seat usage monitoring mode and calculating and judging the seat usage. The management system receives the data sent by the seat usage monitoring system and the seat temporary leaving system, calculates the data results according to the received data, and sends the calculated results to the network server system. The data sent by the network server system sets the seat usage monitoring mode, and transmits the set seat usage monitoring mode data to the seat usage monitoring system and the seat temporarily leaving system respectively;

所述后台预约管理系统分别与智能预约终端机系统、网络服务器系统通过无线网络相连接,用于管理座位、管理用户、提供查询和预约功能以及设置预约规则,所述后台预约管理系统分别接收智能预约终端机系统的登陆请求、查询请求和预约请求,同时向网络服务器系统发送读取、查询和修改后台数据系统的请求,并将从网络服务器系统接收的数据发送至智能预约终端机系统;The background reservation management system is respectively connected with the intelligent reservation terminal system and the network server system through a wireless network, and is used for managing seats, managing users, providing query and reservation functions, and setting reservation rules, and the background reservation management system respectively receives intelligent Reserving the login request, query request and reservation request of the terminal system, at the same time sending requests for reading, querying and modifying the background data system to the network server system, and sending the data received from the network server system to the intelligent reservation terminal system;

所述座位使用监测系统与座位使用情况管理系统通过数据线相连接,所述座位使用监测系统安装在每一个座位的椅子上,负责监测座位是否被人使用;The seat usage monitoring system is connected with the seat usage management system through a data cable, and the seat usage monitoring system is installed on the chair of each seat and is responsible for monitoring whether the seat is used by people;

所述座位暂离系统与座位使用情况管理系统通过数据线相连接,安装在对应座位的桌面上,包括暂离设置按键和使用状态显示屏幕,两者通过数据线连接到座位使用情况管理系统,用于允许用户短时间内离开座位;The seat temporary leave system is connected with the seat usage management system through a data cable, and is installed on the desktop of the corresponding seat, including a temporary departure setting button and a use status display screen, both of which are connected to the seat usage management system through a data cable. Used to allow the user to leave the seat for a short period of time;

所述后台预约管理系统接受智能预约终端机系统的登陆请求、查询请求、预约请求,向网络服务器系统发送读取、查询和修改后台数据系统的请求,接收网络服务器系统发送的数据,向智能预约终端机系统发送数据。The background reservation management system accepts the login request, query request and reservation request of the intelligent reservation terminal system, sends a request for reading, querying and modifying the background data system to the network server system, receives the data sent by the network server system, and sends a request to the intelligent reservation system. The terminal system sends data.

所述客户端应用,包括PC端网页、终端机版本应用与移动应用端应用,负责与用户的交互、向用户提供注册界面、登陆界面、查询界面、预约界面、取消预约界面、违约记录查询界面以及对应的功能,当用户选择相应的功能和操作后,所述客户端应用执行相应的数据请求,并通过后台预约管理系统向网络服务器系统发送相应的数据请求,同时通过后台预约管理系统接收网络服务器系统反馈的结果数据,用于在客户端上显示出对应的页面内容;The client application, including the PC-side web page, the terminal version application and the mobile application-side application, is responsible for interacting with the user, providing the user with a registration interface, a login interface, an inquiry interface, an appointment interface, an appointment cancellation interface, and a default record inquiry interface. And the corresponding function, when the user selects the corresponding function and operation, the client application executes the corresponding data request, and sends the corresponding data request to the network server system through the background reservation management system, and receives the network through the background reservation management system. The result data fed back by the server system is used to display the corresponding page content on the client;

所述智能预约终端机系统,安装在人脸识别门禁安全系统外,所述智能预约终端机上安装了终端机版本应用的应用系统,用户可以使用预约终端机登陆系统,查询并预约空座;The intelligent reservation terminal system is installed outside the face recognition access control security system, and the application system of the terminal version application is installed on the intelligent reservation terminal, and the user can use the reservation terminal to log in to the system, query and reserve vacant seats;

所述后台数据系统包括数据库和数据库管理模块,用于存储、读取、修改和保护系统数据,设置系统数据安全权限级别,实现对后台数据系统的透明访问,所述后台数据系统接收网络服务器系统传输的操作数据和权限等级请求,并根据该请求对对应的数据库执行所请求的操作,同时向网络服务器传输操作所获得的结果。The background data system includes a database and a database management module for storing, reading, modifying and protecting system data, setting the system data security authority level, and realizing transparent access to the background data system, which receives the network server system. The transmitted operation data and permission level request, and according to the request, the requested operation is performed on the corresponding database, and the result obtained by the operation is transmitted to the network server at the same time.

优选地,所述座位使用监测系统安装在每一个座位的椅子上,且每一个座位上包含一个FSR电阻式压力传感器、一个数模转换模块和一个ARDUINO芯片,所述FSR电阻式压力传感器安装在座椅上,且所述FSR电阻式压力传感器的输出端与数模转换模块的输入端相连接,所述数模转换模块的输出端与ARDUINO芯片相连接,所述FSR电阻式压力传感器将采集到的压力数据传输至数模转换模块进行转换,经数模转换模块转换的数据传输至ARDUINO芯片进行处理,所述ARDUINO芯片将处理后的数据传输至座位使用情况管理系统。Preferably, the seat usage monitoring system is installed on the chair of each seat, and each seat includes an FSR resistance pressure sensor, a digital-to-analog conversion module and an ARDUINO chip, and the FSR resistance pressure sensor is installed in the on the seat, and the output end of the FSR resistive pressure sensor is connected to the input end of the digital-to-analog conversion module, the output end of the digital-to-analog conversion module is connected to the ARDUINO chip, and the FSR resistive pressure sensor will collect The received pressure data is transmitted to the digital-to-analog conversion module for conversion, and the data converted by the digital-to-analog conversion module is transmitted to the ARDUINO chip for processing, and the ARDUINO chip transmits the processed data to the seat usage management system.

优选地,所述人脸识别门禁安全系统安装在图书馆教室和自习室门口,包括控制芯片、人体红外传感检测器、人脸识别摄像头、门锁控制器、门禁机、报警器和本地人脸识别图片数据库;Preferably, the face recognition access control security system is installed at the entrance of the library classroom and study room, including control chips, human infrared sensor detectors, face recognition cameras, door lock controllers, access control machines, alarms and local people face recognition image database;

所述人体红外传感检测器通过数据线与控制芯片相连接,传输监测数据至控制芯片;The human body infrared sensor detector is connected with the control chip through a data line, and transmits monitoring data to the control chip;

所述人脸识别摄像头通过数据线分别与控制芯片和本地人脸识别图片数据库相连接,所述人脸识别摄像头接收控制芯片的控制信号,向本地人脸识别图片数据库读取人脸信息,并输出识别结果至控制芯片;The face recognition camera is respectively connected with the control chip and the local face recognition picture database through the data line, the face recognition camera receives the control signal of the control chip, reads the face information from the local face recognition picture database, and Output the recognition result to the control chip;

所述本地人脸识别数据库通过数据线与人脸识别摄像头相连接,通过无线网络与网络服务器系统相连接,接收网络服务器系统传输的人脸数据;The local face recognition database is connected with the face recognition camera through a data line, and is connected with the network server system through a wireless network, and receives the face data transmitted by the network server system;

所述控制芯片通过数据线分别与人体红外传感检测器、人脸识别摄像头、门锁控制器、报警器相连接,所述控制芯片接收人体红外传感检测器和人脸识别摄像头传输的信息,同时传输控制信号至人脸识别摄像头、门锁控制器和报警器;The control chip is respectively connected with the human body infrared sensor detector, the face recognition camera, the door lock controller and the alarm through the data line, and the control chip receives the information transmitted by the human body infrared sensor detector and the face recognition camera , and transmit control signals to face recognition cameras, door lock controllers and alarms at the same time;

所述门禁机安装在自习室门口,通过数据线与门锁控制器、报警器相连接,所述门禁机接收门锁控制器的控制信号控制开启与关闭,传输报警信息至报警器;The access control machine is installed at the entrance of the study room, and is connected with the door lock controller and the alarm device through a data line. The access control machine receives the control signal of the door lock controller to control opening and closing, and transmits alarm information to the alarm device;

所述门锁控制器通过数据线分别与控制芯片和门禁机相连接,所述门锁控制器接收端接收控制芯片的控制信号,且输出端输出控制信号至门禁机;The door lock controller is respectively connected with the control chip and the access control machine through the data line, the receiving end of the door lock controller receives the control signal of the control chip, and the output end outputs the control signal to the access control machine;

所述报警器通过数据线与门禁机、控制芯片相连接,所述报警器接收门禁机发送的报警信息,同时发送报警信息至控制芯片。The alarm device is connected with the access control machine and the control chip through a data line, and the alarm device receives the alarm information sent by the access control machine, and simultaneously sends the alarm information to the control chip.

优选地,所述后台数据系统中的数据库包括用户个人基本信息数据库、用户登陆密码信息数据库、用户人脸识别信息数据库、座位位置信息数据库、座位使用情况信息数据库、后台预约记录信息数据库、后台座位预约权限信息数据库和后台用户违规记录信息数据库。Preferably, the databases in the background data system include a database of basic user personal information, a database of user login password information, a database of user face recognition information, a database of seat location information, a database of seat usage information, a database of background reservation record information, and a database of background seat information. Reservation authority information database and background user violation record information database.

有益效果:本发明提供一种智能图书馆和自习室座位监测系统,在于解决目前图书馆和自习室座位占座情况管理困难、分配不合理、未使用座位寻找困难的问题,实现座位分配的自动化和智能化,用户通过客户端预约座位,通过人脸识别技术对人员进行限制,通过压力传感器进行座位使用检测,实现读者自主选座,合理分配座位,防止占座行为。Beneficial effects: The present invention provides an intelligent library and study room seat monitoring system, which solves the problems of the current library and study room seat occupancy management difficulties, unreasonable allocation, and difficulty in finding unused seats, and realizes the automation of seat allocation. And intelligent, users reserve seats through the client, limit personnel through face recognition technology, and use pressure sensors to detect seat usage, so that readers can choose seats independently, allocate seats reasonably, and prevent seat occupation.

附图说明Description of drawings

图1为本发明系统整体网络通信连接结构示意图;1 is a schematic diagram of the overall network communication connection structure of the system of the present invention;

图2为本发明系统整体层次结构示意图;2 is a schematic diagram of the overall hierarchical structure of the system of the present invention;

图3为本发明系统布局图;3 is a system layout diagram of the present invention;

图中:网络服务器系统1、座位使用情况管理系统2、后台预约管理系统3、座位暂离系统4、座位使用情况监测系统5、智能预约终端机6、客户端应用软件7、人脸识别门禁安全系统8、后台数据系统9、教室10。In the figure: network server system 1, seat usage management system 2, background reservation management system 3, seat temporary leave system 4, seat usage monitoring system 5, intelligent reservation terminal 6, client application software 7, face recognition access control Security system 8, background data system 9, classroom 10.

具体实施方式Detailed ways

为了使本技术领域的人员更好地理解本申请中的技术方案,下面对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。In order to make those skilled in the art better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below. Obviously, the described embodiments are only a part of the embodiments of the present application, and Not all examples. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the scope of protection of the present application.

一种智能图书馆和自习室座位监测系统,包括网络服务器系统、后台数据系统、智能预约管理终端机、后台预约管理系统、人脸识别门禁安全系统、座位使用情况管理系统、座位使用监测系统、座位暂离系统和客户端应用,其中,An intelligent library and study room seat monitoring system, comprising a network server system, a background data system, an intelligent reservation management terminal, a background reservation management system, a face recognition access control security system, a seat usage management system, a seat usage monitoring system, Seat Evacuation System and Client Application, where,

所述网络服务器系统分别与座位使用情况管理系统、后台预约管理系统、人脸识别门禁系统通过数据线相连接,与后台数据库系统通过无线网络相连接,用于对传输数据的加密和认证,所述网络服务器系统接收座位使用情况管理系统、后台预约管理系统和人脸识别门禁系统采集的数据,并将接收到的数据传输至后台数据库系统进行存储和更新,所述网络服务器系统分别接收座位使用情况管理系统、后台预约管理系统和人脸识别门禁系统对数据的请求,并根据数据请求从后台数据库系统读取和查询数据,并将读取和查询到的数据反馈传输至座位使用情况管理系统、后台预约管理系统或人脸识别门禁系统;The network server system is respectively connected with the seat usage management system, the background reservation management system, and the face recognition access control system through a data line, and is connected with the background database system through a wireless network, and is used for encryption and authentication of the transmission data. The network server system receives the data collected by the seat usage management system, the background reservation management system and the face recognition access control system, and transmits the received data to the background database system for storage and updating, and the network server system receives the seat usage respectively. The situation management system, the background reservation management system and the face recognition access control system request data, and read and query the data from the background database system according to the data request, and transmit the read and query data feedback to the seat usage management system , Background reservation management system or face recognition access control system;

所述座位使用情况管理系统分别与座位使用监测系统、座位暂离系统、网络服务器系统通过数据线相连接,用于设定座位使用情况监测模式以及计算和判断座位使用情况,所述座位使用情况管理系统接收座位使用监测系统和座位暂离系统发送的数据,并根据接收到的数据计算出数据结果,将计算得出的结果发送至网络服务器系统,同时,所述座位使用情况管理系统根据接收网络服务器系统发送的数据设定座位使用情况监测模式,并将设定好的座位使用情况监测模式数据分别传输给座位使用监测系统和座位暂离系统;The seat usage management system is respectively connected with the seat usage monitoring system, the seat temporary leaving system, and the network server system through data lines, and is used for setting the seat usage monitoring mode and calculating and judging the seat usage. The management system receives the data sent by the seat usage monitoring system and the seat temporary leaving system, calculates the data results according to the received data, and sends the calculated results to the network server system. The data sent by the network server system sets the seat usage monitoring mode, and transmits the set seat usage monitoring mode data to the seat usage monitoring system and the seat temporarily leaving system respectively;

所述后台预约管理系统分别与智能预约终端机系统、网络服务器系统通过无线网络相连接,用于管理座位、管理用户、提供查询和预约功能以及设置预约规则,所述后台预约管理系统分别接收智能预约终端机系统的登陆请求、查询请求和预约请求,同时向网络服务器系统发送读取、查询和修改后台数据系统的请求,并将从网络服务器系统接收的数据发送至智能预约终端机系统;The background reservation management system is respectively connected with the intelligent reservation terminal system and the network server system through a wireless network, and is used for managing seats, managing users, providing query and reservation functions, and setting reservation rules, and the background reservation management system respectively receives intelligent Reserving the login request, query request and reservation request of the terminal system, at the same time sending requests for reading, querying and modifying the background data system to the network server system, and sending the data received from the network server system to the intelligent reservation terminal system;

所述座位使用监测系统与座位使用情况管理系统通过数据线相连接,所述座位使用监测系统安装在每一个座位的椅子上,负责监测座位是否被人使用;The seat usage monitoring system is connected with the seat usage management system through a data cable, and the seat usage monitoring system is installed on the chair of each seat and is responsible for monitoring whether the seat is used by people;

所述座位暂离系统与座位使用情况管理系统通过数据线相连接,安装在对应座位的桌面上,包括暂离设置按键和使用状态显示屏幕,两者通过数据线连接到座位使用情况管理系统,用于允许用户短时间内离开座位;The seat temporary leave system is connected with the seat usage management system through a data cable, and is installed on the desktop of the corresponding seat, including a temporary departure setting button and a use status display screen, both of which are connected to the seat usage management system through a data cable. Used to allow the user to leave the seat for a short period of time;

所述后台预约管理系统接受智能预约终端机系统的登陆请求、查询请求、预约请求,向网络服务器系统发送读取、查询和修改后台数据系统的请求,接收网络服务器系统发送的数据,向智能预约终端机系统发送数据。The background reservation management system accepts the login request, query request and reservation request of the intelligent reservation terminal system, sends a request for reading, querying and modifying the background data system to the network server system, receives the data sent by the network server system, and sends a request to the intelligent reservation system. The terminal system sends data.

所述客户端应用,包括PC端网页、终端机版本应用与移动应用端应用,负责与用户的交互、向用户提供注册界面、登陆界面、查询界面、预约界面、取消预约界面、违约记录查询界面以及对应的功能,当用户选择相应的功能和操作后,所述客户端应用执行相应的数据请求,并通过后台预约管理系统向网络服务器系统发送相应的数据请求,同时通过后台预约管理系统接收网络服务器系统反馈的结果数据,用于在客户端上显示出对应的页面内容;The client application, including the PC-side web page, the terminal version application and the mobile application-side application, is responsible for interacting with the user, providing the user with a registration interface, a login interface, an inquiry interface, an appointment interface, an appointment cancellation interface, and a default record inquiry interface. And the corresponding function, when the user selects the corresponding function and operation, the client application executes the corresponding data request, and sends the corresponding data request to the network server system through the background reservation management system, and receives the network through the background reservation management system. The result data fed back by the server system is used to display the corresponding page content on the client;

所述智能预约终端机系统,安装在人脸识别门禁安全系统外,所述智能预约终端机上安装了终端机版本应用的应用系统,用户可以使用预约终端机登陆系统,查询并预约空座;The intelligent reservation terminal system is installed outside the face recognition access control security system, and the application system of the terminal version application is installed on the intelligent reservation terminal, and the user can use the reservation terminal to log in to the system, query and reserve vacant seats;

所述后台数据系统包括数据库和数据库管理模块,用于存储、读取、修改和保护系统数据,设置系统数据安全权限级别,实现对后台数据系统的透明访问,所述后台数据系统接收网络服务器系统传输的操作数据和权限等级请求,并根据该请求对对应的数据库执行所请求的操作,同时向网络服务器传输操作所获得的结果。本发明中的数据库管理模块采用的是数据库管理软件,该软件为现有数据库管理软件,用于管理数据库,属于常规技术手段。The background data system includes a database and a database management module for storing, reading, modifying and protecting system data, setting the system data security authority level, and realizing transparent access to the background data system, which receives the network server system. The transmitted operation data and permission level request, and according to the request, the requested operation is performed on the corresponding database, and the result obtained by the operation is transmitted to the network server at the same time. The database management module in the present invention adopts database management software, which is the existing database management software and is used for managing the database, which belongs to the conventional technical means.

优选地,所述座位使用监测系统安装在每一个座位的椅子上,且每一个座位上包含一个FSR电阻式压力传感器、一个数模转换模块和一个ARDUINO芯片,所述FSR电阻式压力传感器安装在座椅上,且所述FSR电阻式压力传感器的输出端与数模转换模块的输入端相连接,所述数模转换模块的输出端与ARDUINO芯片相连接,所述FSR电阻式压力传感器将采集到的压力数据传输至数模转换模块进行转换,经数模转换模块转换的数据传输至ARDUINO芯片进行处理,所述ARDUINO芯片将处理后的数据传输至座位使用情况管理系统。Preferably, the seat usage monitoring system is installed on the chair of each seat, and each seat includes an FSR resistance pressure sensor, a digital-to-analog conversion module and an ARDUINO chip, and the FSR resistance pressure sensor is installed in the on the seat, and the output end of the FSR resistive pressure sensor is connected to the input end of the digital-to-analog conversion module, the output end of the digital-to-analog conversion module is connected to the ARDUINO chip, and the FSR resistive pressure sensor will collect The received pressure data is transmitted to the digital-to-analog conversion module for conversion, and the data converted by the digital-to-analog conversion module is transmitted to the ARDUINO chip for processing, and the ARDUINO chip transmits the processed data to the seat usage management system.

优选地,所述人脸识别门禁安全系统安装在图书馆教室和自习室门口,包括控制芯片、人体红外传感检测器、人脸识别摄像头、门锁控制器、门禁机、报警器和本地人脸识别图片数据库;Preferably, the face recognition access control security system is installed at the entrance of the library classroom and study room, including control chips, human infrared sensor detectors, face recognition cameras, door lock controllers, access control machines, alarms and local people face recognition image database;

所述人体红外传感检测器通过数据线与控制芯片相连接,传输监测数据至控制芯片;The human body infrared sensor detector is connected with the control chip through a data line, and transmits monitoring data to the control chip;

所述人脸识别摄像头通过数据线分别与控制芯片和本地人脸识别图片数据库相连接,所述人脸识别摄像头接收控制芯片的控制信号,向本地人脸识别图片数据库读取人脸信息,并输出识别结果至控制芯片;The face recognition camera is respectively connected with the control chip and the local face recognition picture database through the data line, the face recognition camera receives the control signal of the control chip, reads the face information from the local face recognition picture database, and Output the recognition result to the control chip;

所述本地人脸识别数据库通过数据线与人脸识别摄像头相连接,通过无线网络与网络服务器系统相连接,接收网络服务器系统传输的人脸数据;The local face recognition database is connected with the face recognition camera through a data line, and is connected with the network server system through a wireless network, and receives the face data transmitted by the network server system;

所述控制芯片通过数据线分别与人体红外传感检测器、人脸识别摄像头、门锁控制器、报警器相连接,所述控制芯片接收人体红外传感检测器和人脸识别摄像头传输的信息,同时传输控制信号至人脸识别摄像头、门锁控制器和报警器;The control chip is respectively connected with the human body infrared sensor detector, the face recognition camera, the door lock controller and the alarm through the data line, and the control chip receives the information transmitted by the human body infrared sensor detector and the face recognition camera , and transmit control signals to face recognition cameras, door lock controllers and alarms at the same time;

所述门禁机安装在自习室门口,通过数据线与门锁控制器、报警器相连接,所述门禁机接收门锁控制器的控制信号控制开启与关闭,传输报警信息至报警器;The access control machine is installed at the entrance of the study room, and is connected with the door lock controller and the alarm device through a data line. The access control machine receives the control signal of the door lock controller to control opening and closing, and transmits alarm information to the alarm device;

所述门锁控制器通过数据线分别与控制芯片和门禁机相连接,所述门锁控制器接收端接收控制芯片的控制信号,且输出端输出控制信号至门禁机;The door lock controller is respectively connected with the control chip and the access control machine through the data line, the receiving end of the door lock controller receives the control signal of the control chip, and the output end outputs the control signal to the access control machine;

所述报警器通过数据线与门禁机、控制芯片相连接,所述报警器接收门禁机发送的报警信息,同时发送报警信息至控制芯片。The alarm device is connected with the access control machine and the control chip through a data line, and the alarm device receives the alarm information sent by the access control machine, and simultaneously sends the alarm information to the control chip.

优选地,所述后台数据系统中的数据库包括用户个人基本信息数据库、用户登陆密码信息数据库、用户人脸识别信息数据库、座位位置信息数据库、座位使用情况信息数据库、后台预约记录信息数据库、后台座位预约权限信息数据库和后台用户违规记录信息数据库。Preferably, the databases in the background data system include a database of basic user personal information, a database of user login password information, a database of user face recognition information, a database of seat location information, a database of seat usage information, a database of background reservation record information, and a database of background seat information. Reservation authority information database and background user violation record information database.

本发明中所述的智能图书馆和自习室座位监测系统的管理方法包括:对座位实现唯一确定的编号,对用户实现唯一确定的编号,对智能图书馆系统设置用户权限等级,提供对传输数据的加密、保护和认证,提供对后台数据系统的透明访问。其中,The management method of the intelligent library and the study room seat monitoring system described in the present invention includes: realizing uniquely determined numbering for seats, realizing uniquely determined numbering for users, setting user authority levels for the intelligent library system, and providing information on transmission data. encryption, protection and authentication, providing transparent access to back-end data systems. in,

对座位实现唯一确定的编号的方法为:对图书馆和自习室所在的建筑楼进行编号,对建筑物的楼层进行编号,对楼层中的教室进行编号,对教室中的座位进行编号,实现每个座位的唯一确定编号,存储在后台数据系统中,后台预约系统、座位使用情况管理系统在向后台数据系统申请访问对应座位使用每个座位的唯一确定编号。The method of realizing unique numbering of seats is: numbering the building where the library and study room are located, numbering the floors of the building, numbering the classrooms on the floors, numbering the seats in the classrooms, and realizing each The unique identification number of each seat is stored in the background data system. The background reservation system and seat usage management system apply to the background data system to access the corresponding seat and use the unique identification number of each seat.

对用户实现唯一确定的编号的方法为:用户在注册账号时,需要使用其学生学号或教职工工号,以实现用户唯一确定的编号,存储在后台数据系统中,在登陆、预约、违约记录时,智能图书馆系统设置系统将使用用户唯一确定的编号记录用户行为。The method to achieve a uniquely determined number for a user is: when a user registers an account, he needs to use his or her student number or faculty number to realize the uniquely determined number of the user, which is stored in the background data system, and can be used when logging in, making an appointment, or breaching a contract. When recording, the intelligent library system setting system will use the number uniquely determined by the user to record the user's behavior.

对智能图书馆系统设置用户权限等级的方法为:在后台数据系统中设置不同用户权限等级,包括普通用户、系统管理员、系统高级管理员、超级管理员。The method of setting user authority levels for the intelligent library system is as follows: setting different user authority levels in the background data system, including ordinary users, system administrators, system senior administrators, and super administrators.

所述普通用户拥有以下权限:查询可预约座位信息的权限、预约座位的权限、取消预约的权限、查看自身违约记录的权限、查看系统公告的权限。The ordinary user has the following rights: rights to query information on available seats, rights to reserve seats, rights to cancel reservations, rights to view their own default records, and rights to view system announcements.

所述系统管理员拥有以下权限:普通用户的所有权限、管理后台预约管理系统的权限、管理座位使用情况管理系统的权限。管理后台预约管理系统时,有设置允许预约的座位的权限、设置允许预约的时间段的权限、设置允许取消预约的时间的权限以及发布系统公告的权限。管理座位使用情况管理系统时,有设置设定座位使用情况监测模式的权限、设置座位使用情况计算模式的权限、设置最长暂离时间的权限。The system administrator has the following rights: all rights of ordinary users, rights to manage the background reservation management system, and rights to manage the seat usage management system. When managing the reservation management system in the background, there are permissions to set the seats that are allowed to be reserved, the authority to set the time period for allowing reservations, the authority to set the time for canceling reservations, and the authority to publish system announcements. When managing the seat usage management system, there are permissions to set the monitoring mode of seat usage, the permission to set the calculation mode of seat usage, and the permission to set the maximum leave time.

所述系统高级管理员拥有以下权限:系统管理员的所有权限、维护后台数据系统的权限、提交和审核系统错误报告的权限。The system senior administrator has the following rights: all rights of the system administrator, rights to maintain the background data system, rights to submit and review system error reports.

所述超级管理员拥有以下权限:系统高级管理员的所有权限、修复系统漏洞的权限、新增和删除系统功能的权限、直接修改后台数据库的权限。The super administrator has the following rights: all rights of a senior system administrator, rights to repair system loopholes, rights to add and delete system functions, and rights to directly modify the background database.

对传输数据的加密、保护和认证的方法为:由网络服务器系统提供对数据的加密和认证,由网络服务器系统中的密钥分发中心进行密钥分发,在注册时将所有用户添加入密钥分发中心管理库,统一管理密钥,统一认证身份,通过公钥加密方式和私钥加密方式,使用散列函数、RC4算法对网络中传输的数据进行加密,并验证发生者的身份,防止被他人监听或窃取。The method of encryption, protection and authentication of transmitted data is as follows: the network server system provides data encryption and authentication, the key distribution center in the network server system performs key distribution, and all users are added to the key during registration. The distribution center management library, unified management of keys, unified identity authentication, through public key encryption and private key encryption, using hash function, RC4 algorithm to encrypt the data transmitted in the network, and verify the identity of the originator, to prevent the Eavesdropping or stealing by others.

对后台数据系统的透明访问的方法为:后台数据系统架设在网络服务器系统之上,只能通过网络服务器系统进行访问,其他子系统在访问后台数据系统时必须由网络服务器系统作为中间人,但是在实际访问时,向其他子系统隐藏了访问细节,只需直接发起访问后台数据系统的请求,网络服务器系统会自动获取所有对的访问请求,并对请求进行权限管理和身份认证,只有通过网络服务器系统认证的请求才可以提交到后台数据系统。The method of transparent access to the background data system is: the background data system is built on the network server system and can only be accessed through the network server system. Other subsystems must use the network server system as a middleman when accessing the background data system. During the actual access, the access details are hidden from other subsystems. Just directly initiate a request to access the background data system, and the web server system will automatically obtain all the access requests, and perform authority management and identity authentication on the requests. Only through the web server Only requests for system authentication can be submitted to the background data system.

本发明中,如图2所示,智能图书馆和自习室座位监测系统的层次结构如下:In the present invention, as shown in Figure 2, the hierarchical structure of the intelligent library and the study room seat monitoring system is as follows:

后台数据系统处于0层,作为系统的底层,存储所有的数据。0层负责的功能包括数据的存储、数据的保护、数据的更新。0层中通过分布式存储来进行数据存储,对不同数据进行权限分级,对于数据操作加以限制,对于所有进入0层的数据请求按照严格的数据库权限进行,只有符合权限的数据请求才会被执行。由于1层的透明访问机制,使得进入0层的请求均是可控的,从而增加数据安全系。The background data system is at layer 0, as the bottom layer of the system, storing all data. The functions responsible for layer 0 include data storage, data protection, and data update. In layer 0, data is stored through distributed storage, and different data are classified into permissions, and data operations are restricted. All data requests entering layer 0 are carried out in accordance with strict database permissions, and only data requests that meet the permissions will be executed. . Due to the transparent access mechanism of layer 1, requests entering layer 0 are all controllable, thereby increasing the data security system.

网络服务器系统处于1层,作为0层(后台数据系统)与高层数据的交互层,用于控制所有数据的传输,其中,包括数据加密、数据认证、网络数据通信模式设定和透明访问。0层统设置3层与2层之间的通信模式,统一数据传输格式,对于经移动互联网传输的数据,将会确定统一的密钥加密模式和哈希散列算法,防止数据窃听和数据重放。0层对2层传输得到数据要求加上身份验证码,在数据串的尾部添加经加密的身份标识码,对发送请求的设备进行身份验证。2层的子系统发送的数据请求均为指向0层,1层对2层进行监听,在2层的请求到达0层之前,0层将进行拦截,并对每一条请求进行验证,从而实现透明访问。The network server system is in layer 1, which is the interaction layer between layer 0 (background data system) and high-level data, and is used to control the transmission of all data, including data encryption, data authentication, network data communication mode setting and transparent access. Layer 0 sets the communication mode between Layer 3 and Layer 2, and unifies the data transmission format. For data transmitted through the mobile Internet, a unified key encryption mode and hash algorithm will be determined to prevent data eavesdropping and data duplication. put. Layer 0 adds an authentication code to the data obtained by layer 2 transmission, and adds an encrypted identity code at the end of the data string to authenticate the device sending the request. The data requests sent by the subsystems of layer 2 are all directed to layer 0, and layer 1 monitors layer 2. Before the request of layer 2 reaches layer 0, layer 0 will intercept and verify each request to achieve transparency. access.

座位使用情况管理系统和后台预约管理系统处于2层,作为系统功能的实现层,对传入的数据进行处理,根据传入的数据发送对应的请求,实现系统的功能。其中,实现的系统功能包括:座位使用情况管理系统中,所有座位使用情况的动态监测、预约座位的使用情况的判断、违规占座行为的记录、座位监测模式的设置和座位暂离模式的设置;后台预约管理系统中,所有用户的注册、登陆、退出、注销以及权限的设置、普通用户的座位查询、座位预约、取消座位预约、违约记录查询和公告查询、系统管理员的可预约座位和可预约时间的设置以及系统管理员的座位数量的修改设置。3的层子系统将实现系统功能的请求数据发送至2层的各对应子系统中,当2层各对应的子系统收到这些请求数据和相关信息数据后将会对这些请求数据进行分析,生成对应的功能请求信息,将功能请求信息通过1层发送到0层中,取得0层的执行结果数据后,结合3层所发送的相关信息数据与0层执行结果数据,分析和计算得到功能执行结果数据,将功能执行结果数据中需要写入0层的请求发送至0层,若0层返回执行成功数据,则2层判定执行成功,并将功能执行结果数据发送至3层,由三层向用户展示结果。The seat usage management system and the background reservation management system are on the second floor. As the realization layer of the system functions, the incoming data is processed, and the corresponding requests are sent according to the incoming data to realize the functions of the system. Among them, the realized system functions include: in the seat usage management system, dynamic monitoring of all seat usage, judgment of reserved seat usage, record of illegal seat occupation behavior, setting of seat monitoring mode and setting of seat vacancy mode ;In the background reservation management system, all users' registration, login, logout, logout and permission settings, ordinary users' seat query, seat reservation, cancellation of seat reservation, default record query and announcement query, system administrator's seat reservation and The setting of the available time and the modification of the number of seats for the system administrator. The layer 3 subsystem sends the request data to realize the system function to the corresponding subsystems of the second layer. When the corresponding subsystems of the second layer receive the request data and related information data, the request data will be analyzed. Generate corresponding function request information, send the function request information to layer 0 through layer 1, obtain the execution result data of layer 0, combine the relevant information data sent by layer 3 and the execution result data of layer 0, analyze and calculate the function Execution result data, send the request that needs to be written to layer 0 in the function execution result data to layer 0. If layer 0 returns execution success data, layer 2 determines that the execution is successful, and sends the function execution result data to layer 3. The layer presents the results to the user.

人脸识别门禁安全系统、座位暂离系统、座位使用监测系统、智能预约终端机处于3层,作为系统的输入层,负责读入系统所需要的所有数据和显示系统的界面,读入数据后传输到2层进行处理,并按照2层传入的数据刷新显示模式。本发明中,输入的数据类型包括:智能预约终端机中由用户输入的账户、密码、个人身份信息、人脸识别图片信息、预约座位请求信息、预约座位记录查询请求信息、取消预约座位请求信息、查询违规记录请求信息、查看公告请求信息、退出登陆请求信息;人脸识别门禁安全系统中发送的更新本地人脸识别图片数据库的请求信息、人员违规进入记录信息和人员进入记录信息;座位使用监测系统监测到的座位有无人员判断结果信息;座位暂离系统中监测到的暂离按键使用情况信息。输入的数据将发送到2层相对应的系统中,而2层中传入的结果数据将被用于向用户进行显示。The face recognition access control security system, seat temporary leave system, seat use monitoring system, and intelligent reservation terminal are located on the 3rd floor. As the input layer of the system, it is responsible for reading all the data required by the system and displaying the interface of the system. After reading the data It is transmitted to layer 2 for processing, and the display mode is refreshed according to the incoming data of layer 2. In the present invention, the input data types include: account, password, personal identity information, face recognition picture information, seat reservation request information, query request information for seat reservation record, and request information for canceling seat reservation input by the user in the intelligent reservation terminal , query the request information for violation records, view the request information for announcements, and request information for logging out; the request information for updating the local face recognition image database sent from the face recognition access control security system, the record information for personnel illegal entry and the record information for personnel entry; seat use The information on the judgment result of whether there is a person in the seat monitored by the monitoring system; the information on the usage of the temporary leave button detected in the seat temporary leave system. The input data will be sent to the corresponding system in layer 2, and the result data passed in in layer 2 will be used for display to the user.

本发明通过上述4层结构,将系统的数据存储、数据传输、数据处理、数据输入分离,修改系统功能时只需要由超级管理员修改对应部分。The present invention separates the data storage, data transmission, data processing, and data input of the system through the above-mentioned four-layer structure, and only the corresponding part needs to be modified by the super administrator when the system function is modified.

用户、系统管理员和系统高级管理员通过智能预约终端机进行注册,向后台预约管理系统发送注册请求,后台预约管理系统在接受到注册请求后,向后台数据系统发送读取数据请求,网络服务器系统一拦截到读取数据请求后进行验证,验证成功后,向后台数据系统发送该读取数据请求,并将后台数据系统的返回数据处理后发送给后台预约管理系统,后台预约管理系统对返回数据进行处理,用于判断注册成功或判定注册失败。在注册失败时,向智能预约终端机发送失败数据,由能预约终端机显示结果。在注册成功时,向后台数据系统内发送写入一条注册账户信息的写入请求,网络服务器系统拦截此写入请求并验证,验证成功后发送给后台数据系统,并将后台数据系统的执行结果发送给后台预约管理系统,当执行成功时,则判定注册完成,向预约终端机发送成功数据,由能预约终端机显示结果。注册时,将会验证学号或工号、身份证号作为唯一编号,验证个人信息和人脸识别图片信息存储在后台数据系统中。Users, system administrators and system senior administrators register through the intelligent reservation terminal, and send a registration request to the background reservation management system. After receiving the registration request, the background reservation management system sends a read data request to the background data system. The network server As soon as the system intercepts the read data request, it performs verification. After the verification is successful, it sends the read data request to the background data system, and processes the returned data from the background data system and sends it to the background reservation management system. The background reservation management system returns The data is processed to judge the registration success or the registration failure. When the registration fails, failure data is sent to the intelligent reservation terminal, and the reservation-capable terminal displays the result. When the registration is successful, a write request to write a registered account information is sent to the background data system. The network server system intercepts the write request and verifies it. After the verification is successful, it is sent to the background data system, and the execution result of the background data system is sent to the background data system. It is sent to the background reservation management system. When the execution is successful, it is determined that the registration is completed, and success data is sent to the reservation terminal, and the reservation-capable terminal displays the result. When registering, the student number or job number and ID number will be verified as the unique number, and the verified personal information and face recognition picture information will be stored in the background data system.

普通用户注册后,通过预约终端机使用账号密码进行登陆,登陆后,可以按照用户界面进行座位查询,座位预约、取消预约、违约记录查询、公告查看的操作。这些操作的数据处理流程与用户注册的数据处理流程一致,操作的区别在于:智能预约终端机要求输入的数据不同、后台预约管理系统计算过程不同。在执行登陆操作时,后台预约管理系统会验证输入的账户与密码是否正确,在执行座位查询时,后台预约管理系统会查询座位实时使用情况信息、开放预约座位信息、开放预约座位权限信息,在执行座位预约操作时,后台预约管理系统会验证开放座位预约权限信息、用户权限信息、用户已预约座位信息之间是否符合预约条件,在执行取消预约时,后台预约管理系统会验证用户已预约座位信息与座位允许取消预约时间数据是否符合取消预约条件,在执行违约记录查询操作时,后台预约管理系统会查询违约记录信息,在执行查看公告操作时,后台预约管理系统会查询公告信息。After registration, ordinary users can log in with the account and password through the reservation terminal. After logging in, they can perform seat inquiry, seat reservation, cancellation reservation, default record inquiry, and announcement viewing operations according to the user interface. The data processing flow of these operations is the same as the data processing flow of user registration, and the differences between the operations are: the data required to be input by the intelligent reservation terminal is different, and the calculation process of the background reservation management system is different. When performing the login operation, the background reservation management system will verify whether the entered account and password are correct. When performing seat query, the background reservation management system will query the real-time seat usage information, open reservation seat information, and open reservation seat authority information. When performing a seat reservation operation, the background reservation management system will verify whether the open seat reservation authority information, user authority information, and the user's reserved seat information meet the reservation conditions. When canceling the reservation, the background reservation management system will verify that the user has reserved a seat. Information and seats allow cancellation of reservation time data whether the data meets the conditions for cancellation of reservation. When performing the default record query operation, the background reservation management system will query the default record information, and when performing the check announcement operation, the background reservation management system will query the announcement information.

当用户完成座位预约之后,后台数据系统中会存有一条对应的用户座位预约记录。当人脸识别门禁安全系统执行更新本地人脸识别数据库操作时,会向后台数据系统发送更新本地人脸识别图片数据库的请求信息,包含一条查询当前教室预约记录的请求信息和一条读取本教室已预约人员脸部识别图片的请求信息,前一条请求信息用于获取允许进入本教室的人员名单,后一条信息用于获取允许进入本教室的人员的人脸识别图片信息,并更新本地人脸识别图片数据库,该操作保证了每一个预约了本教室座位的人可以通过门禁机进入教室,并防止其他人人员进入。当某一个人员靠近门口时,人体红外传感检测器将会检测到,人脸识别摄像头启动,对该人员进行人脸识别,若检测匹配时便会激活门锁控制器,开启门禁机,则已预约用户可以顺利进入,而未预约用户将会被门禁机阻挡在教室外,并由语音播报提示器对其加以提示,若人员非法进入,启动报警器,提示管理人员。After the user completes the seat reservation, a corresponding user seat reservation record will be stored in the background data system. When the face recognition access control security system performs the operation of updating the local face recognition database, it will send the request information to update the local face recognition picture database to the background data system, including a request information for querying the current classroom reservation record and a request information for reading this classroom The request information for the face recognition picture of the reserved person. The former request information is used to obtain the list of people allowed to enter the classroom, and the latter information is used to obtain the face recognition picture information of the people allowed to enter the classroom, and update the local face Identifying the picture database, this operation ensures that every person who has reserved a seat in the classroom can enter the classroom through the access control machine, and prevent other people from entering. When a person is close to the door, the human body infrared sensor detector will detect it, the face recognition camera will be activated, and the person will be recognized. Users who have made reservations can enter smoothly, while users who have not made reservations will be blocked outside the classroom by the access control machine, and will be prompted by the voice broadcast prompter. If people enter illegally, the alarm will be activated to prompt the management personnel.

座位使用检测系统用于检测座位使用情况,若座位未被预约,且无人使用时,会每隔T1时间进行检测,若连续N1次检测到座位有人,则判定为座位被使用,向座位使用情况管理系统发送结果。若座位未被预约,且有人使用时,会每隔T2时间进行检测,若连续N2次检测到座位无人,则判定座位未被使用,向座位使用情况管理系统发送结果 。若座位被预约,且无人使用时,会每隔T3时间进行检测,若连续N3次检测到座位由人,则判定预约用户已经入座,向座位使用情况管理系统发送结果 。若座位被预约,且有人使用时,会每隔T4时间进行检测,若连续N4次检测到座位无人,则判定预约用户已经离座,向座位使用情况管理系统发送结果。座位使用检测系统的检测时间T1、T2、T3、T4以及检测次数N1、N2、N3、N4由座位使用情况管理系统设置检测模式时确定。 The seat usage detection system is used to detect seat usage. If the seat has not been reserved and no one is using it, it will be detected every T1 time. The seat usage management system sends the results. If the seat has not been reserved and is used, it will be detected every T 2 time. If it is detected that the seat is unoccupied for N 2 consecutive times, it will be determined that the seat has not been used, and the result will be sent to the seat usage management system. If the seat is reserved and no one is using it, it will check every T 3 time. If the seat is detected for N 3 consecutive times, it is determined that the reserved user has taken the seat, and the result is sent to the seat usage management system. If the seat is reserved and it is used, it will be detected every T4 time . If it is detected that the seat is unoccupied for N 4 consecutive times, it will be determined that the reserved user has left the seat, and the result will be sent to the seat usage management system. The detection times T 1 , T 2 , T 3 , T 4 and the detection times N 1 , N 2 , N 3 , and N 4 of the seat usage detection system are determined when the seat usage management system sets the detection mode.

座位暂离系统用于满足用户暂时离开座位的需求,若用户在使用某一个座位时,若用户未需要暂时离开座位一段时间,但希望保留座位时,用户可以通过使用座位暂离系统所提供的座位暂离按键,当使用座位暂离按键时,座位暂离显示器将会亮起,显示座位处于暂离状态,此时座位使用监测系统监测到座位处于无人使用状态,座位使用管理系统会将座位状态更新为暂离,若超过T5时间未监测到用户回到座位,则判定此用户未违规占座行为,添加一条违规信息,同时更新座位状态为无人使用。若用户在T5时间内回到座位,则判定用户为正常使用,同时在用户回到座位T6时间内禁止用户再使用暂离按键。座位暂离系统的监测时间T5、T6由座位使用情况管理系统设置暂离模式时确定。The seat leave system is used to meet the user's need to temporarily leave the seat. If the user is using a certain seat, if the user does not need to temporarily leave the seat for a period of time, but wants to keep the seat, the user can use the seat temporary leave system. The seat leave button, when the seat leave button is used, the seat leave display will light up, indicating that the seat is in a temporary leave state. At this time, the seat use monitoring system detects that the seat is not in use, and the seat use management system will The seat status is updated to temporarily leave. If the user does not return to the seat after T 5 time, it is determined that the user has not violated the seat occupation behavior, and a violation message is added, and the seat status is updated to unoccupied. If the user returns to the seat within the time T5 , it is determined that the user is using it normally, and at the same time, the user is prohibited from using the temporary leave button again within the time when the user returns to the seat T6 . The monitoring times T 5 and T 6 of the seat temporarily leaving system are determined when the seat usage management system sets the temporary leaving mode.

当用户预约了座位,且未在规定时间内取消预约,若用户在规定时间T7内未到达所预约座位,座位使用情况管理系统判定用户超时未使用座位,判定为违规占座行为,添加一条违规信息,同时更新座位状态为无人使用。When the user reserves a seat and fails to cancel the reservation within the specified time, if the user does not arrive at the reserved seat within the specified time T7 , the seat usage management system determines that the user has not used the seat over time, and determines that it is a violation of seat occupation. Violation information, and update the seat status as unoccupied.

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are only the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can be made. It should be regarded as the protection scope of the present invention.

Claims (4)

1. An intelligent library and study room seat monitoring system is characterized by comprising a network server system, a background data system, an intelligent reservation management terminal, a background reservation management system, a face recognition entrance guard safety system, a seat use condition management system, a seat use monitoring system, a seat leaving system and a client application, wherein,
the network server system is respectively connected with the seat use condition management system, the background reservation management system and the face recognition access control system through data lines and connected with the background database system through a wireless network, used for encrypting and authenticating transmission data, the network server system receives data collected by the seat use condition management system, the background reservation management system and the face recognition access control system, and transmits the received data to a background database system for storage and update, the network server system respectively receives the requests of the seat use condition management system, the background reservation management system and the face recognition access control system for the data, reading and inquiring data from the background database system according to the data request, and feeding back and transmitting the read and inquired data to a seat use condition management system, a background reservation management system or a face recognition access control system;
the seat use condition management system is respectively connected with the seat use monitoring system, the seat temporary separation system and the network server system through data lines and used for setting a seat use condition monitoring mode and calculating and judging the seat use condition;
the background reservation management system is respectively connected with the intelligent reservation terminal system and the network server system through a wireless network and is used for managing seats, managing users, providing inquiry and reservation functions and setting reservation rules, the background reservation management system respectively receives a login request, an inquiry request and a reservation request of the intelligent reservation terminal system, simultaneously sends requests for reading, inquiring and modifying a background data system to the network server system, and sends data received from the network server system to the intelligent reservation terminal system;
the seat use monitoring system is connected with the seat use condition management system through a data line, and is installed on a chair of each seat and is responsible for monitoring whether the seat is used by a person or not;
the seat temporary separation system is connected with the seat use condition management system through a data line, is arranged on a desktop of a corresponding seat, comprises a temporary separation setting key and a use state display screen, and is connected with the seat use condition management system through the data line and used for allowing a user to leave the seat in a short time;
the background reservation management system receives a login request, an inquiry request and a reservation request of the intelligent reservation terminal system, sends a request for reading, inquiring and modifying a background data system to the network server system, receives data sent by the network server system and sends the data to the intelligent reservation terminal system;
the client application comprises a PC (personal computer) end webpage, a terminal version application and a mobile application end application, is responsible for interaction with a user, and provides a registration interface, a login interface, a query interface, a reservation cancellation interface, a default record query interface and corresponding functions for the user, and after the user selects the corresponding functions and operations, the client application executes corresponding data requests, sends the corresponding data requests to the network server system through the background reservation management system, and receives result data fed back by the network server system through the background reservation management system to display corresponding page contents on the client;
the intelligent reservation terminal system is arranged outside the face recognition entrance guard safety system, an application system of terminal version application is arranged on the intelligent reservation terminal, and a user can log in the system by using the reservation terminal to inquire and reserve an empty seat;
the background data system comprises a database and a database management module, and is used for storing, reading, modifying and protecting system data, setting the security permission level of the system data, and realizing transparent access to the background data system.
2. The system for monitoring the seats of the intelligent library and the study room of claim 1, wherein the seat use monitoring system is installed on the chair of each seat, each seat comprises an FSR resistance type pressure sensor, a digital-to-analog conversion module and an ARDUINO chip, the FSR resistance type pressure sensor is installed on the seat, the output end of the FSR resistance type pressure sensor is connected with the input end of the digital-to-analog conversion module, the output end of the digital-to-analog conversion module is connected with the ARDUINO chip, the FSR resistance type pressure sensor transmits the collected pressure data to the digital-to-analog conversion module for conversion, the data converted by the digital-to-analog conversion module is transmitted to the ARDUINO chip for processing, and the ARDUINO chip transmits the processed data to the seat use condition management system.
3. The intelligent library and study room seat monitoring system as claimed in claim 1, wherein the face recognition entrance guard safety system is installed at the entrance of the library classroom and study room and comprises a control chip, a human body infrared sensing detector, a face recognition camera, a door lock controller, an entrance guard machine, an alarm and a local face recognition picture database, the human body infrared sensing detector is connected with the control chip through a data line and transmits monitoring data to the control chip,
the face recognition camera is respectively connected with the control chip and the local face recognition picture database through data lines, receives a control signal of the control chip, reads face information from the local face recognition picture database, and outputs a recognition result to the control chip;
the local face recognition database is connected with the face recognition camera through a data line, is connected with the network server system through a wireless network, and receives face data transmitted by the network server system;
the control chip is respectively connected with the human body infrared sensing detector, the face recognition camera, the door lock controller and the alarm through data lines, receives information transmitted by the human body infrared sensing detector and the face recognition camera, and simultaneously transmits control signals to the face recognition camera, the door lock controller and the alarm;
the entrance guard machine is arranged at the entrance of the study room, is connected with the door lock controller and the alarm through data lines, receives a control signal of the door lock controller to control opening and closing, and transmits alarm information to the alarm;
the door lock controller is respectively connected with the control chip and the door access machine through data lines, the receiving end of the door lock controller receives a control signal of the control chip, and the output end of the door lock controller outputs the control signal to the door access machine;
the alarm is connected with the access control machine and the control chip through a data line, receives alarm information sent by the access control machine and sends the alarm information to the control chip.
4. The intelligent library and study room seat monitoring system of claim 1, wherein the database in the background data system comprises a user personal basic information database, a user login password information database, a user face recognition information database, a seat position information database, a seat use condition information database, a background reservation recording information database, a background seat reservation permission information database and a background user violation recording information database.
CN201910618377.6A 2019-07-10 2019-07-10 An intelligent library and study room seat monitoring system Withdrawn CN110334826A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910618377.6A CN110334826A (en) 2019-07-10 2019-07-10 An intelligent library and study room seat monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910618377.6A CN110334826A (en) 2019-07-10 2019-07-10 An intelligent library and study room seat monitoring system

Publications (1)

Publication Number Publication Date
CN110334826A true CN110334826A (en) 2019-10-15

Family

ID=68145200

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910618377.6A Withdrawn CN110334826A (en) 2019-07-10 2019-07-10 An intelligent library and study room seat monitoring system

Country Status (1)

Country Link
CN (1) CN110334826A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111063242A (en) * 2020-01-14 2020-04-24 重庆工业职业技术学院 Accounting learning method and accounting learning device
CN111242335A (en) * 2020-01-14 2020-06-05 重庆工业职业技术学院 Accounting learning method
CN111598173A (en) * 2020-05-19 2020-08-28 腾讯科技(深圳)有限公司 Seat occupation preventing method and device
CN112288930A (en) * 2020-10-16 2021-01-29 杭州师范大学 A method for offline control of access control and face recognition
CN112530068A (en) * 2020-10-29 2021-03-19 重庆恢恢信息技术有限公司 Method for realizing personnel identification of intelligent construction site through Internet of things
CN112562145A (en) * 2020-10-29 2021-03-26 重庆恢恢信息技术有限公司 Construction personnel troubleshooting working method for intelligent construction site
CN113674445A (en) * 2021-08-20 2021-11-19 王可 Working hour statistical system for improving office efficiency
CN113889100A (en) * 2020-06-16 2022-01-04 阿里巴巴集团控股有限公司 Seat and protection method, device, system and storage medium thereof
CN114037111A (en) * 2022-01-07 2022-02-11 雷图志悦(北京)科技发展有限公司 User information processing method based on access control system and related device
CN115174647A (en) * 2022-07-29 2022-10-11 北京印刷学院 Internet of things self-study seat management system and method based on time reward mechanism

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111063242A (en) * 2020-01-14 2020-04-24 重庆工业职业技术学院 Accounting learning method and accounting learning device
CN111242335A (en) * 2020-01-14 2020-06-05 重庆工业职业技术学院 Accounting learning method
CN111598173A (en) * 2020-05-19 2020-08-28 腾讯科技(深圳)有限公司 Seat occupation preventing method and device
CN113889100A (en) * 2020-06-16 2022-01-04 阿里巴巴集团控股有限公司 Seat and protection method, device, system and storage medium thereof
CN112288930A (en) * 2020-10-16 2021-01-29 杭州师范大学 A method for offline control of access control and face recognition
CN112530068A (en) * 2020-10-29 2021-03-19 重庆恢恢信息技术有限公司 Method for realizing personnel identification of intelligent construction site through Internet of things
CN112562145A (en) * 2020-10-29 2021-03-26 重庆恢恢信息技术有限公司 Construction personnel troubleshooting working method for intelligent construction site
CN112530068B (en) * 2020-10-29 2023-09-22 重庆恢恢信息技术有限公司 Personnel identification method for realizing intelligent building site through Internet of things
CN113674445A (en) * 2021-08-20 2021-11-19 王可 Working hour statistical system for improving office efficiency
CN114037111A (en) * 2022-01-07 2022-02-11 雷图志悦(北京)科技发展有限公司 User information processing method based on access control system and related device
CN115174647A (en) * 2022-07-29 2022-10-11 北京印刷学院 Internet of things self-study seat management system and method based on time reward mechanism
CN115174647B (en) * 2022-07-29 2023-10-31 北京印刷学院 Internet of things self-learning seat management system and method based on time rewarding mechanism

Similar Documents

Publication Publication Date Title
CN110334826A (en) An intelligent library and study room seat monitoring system
US11354955B2 (en) Universal access control device
CN113221138B (en) Authority management system
Ackerman et al. Privacy in context
US9118656B2 (en) Systems and methods for multi-factor authentication
US20130057384A1 (en) Method and apparatus for surveillance system peering
EP1394655A2 (en) Secure system and method for accessing files in computers using fingerprints
US20090216587A1 (en) Mapping of physical and logical coordinates of users with that of the network elements
US20070136603A1 (en) Method and apparatus for providing secure access control for protected information
CN107835195B (en) Distributed network application node integrated management method
MX2013011116A (en) Distribution of premises access information.
CN1155120A (en) Methods of Accessing Information
US6697811B2 (en) Method and system for information management and distribution
CN103248484A (en) Door access control system and method
JP5340752B2 (en) Security system
US20030212905A1 (en) Method, computer product and network to regulate software licensure authentication in a computer network environment
CN1691573B (en) Method and system for displaying and managing security information
WO2022063380A1 (en) Access system with an electronical lock
CN108881197A (en) High score grid system authentication system based on RBAC model
KR100845309B1 (en) Method and device for controlling access rights of contents
CN110866855A (en) License issuing and safety management system based on block chain
KR102480453B1 (en) Personal information sharing device through personal information collection entity
US11900748B2 (en) System for analyzing and attesting physical access
KR101535746B1 (en) System and method for access control in secure surveilance network
EP1197878B1 (en) Method for controlling acess to a data communication network

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
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20191015