<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">
    jcc
   </journal-id>
   <journal-title-group>
    <journal-title>
     Journal of Computer and Communications
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2327-5219
   </issn>
   <issn publication-format="print">
    2327-5227
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/jcc.2024.128018
   </article-id>
   <article-id pub-id-type="publisher-id">
    jcc-135687
   </article-id>
   <article-categories>
    <subj-group subj-group-type="heading">
     <subject>
      Articles
     </subject>
    </subj-group>
    <subj-group subj-group-type="Discipline-v2">
     <subject>
      Computer Science 
     </subject>
     <subject>
       Communications
     </subject>
    </subj-group>
   </article-categories>
   <title-group>
    Design and Implementation of Library Seating Management System
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Pengxian
      </surname>
      <given-names>
       Liu
      </given-names>
     </name>
    </contrib>
   </contrib-group> 
   <aff id="affnull">
    <addr-line>
     aLibrary of Shanghai University of Electric Power, Shanghai, China
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     07
    </day> 
    <month>
     08
    </month>
    <year>
     2024
    </year>
   </pub-date> 
   <volume>
    12
   </volume> 
   <issue>
    08
   </issue>
   <fpage>
    292
   </fpage>
   <lpage>
    306
   </lpage>
   <history>
    <date date-type="received">
     <day>
      1,
     </day>
     <month>
      August
     </month>
     <year>
      2024
     </year>
    </date>
    <date date-type="published">
     <day>
      27,
     </day>
     <month>
      August
     </month>
     <year>
      2024
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      27,
     </day>
     <month>
      August
     </month>
     <year>
      2024
     </year> 
    </date>
   </history>
   <permissions>
    <copyright-statement>
     © Copyright 2014 by authors and Scientific Research Publishing Inc. 
    </copyright-statement>
    <copyright-year>
     2014
    </copyright-year>
    <license>
     <license-p>
      This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
     </license-p>
    </license>
   </permissions>
   <abstract>
    The library seating management system is an important part of the library’s modern services. The system is based on the Spring and Spring Boot framework, and the system realizes a series of functions such as real-time query, reservation, and cancellation of seat resources, providing users with great convenience. With a simple operation, users can know the availability of seats in the library in real time and reserve them according to their needs. At the same time, the system also provides rich management functions, enabling administrators to easily configure and manage seat resources. The addition, deletion, modification and review of users, the generation of seats, the viewing of user usage records, and the addition or deletion of points for users’ usage can also be carried out. This not only improves the management efficiency, but also provides more scientific and accurate data support for the management of the library. The system not only optimizes the user experience, but also promotes the scientific management and efficient utilization of library resources, and provides strong support for the modern services of the library.
   </abstract>
   <kwd-group> 
    <kwd>
     Library
    </kwd> 
    <kwd>
      Seats Management
    </kwd> 
    <kwd>
      System Design
    </kwd> 
    <kwd>
      Management Efficiency
    </kwd> 
    <kwd>
      Spring
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Preface</title>
   <p>In today’s era of rapid information development, China’s population is growing year by year, and the expansion of universities has resulted in an increasing number of high-quality talents. Generally, libraries are designed and established during the initial construction phase of universities, which limits their capacity to meet students’ usage needs. As students’ demand for libraries, study rooms, and other learning spaces continues to grow, the existing educational facilities and resources, such as library seats, are increasingly in short supply <xref ref-type="bibr" rid="scirp.135687-1">
     [1]
    </xref>. This leads to various management issues, such as seat reservation and competition for seats. Consequently, many students who need seats cannot find one, resulting in wasted resources and strained relationships among students. Seat reservation hinders effective resource sharing and utilization. Therefore, in light of the current issues faced by libraries, introducing a library seat management system will effectively alleviate and solve these problems. It will not only help students reduce the issues of finding and reserving seats, minimizing conflicts and easing the workload of library staff, but also make seat usage more regulated, providing a better learning environment.</p>
  </sec><sec id="s2">
   <title>2. Requirement Analysis</title>
   <p>1) System Feasibility: The system is built on the mature Spring Boot framework. For the frontend, it utilizes JavaScript scripting language, CSS stylesheets, and HTML markup language, with IntelliJ IDEA chosen as the development tool <xref ref-type="bibr" rid="scirp.135687-2">
     [2]
    </xref>. The frontend technology ensures the interactivity and aesthetics of the user interface. IntelliJ IDEA, as a powerful IDE, provides a wealth of development tools and plugin support, further enhancing development efficiency.</p>
   <p>2) System Operability: The system offers users a convenient and easy-to-use login interface, along with a simple and intuitive service interface. Different roles have different permissions, and users can easily operate the system by following the page prompts to make their desired selections <xref ref-type="bibr" rid="scirp.135687-3">
     [3]
    </xref>, effectively improving management efficiency.</p>
   <p>3) Functionality Scalability: The system serves the library and needs to provide basic functions such as seat inquiry, reservation, and management. Additionally, it must be able to efficiently expand to meet different practical requirements.</p>
  </sec><sec id="s3">
   <title>3. Major Methods and Technologies</title>
   <p>In the process of planning the library seat management system, essential elements such as database management systems and web servers are indispensable <xref ref-type="bibr" rid="scirp.135687-4">
     [4]
    </xref>. This system chooses MySQL as the backend database management system. For dynamic web page development, we primarily rely on Java Web technology, and use the IntelliJ IDEA integrated development environment as the development tool to support the entire development process.</p>
   <sec id="s3_1">
    <title>3.1. Spring MVC</title>
    <p>Spring MVC promotes code organization and management through clear role separation (Model, View, Controller), enhancing the application’s maintainability. These components work together to implement the application’s functionality <xref ref-type="bibr" rid="scirp.135687-5">
      [5]
     </xref>. The Model is responsible for data management and business logic processing, the View focuses on data presentation, and the Controller acts as a bridge connecting the two, handling user interactions, invoking model operations, passing model data to the view, and making decisions based on business needs. The Model and View do not communicate directly but influence each other indirectly through the Controller.</p>
   </sec>
   <sec id="s3_2">
    <title>3.2. Spring Boot</title>
    <p>Spring Boot focuses on building microservices and greatly simplifies the initial setup and subsequent development process of Spring applications through predefined default configurations. This allows developers to focus more on the implementation of business logic without getting bogged down by cumbersome underlying configurations. Spring Boot also offers excellent scalability and maintainability, enhancing development efficiency and application stability.</p>
   </sec>
   <sec id="s3_3">
    <title>3.3. Java Web Development Technologies</title>
    <p>Java Web development technologies encompass a series of tools and libraries aimed at building static and dynamic web pages, achieving database connectivity, and processing business logic. These technologies can be categorized into frontend and backend technologies based on their execution methods.</p>
    <p>Frontend technologies mainly involve HTML, CSS, JavaScript scripting language, Vue, etc., which form the foundation of web design. HTML is used to create “hypertext” content that includes images, videos, audio, links, and client-side programs. Its structure primarily consists of the Head and Body sections, which describe page information and display visual content, respectively. CSS is responsible for formatting the page, while JavaScript controls dynamic interactions on the client side within the browser.</p>
    <p>Backend technologies cover various core components, including Servlets, Java Server Pages (JSP), JavaBeans, and Java Database Connectivity (JDBC). When the server is responsible for data processing and executing system tasks, it must follow specific technical standards and specifications <xref ref-type="bibr" rid="scirp.135687-6">
      [6]
     </xref>.</p>
    <p>These technologies enable developers to write generic database access programs without needing to deeply understand the underlying implementation details. Additionally, due to the cross-platform nature of JDBC, developers can more flexibly choose and use various database systems.</p>
   </sec>
  </sec><sec id="s4">
   <title>4. System Design</title>
   <p>The entire system can be divided into three parts: administrators, teachers, and students. The administrator’s end is aimed at managers and provides services such as user (i.e., students and teachers) management, study room and seat management, student points management, data analysis, and data log viewing. The teacher’s end provides services such as student points management and data analysis. The student end provides services such as seat viewing and reservation, and points status statistics.</p>
   <sec id="s4_1">
    <title>4.1. Functional Module Design</title>
    <p>The library seat management system is divided into five different modules based on usage needs to manage uniformly and improve efficiency. The main divisions are: User Management Module, Seat Management Module, Points Management Module, Seat Selection Management Module, and System Function Module. The functional modules of the system are shown in <xref ref-type="fig" rid="fig1">
      Figure 1
     </xref> System Function Management Module.</p>
    <fig id="fig1" position="float">
     <label>Figure 1</label>
     <caption>
      <title>Figure 1. System function management module.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId13.jpeg?20240830113547" />
    </fig>
   </sec>
   <sec id="s4_2">
    <title>4.2. User Management Module</title>
    <p>The User Management Module manages the users of the system, responsible for managing basic user information, including adding, modifying, deleting, and querying users. Since the system is used internally within the university and helps unify information management, user registration is not open, and administrators uniformly input the system and create accounts. This module is solely for administrators.</p>
   </sec>
   <sec id="s4_3">
    <title>4.3. Seat Management Module</title>
    <p>The Seat Management Module manages the seats in the library. It can set the number of seats in the library study rooms, set the status of individual seats, set the categories of library study rooms, and query the status of study room seats. It allows for flexible management of different study rooms and different seats. This module is solely for administrators.</p>
   </sec>
   <sec id="s4_4">
    <title>4.4. Points Management Module</title>
    <p>1) Points Management Module: This module manages students’ points. It adds points for students who use the system normally and deducts points for violations such as occupying others’ seats, reserving but not showing up, etc. Reasons for both point additions and deductions are recorded so that students understand their actions. This helps regulate uncivilized behavior, improves personal qualities, and makes effective use of library resources. This module is for administrators and teachers, while students can only view it.</p>
    <p>2) Points Rules: Each student starts with 100 points. Points are added and deducted according to specific rules. For example: −5 points for not signing in after reserving a seat, −5 points for not signing in on time, −5 points for leaving a seat for more than an hour, −5 points for loud talking in the library, −5 points for eating odorous food in the library, +5 points for sitting on time, +5 points for every accumulated 5 hours of study, etc.</p>
    <p>3) When a student’s points drop below a certain number, some study rooms will not be available to them.</p>
   </sec>
   <sec id="s4_5">
    <title>4.5. Seat Selection Management Module</title>
    <p>The Seat Selection Management Module manages students’ seat selection. Students can filter seats by date and time according to their needs, choose a target seat, and make a reservation. If they cannot arrive on time due to uncontrollable factors, they can cancel the reservation without affecting their points, ensuring reasonable allocation of limited resources. This module is solely for students. <xref ref-type="fig" rid="fig2">
      Figure 2
     </xref> Seat Reservation Process.</p>
    <fig id="fig2" position="float">
     <label>Figure 2</label>
     <caption>
      <title>Figure 2. Seat reservation.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId14.jpeg?20240830113550" />
    </fig>
   </sec>
   <sec id="s4_6">
    <title>4.6. System Function Module</title>
    <p>The System Function Module includes user login, logout, and information modification, as well as viewing library violations and seat occupancy. This module is available to all users without distinction. <xref ref-type="fig" rid="fig3">
      Figure 3
     </xref> Password Modification Process.</p>
    <fig id="fig3" position="float">
     <label>Figure 3</label>
     <caption>
      <title>Figure 3. Password modification.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId15.jpeg?20240830113551" />
    </fig>
   </sec>
  </sec><sec id="s5">
   <title>5. System Implementation</title>
   <sec id="s5_1">
    <title>5.1. Login Interface</title>
    <p>When the system has started, Users can Log into the system through this interface, as Shown in <xref ref-type="fig" rid="fig4">
      Figure 4
     </xref> Login Interface.</p>
    <fig id="fig4" position="float">
     <label>Figure 4</label>
     <caption>
      <title>Figure 4. Login interface.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId16.jpeg?20240830113552" />
    </fig>
   </sec>
   <sec id="s5_2">
    <title>5.2. Violation Statistics and Seat Occupancy Statistics Interface</title>
    <p>This interface can provide statistics on the number of violations and seat occupancy, helping administrators formulate management strategies and allowing students to understand their own study habits. Below are screenshots of the implementation of two types of data statistics, as shown in <xref ref-type="fig" rid="fig5">
      Figure 5
     </xref> Violation Statistics and <xref ref-type="fig" rid="fig6">
      Figure 6
     </xref> Seat Occupancy Statistics.</p>
    <fig id="fig5" position="float">
     <label>Figure 5</label>
     <caption>
      <title>Figure 5. Violation statistics.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId17.jpeg?20240830113554" />
    </fig>
    <fig id="fig6" position="float">
     <label>Figure 6</label>
     <caption>
      <title>Figure 6. Seat occupancy statistics.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId18.jpeg?20240830113554" />
    </fig>
   </sec>
   <sec id="s5_3">
    <title>5.3. User Addition Interface</title>
    <p>User management includes the addition, modification, and deletion of students, teachers, and administrators. Among these, role addition is particularly common. When an administrator accesses the page, the option to “Add Role” will be displayed. When the user clicks this option, the system will navigate to the role addition page, as shown in <xref ref-type="fig" rid="fig7">
      Figure 7
     </xref> User Addition.</p>
    <fig id="fig7" position="float">
     <label>Figure 7</label>
     <caption>
      <title>Figure 7. User addition.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId19.jpeg?20240830113555" />
    </fig>
   </sec>
   <sec id="s5_4">
    <title>5.4. Credit Points Management Interface</title>
    <p>Users can check on their points or manage them, as shown in <xref ref-type="fig" rid="fig8">
      Figure 8
     </xref> users in credit points management.</p>
    <fig id="fig8" position="float">
     <label>Figure 8</label>
     <caption>
      <title>Figure 8. Users in credit points management.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId20.jpeg?20240830113556" />
    </fig>
    <p>Administrators can find relevant students by searching for their names, and then click on their points to manage them, as shown in <xref ref-type="fig" rid="fig9">
      Figure 9
     </xref> Points Management.</p>
    <fig id="fig9" position="float">
     <label>Figure 9</label>
     <caption>
      <title>Figure 9. Points management.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId21.jpeg?20240830113557" />
    </fig>
    <p>Clicking on “Points Operation” will display <xref ref-type="fig" rid="fig10">
      Figure 10
     </xref> Points Operation 1. Choose to reward or deduct points, and fill in the number of points and the reason for the operation, as shown in <xref ref-type="fig" rid="fig11">
      Figure 11
     </xref> Points Operation 2. Click “Confirm” to complete the points operation.</p>
    <fig id="fig10" position="float">
     <label>Figure 10</label>
     <caption>
      <title>Figure 10. Points operation 1.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId22.jpeg?20240830113556" />
    </fig>
    <fig id="fig11" position="float">
     <label>Figure 11</label>
     <caption>
      <title>Figure 11. Points operation 2.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId23.jpeg?20240830113557" />
    </fig>
   </sec>
   <sec id="s5_5">
    <title>5.5. Seat Reservation Module Interface</title>
    <p>The Seat Reservation Module covers core functions such as seat reservation, seat confirmation, leaving the seat, and canceling reservations. These form the cornerstone of the library seat management system. Next, we will detail the specific implementation of this module.</p>
    <fig id="fig12" position="float">
     <label>Figure 12</label>
     <caption>
      <title>Figure 12. Student interface.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId24.jpeg?20240830113558" />
    </fig>
    <p>Seat Query: Students open the library seat management system in their browser, enter their account, password, and verification code, and click confirm. If the student ID and password are correct, they log in successfully and enter the personal homepage, as shown in <xref ref-type="fig" rid="fig12">
      Figure 12
     </xref> Student Interface. The left side of the page is the navigation bar, which includes the main backend page, reading room management, and credit points management. Under reading room management, there are seat management, reading rooms, and student seat reservation records.</p>
    <fig id="fig13" position="float">
     <label>Figure 13</label>
     <caption>
      <title>Figure 13. Seat map.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId25.jpeg?20240830113558" />
    </fig>
    <fig id="fig14" position="float">
     <label>Figure 14</label>
     <caption>
      <title>Figure 14. Seat selection.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId26.jpeg?20240830113558" />
    </fig>
    <p>Click on “Seat Management” on the left. Clicking on seat management will display all study rooms, such as Reading Room 1, Reading Room 3, etc. Clicking on “Select Seat” will show all seats (including available and unavailable ones), as shown in <xref ref-type="fig" rid="fig13">
      Figure 13
     </xref> Seat Map, making it convenient for students to view and choose. Blue represents available seats, while red represents unavailable seats.</p>
    <p>Seat Reservation: Choose the date and time slot, click on the seat, select the seat, and confirm, as shown in <xref ref-type="fig" rid="fig14">
      Figure 14
     </xref> Seat Selection.</p>
    <p>If the rules are met, a dialog box indicating successful seat selection will be displayed, as shown in <xref ref-type="fig" rid="fig15">
      Figure 15
     </xref> Seat Selection Successful.</p>
    <fig id="fig15" position="float">
     <label>Figure 15</label>
     <caption>
      <title>Figure 15. Seat selection successful.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId27.jpeg?20240830113557" />
    </fig>
    <p>If the seat selection rules are not met, such as selecting an already occupied seat or attempting to reserve a seat when already having a reservation, a dialog box will show “Seat Selection Failed, You Have Already Reserved a Seat”, as shown in <xref ref-type="fig" rid="fig16">
      Figure 16
     </xref> Seat Selection Failed.</p>
    <p>Seat Confirmation: Due to system limitations, only administrators can manually confirm that a student has arrived at the seat. However, in general, there are multiple ways to confirm a student’s seating status. With the development of embedded technology and IoT technology, Zixiang Meng and Chonghao Ju studied a dynamic allocation system for study room seats based on VB6.0 and RF cards <xref ref-type="bibr" rid="scirp.135687-1">
      [1]
     </xref>, which uses RFID technology for student identity verification, combined with VB6.0 technology to improve system stability. Similar research includes the RFID-based library study room management system developed by Renchi Tang, Miaomiao Qian, et al. <xref ref-type="bibr" rid="scirp.135687-2">
      [2]
     </xref> <xref ref-type="bibr" rid="scirp.135687-3">
      [3]
     </xref>. Bo Du applied microcontroller technology to the seat management system <xref ref-type="bibr" rid="scirp.135687-4">
      [4]
     </xref>, Xiangbin Wang researched a study room seat management system based on reader time-division multiplexing technology <xref ref-type="bibr" rid="scirp.135687-5">
      [5]
     </xref>, and Dongming Ma and Meng Zhang studied how to use IC cards to achieve intelligent management of library study room seats <xref ref-type="bibr" rid="scirp.135687-6">
      [6]
     </xref>. Additionally, there are library study room management systems based on fingerprint recognition technology and sensor-based systems.</p>
    <fig id="fig16" position="float">
     <label>Figure 16</label>
     <caption>
      <title>Figure 16. Seat selection failed.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId28.jpeg?20240830113557" />
    </fig>
    <fig id="fig17" position="float">
     <label>Figure 17</label>
     <caption>
      <title>Figure 17. Cancel reservation.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId29.jpeg?20240830113557" />
    </fig>
    <p>Seat Cancellation: When students cannot go to the library to confirm their seats on time, they can cancel the previous reservation in the system. The specific operation process is as follows: First, click the “Reading Room Management” option on the left side of the interface; then, enter the “Student Seat Reservation Records” page; on this page, students can browse their existing reservation records; find the reservation record to be canceled, click on it; finally, click the “Cancel Reservation” button to complete the cancellation operation, as shown in <xref ref-type="fig" rid="fig17">
      Figure 17
     </xref> Cancel Reservation.</p>
    <p>Click “Confirm” to successfully cancel the reservation, as shown in <xref ref-type="fig" rid="fig18">
      Figure 18
     </xref> Successful Cancellation of Reservation.</p>
    <fig id="fig18" position="float">
     <label>Figure 18</label>
     <caption>
      <title>Figure 18. Successful cancellation of reservation.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1732850-rId30.jpeg?20240830113558" />
    </fig>
   </sec>
  </sec><sec id="s6">
   <title>6. Conclusions and Outlook</title>
   <p>The library seat management system is a key tool for enhancing the efficiency of library services. This system provides functions for seat inquiry, reservation, and cancellation, which help improve seat utilization, reduce seat occupation issues, and create a fairer and more orderly learning environment for readers. Administrators can manage users, study rooms, and classes, as well as handle points management. The system is easy to operate and user-friendly, allowing readers to easily reserve seats and enjoy convenient services.</p>
   <p>With the continuous development of IoT technology and smart devices, the library seat management system will advance to a higher level of intelligence and automation in the near future, achieving more convenient management. By incorporating more IoT technologies, the system can achieve comprehensive monitoring and management of library spaces, resources, and equipment. Utilizing big data and artificial intelligence technologies, the system will have the capability to deeply analyze and predict reader behavior, thereby providing readers with a more personalized service experience.</p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.135687-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Meng, Z.X., Ju, C. and Wang, D. (2017) Implementation of Dynamic Allocation System for Study Room Seats Based on VB6.0 and RF Card. Information System Engineering, No. 5, 147-149.
    </mixed-citation>
   </ref>
   <ref id="scirp.135687-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Tang, R., Qian, M., Li, B., et al. (2018) Development of Library Study Room Management System Based on RFID. Urban Construction Theory Research: Electronic Edition, No. 4, 66-69.
    </mixed-citation>
   </ref>
   <ref id="scirp.135687-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Hu, J., Fu, Z. and Chen, X. (2017) Research on Library Study Room Seat Management System Based on RFID. Modern Electronic Technology, No. 20, 38-40.
    </mixed-citation>
   </ref>
   <ref id="scirp.135687-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Du, B. (2018) Implementation of Library Study Room Seat Management System Based on Microcontroller and CAN Technology. Information Exploration, No. 3, 62-63.
    </mixed-citation>
   </ref>
   <ref id="scirp.135687-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wang, X. (2017) Design and Research of Study Room Seat Management System Based on Card Reader Time-Division Multiplexing Technology. Information Exploration, No. 12, 10-14.
    </mixed-citation>
   </ref>
   <ref id="scirp.135687-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ma, D. and Zhang, M. (2017) Design and Implementation of Library Study Room Seat Management System Based on IC Card. Library and Information Service, s2, 177-179.
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>