Copy of Manuscript Library Web Based
Copy of Manuscript Library Web Based
Computer Studies
by :
BELEN, Rhodora P.
MAGASO, Josephine D.
NOVEMBER 2022
DR. FILEMON C. AGUILAR MEMORIAL COLLEGE OF LAS PIÑAS
by:
BELEN, Rhodora P.
MAGASO, Josephine D.
REYES, Marvie Ann R.
TABAMO, John Rich M.
NOVEMBER 2022
i
APPROVAL SHEET
Examined and approved by the Oral Examination Committee with rating of _________ on
_______2022
Accepted and approved in partial fulfillment of the requirements for the degree of BACHELOR OF
SCIENCE IN INFORMATION SYSTEMS
The researchers would like to send our deepest gratitude to the following persons who help and guide us in
making this study. Ms. Mary Rose Martinez our professor in Capstone 2 Project for giving us suggestion, constructive
criticism and for being patient with us during our lowest time
The panel members, Mrs. Johanna Ave , Mr. John Murillo for their helpful suggestions to the improvement in the
study. To the BSIS 4th year students for their consideration in allowing as to conduct the survey for this study. Mr.
Jofrancis Gregorio our adviser for giving us endless support and for making us laughed during our darkest days
To Ms. Joana Victoria Capili the Librarian in our School for being considerate in giving us time to gather some
information relating to the book categories. Our parents for giving us their patience, understanding, financial support and
Our classmates for encouraging us to make the best out of this wonderful journey of learning and giving us a
healthy environment. Above all, Great Almighty, for his endless love and guidance, for giving the strength, knowledge
EXECUTIVE SUMMARY
This research study proposes a system that will manage all the processes inside the school’s library. The system
will be an added feature of the school’s website where the details of books inside the College library are cited. It will keep
all of the records in the operation inside the library and generate reports of every transaction that happens in the system,
such as Total Issued Books, Total Pending Book Request, Total Approved Book Request and Total Decline Book Request.
The Students, faculty staff, and employees of the school need to Register the system to access the system for the user side.
The purpose of this study is to operate a web based library system that is effective and efficient to the borrowers
and to reduce the time and effort for borrowing books to the manual operation in the library of DFCAMCLP – Satellite
Campus. The system being entirely automated streamlines all the tasks involved in operations of the library including the
accessing books from anytime and anywhere and also borrowers can make an appointment schedule for borrowing of a
certain books.
This system provides librarians with a comprehensive interface that allows them to easily keep records for every
book transaction that occurs within the library. The system will also assist the librarian in keeping track of every book that
was borrowed. This system can easily generate reports such as Total Issued Books, Total Pending Book request, Total
With this system, students are provided easy access to the school’s library. They can reserve books wherever they
are as long as they have access to the internet. The system will also send an SMS Notification to the students informing
them of the status of their book reservation and the upcoming due date of the book they borrowed.
The researchers encountered many problems and difficulties while developing a Web-based Library Management
System for DFCAMCLP Satellite Campus. Especially in achieving the goals outlined in our proposal. Our technology
have characteristics that demand full attention and should be thoroughly examined. The creation of the system's database
necessitates sufficient time to be perfectly established, because all of the necessary information necessitates critical
TABLE OF CONTENTS
PRELIMINARIES Page
Cover Page ………………………………………………………………………………………………… i
Approval Sheet………………………………………….…………………………………………….….. ii
Acknowledgement………………………………………….……………………………………………. iii
Executive Summary………………………………………….………………………………………….. iv
Table of Contents ………………………………………….……………………………………………... v
List of Tables………………………………………….………………………………………………….. vi
List of Figures………………………………………….………………………………………………….. vii
APPENDICES
Appendix A. Relevant Source Code……………………………………………………………………… 40
Appendix B. Evaluation Tool or Test Documents………………………………………………………... 58
Appendix C. Sample Input/Output/Reports……………………………………………………………… 63
Appendix D. User Guide…………………………………………………………………………………. 67
Appendix E. Process/Data/Information Flow……………………………………………………………. 78
v
Appendix F. Screen Layouts……………………………………………………………………………... 83
Appendix G. Questionnaire With Cover Letter……………………………………………………….… 92
Appendix H. Request Letter………………………………………………………………………….…. 97
Appendix I. Documents, Memoranda Data/Figures…………………………………………….………. 100
Appendix J. Picture Showcasing Data Gathering was done…………………………………………… 102
Appendix K. Certification of Proofreading……………………………………………………………. 105
Appendix L. Curriculum Vitae………………………………………………………………………… 107
LIST OF TABLES
Libraries are created to provide individuals with a convenient area to read literature. This means that when
individuals visit the library, they have a variety of options. PDF does not prevent people from reading books; it is
necessary to read a certain book without having to go to a library. As a result of this observation, the researchers came up
with the idea of designing and deploying a system that allows people to read books from anywhere via the internet. The
proposed system will benefit the user in a variety of ways by being quick and dependable.
The Researchers chose the school, DFCAMCLP – Satellite Campus, as the project’s respondent. The researchers
do not intend to eliminate or replace the school library because that is not conceivable; instead, they want to improve the
management of the library’s volumes, fill in any gaps, and raise student productivity. According to Yao (2013) The library
is an important part of the academic sector as well as some professional sectors such as advocacy. The effectiveness of a
library is determined by how well the books and other materials are organized and how easy it is to obtain the books that
are desired. What they mostly see nowadays is a manual library management system with a shaky method of operation. In
addition to that the Proponents are proposing a computerized library management system that will provide better and more
efficient service to library members. This software is designed to convert an inefficient manual system into a more
efficient computerized system. This application is useful in educational institutions as well as certain professional districts.
This application assumes that the user does not have the authority to change information about books.
It is more likely that the group will create a library within a computer, therefore the method will remain the same,
with the same categories and grouping of books according to which category the book belongs to, such as history,
literature, fiction, and so on. The librarian who signs in as the admit will upload these “eBooks” and “PDFs,” keep track of
loaned and returned books, and place them on a reserve list if necessary. Because books are still available in the library,
students who borrow or return them must keep track of them. The librarian enters the book’s code, which appears in the
1
Project Context
This project context includes the background of the study and tackles the existing system that is used in the library
Dr. Filemon C. Aguilar Memorial College (DFCAMCLP – SATELLITE CAMPUS) is located in Doña Manuela
Subd. Pamplona 3, municipality of Las Piñas City. With the existence of the school in 1986, the school library was
established. Ever since it started its operation, different processes inside the library were done manually. Every student,
faculty member, and staff member desired the quickest and easiest way to search for and borrow books. If the students and
faculty staff are unable to find the book of their choice, the borrowers will have inconsistencies and also spend a lot of
On the other hand, the monitoring process in the DFCAMCLP Satellite Campus library is done manually and
there are a lot of problems that may be encountered, like Data duplication can occur by repeating the same thing over and
over. Lack of security, Poor Data Storage just like all the data is stored in filing cabinets. So that the data could be
misplaced due to human error, so the data could be stolen very easily. So librarians in the school find it difficult to offer a
wider range of new services with a manual library system. Usually, more than one person can access data at the same time.
Often, the books are lost, and the librarian is not aware of this. There are no proper records for the workers, members, or
books’ transactions. If a manual record book is lost, data will be completely lost. And also one of the problems in the
school library is the returning of books on time. That’s why we implement this kind of system to make transactions easier.
There’s no hassle or wasting a lot of time and also some of the students in the school are not able to return the book on
time. and also no data or records will be lost, and it can also better maintain the monitoring of the system.
This research study proposes a system that will manage all the processes inside the school’s library. The system
will be an added feature of the school’s website where the details of books inside the College library are cited. It will keep
2
all of the records in the operation inside the library and generate reports of every transactions happen in the system, such
as Total Issued Books, Total Pending Book request, Total Approved Book Request and Total Decline Book Request.
The Students, faculty staff, and employees of the school need to Register the system to access the system for the user side.
The Researchers aim to discuss the importance of the proposed system to the beneficiaries by means of the
The purpose of this study is to operate a web based library system that is effective and efficient to the borrowers
and to reduce the time and effort for borrowing books to the manual operation in the library of DFCAMCLP – Satellite
Campus. The system being entirely automated streamlines all the tasks involved in operations of the library including the
accessing books from anytime and anywhere and also borrowers can make an appointment schedule for borrowing of a
certain book.
Conceptual Framework
The Web-Based Library Management System has been purposefully designed to reduce the workload of the
school’s librarian, particularly in terms of generating required reports, making book inventory, and keeping records for
every book transaction that occurs inside the library. The system will also save students time and effort when making
This system provides librarians with a comprehensive interface that allows them to easily keep records for every
book transaction that occurs within the library. The system will also assist the librarian in keeping track of every book that
was borrowed. This system can easily generate reports such as Total Issued Books, Total Pending Book request, Total
3
With this system, students are provided easy access to the school’s library. They can reserve books wherever they
are as long as they have access to the internet. The system will also send an SMS Notification to the students informing
them of the status of their book reservation and the upcoming due date of the book they borrowed.
This framework simply shows a borrower inquiring about the book. Before accessing the books, the borrower
should create a user account to identify if he/she is a student or staff member of the DFCAMCLP – Satellite Campus.
Then the borrower should ask the librarian/administrator if the books he/she wanted to borrow are still available or not.
The administrator must check the system first if the details of the books or resources that borrowers want to borrow are
still available or not. Then, after the process of information, the system will generate updated borrower records and also
4
Objectives of the Study
General Objectives
The main objective of this study is to design and develop a new system that is called the Web Based Library
Management System for DFCAMCLP – Satellite Campus. The system will reduce the workload of the College Librarian
in terms of producing various reports, as well as the time and effort required for students to deal with various library
processes. It will also keep track of all the books in the library and provide safe and secure storage for all the records.
Specific Objectives
The specific objective of the proposed system is to monitor the library resources that can be borrowed by the
borrowers. Additionally, the system maintains the details of users/students to whom library resources have been issued; it
● To manage and track the book transactions of the users such as, returned books and issued books.
● To provide an SMS notification to remind the users regarding the specific date to obtain the books.
● To provide a database that is able to edit, delete and update and add the categories and materials of the book
instantly.
5
Significance of the Study
The aim of the research was to develop a new system, Web Based Library Management System, to improve the
efficiency of library system operations. It will eliminate some of the issues associated with the old (manual) system of
library management, such as the cost of equipment and staff maintenance, while also allowing institutions to easily
Students and Educators – Students and librarians work together to teach students how to make the best use of the library
system. It encompasses all activities undertaken to assist users in becoming effective information users. Also, it enables
students and educators to save time on daunting tasks and enhances efficiency.
School – This proposed study can promote automation in the DFCAMCLP – Satellite Campus since we are offering
computer programs. And also give encouragement to the incoming students to create a new automated system to improve
Future Researchers – This study can give an idea to future researchers and can develop new features to improve the
6
Scope and Limitation
This proposed system will do the overall operations in borrowing and returning the books on time. It shows the
process of the borrowers because it has a report. But there is a limit in the number of the books or other resources that
Scope
● The system will cover all the history in book transaction such as the total issued, total borrowed and so on.
● The system has a function to organized the requested materials for borrowing books.
● The system has an specific appointment scheduled to borrowed a books through online.
● The system has an update, search, delete and edit the categories and materials for books.
Limitations
● The user will need to fill up a Registration account to access the system
● The system cannot provide an original copy of the books or “eBook” details.
● The system will cover only the monitoring of the books and not the list of user information
● It doesn't also have a backup and ability to recover if ever a system loss happens.
● The proposed system will be limited to borrowers’ fines and payments for overdue borrowing books.
7
Definition of Terms
For the better understanding of the study the following terms are defined in the context of this research.
Technical Terms:
Accession Number – An accession number is a unique number assigned to each record or item as it is added to a library
Borrowers – A borrower is a library member who has taken out a book from the library.
Database – A library database is a searchable collection of information available online. Libraries purchase database
Eliminate – Eradicate errors to put an end to, get rid of, or remove.
Filtered – Permits libraries to carefully regulate the types of content that can be accessed over their wired and wireless
networks, as well as impose some restrictions on the types of web content that can be seen.
Library Management System – A library management system is software that controls all aspects of a library’s
operations. It assists librarians in maintaining a database of new books as well as books borrowed by members and their
due dates. All of your library’s activities are totally automated using this system.
Monitoring process – Monitoring is the systematic collection, analysis, and use of data to track a program’s progress
Workload – A workload is a means of calculating how much processing a server must do in a certain length of time.
Operational Terms:
eBooks – a digital version of a printed book that may be read on a computer or mobile
Library Resources – Library resources are those materials, both print and non-print, found in school libraries which
support curricular and personal information needs. Print items include books, magazines, newspapers, and journals.
8
PDF – Portable Document Format (PDF) is an abbreviation for Portable Document Format. It’s a versatile file format
developed by Adobe that allows individuals to show and exchange documents in a simple and reliable manner, regardless
of the software, hardware, or operating systems used by those who read the document.
SMS – Short Message Service, or texting, is an acronym for Short Message Service. It’s a technique to transmit text-only
messages between phones that can be up to 160 Characters long. Make a video.
Tedious – If you describe something such as a job, task, or situation as tedious, you mean it is boring and rather
frustrating.
User ID – A user ID is an identifier that is used to identify a user on a website, in software, in a system, or in a general IT
9
CHAPTER 2
This chapter represents the review of related literature and studies. It includes foreign and local literature,
Foreign Literature
E. Valenti (2016), based on the article “The State Library Management Systems” are computerized systems
that aid in various library transactions. The automated library systems mentioned in this article can multitask. It can not
only record books in the library but also conduct various transactions. It will make library services such as card cataloging
more convenient. As a result, multitasking within the library is incredibly convenient. The system will keep track of all
transactions in the library, reducing the librarian’s workload and reducing the risk of data being lost due to human mistake.
Sager’s (2001) publications on defining the talents and traits required in library administration are also based
on his experience as a library executive recruiter. He has spoken with a number of library administrators, board members
and trustees, search committees, and job seekers, and believes that successful managers require not only the traditional
talents that have characterized the work of a library manager, but also a number of newer skills. Sager argues that
Despite the fact that his work is based on experience rather than study, his discussion of the most significant
talents and qualities is valuable because it is based on his considerable involvement with the categories indicated above.
He also constructs his own list of attributes that he predicts will arise in the future throughout the essay “Evolving
Virtues,” and closes the article by providing some techniques for library administrators to develop these newer talents.
Hermon, Powell, and Young (2003) performed study in academic and public libraries to determine the attributes that
library directors require to be successful in their jobs, and they published an effective book based on their findings. The
Next Library Leadership: Academic and Public Library Directors delves into the leadership traits and styles, managerial
10
abilities, personal attributes, and knowledge areas that a library director in either a public or academic context should
possess. The outcomes of their research are defined through narratives as well as tabular form, and they employed a
Delphi study to collect data from public library directors via email to identify and rank leadership traits.
The authors were able to rate the most useful managerial traits as the capacity to work successfully with
library boards and employees, as well as the ability to advocate for libraries in the community, based on the findings of the
study. Integrity, vision, and strong oral, written, and interpersonal communication abilities were all desirable personal
qualities. Directors must also be aware of current trends, innovations, and library best practices in order to properly plan
for the future. Although there is no management and leadership research that expressly specifies the abilities and traits
required of public library managers, knowledge from the academic library profession can be transferred. Researchers
interested in the future of public libraries, on the other hand, should be aware of the information gap and seek to fill it. The
missing material should be noted and contributed to by public library administrators and leaders, as well as schools of
library and information studies. Meanwhile, because of the advantages, using a web-based system has become a common
trend. Services can be accessed remotely via a web browser from anywhere on the planet. A mobile phone is also an
important tool for communicating, interacting, and learning (Asmara & Aziz, 2011). SMS technology can now be
combined with a web-based system to make it more convenient. Using a GSM modem and SMS gateway as a transmitting
device, SMS text messages can also be sent from a computer to receivers.
Local Literature
According to Joyce B. Amber B. et al. (2018) Technology continues to advance, paving the opportunity for
humanity to live a better and more meaningful existence. Today, the internet is more popular than it was decades ago. The
relevance of the library in society is overshadowed by the efficiency of numerous internet apps. Students nowadays prefer
to use the internet to find information rather than going to the library. Librarians are accustomed to library systems that
11
rely solely on computers and laptops. However, the usage of personal computers limits the librarian’s ability to operate
efficiently because he or she is restricted in their use now that they are allowed to travel freely. When the web and mobile
applications work together, libraries will be more efficient and timelier. The NU Library System will combine the library’s
circulation, inventory, acquisition, and cataloging processes into a single web application. The smartphone app will assist
users in finding books on a specific topic, borrowing books, and receiving notifications about due dates and penalties. The
primary motivation for students to attend school is to learn. As society progresses and becomes more innovative, mobile
technologies begin to mix with the traditional process of getting knowledge, providing students with the opportunity to
expand their interests and learn more about their subjects and aspirations. Since it first began to assist humans in collecting
data and storing information, technology has become an integral part of our daily life. Technology continues to assist
people in performing the majority of their work in an automated and efficient manner. Since the extensive information
systems and connected gadgets have established the contemporary networked world, digital interactions are vital for
consumers and enterprises. Information systems are being used by organizations, enterprises, and other business-related
establishments to give smart service. The use of information systems improves and advances their operating capability and
Tampipi D. Alfonso E. et al (2020), Quezon City Public Library’s Library Management System. Technology is
a body of knowledge concerned with the development of tools, the processing of activities, and the extraction of materials.
Technology is used by researchers in nearly every aspect of our daily life. Technology, in particular, aids us in making our
work easier and faster. Many enterprises are now digitized and run by software. The researchers discovered that the
manual library system is slow to process book transactions. They risk losing all of the information in their manual record.
As a result, the researcher opted to computerize the library system in order to facilitate transactions and avoid losing all of
the system’s data. Because the librarian will know if there is a book or if they do not have the book that a person wants to
borrow, this technique allows the librarian to work more quickly than usual. The librarian will know if a book is due back
on this day since she will be able to see in the system if a student has borrowed a book and when it will be returned. The
12
project manager presented the topic to the members and assigned each one a task to ensure the project’s success.
Julian, R. (2001), The Polytechnic University of the Philippines’ Library and Information Science Program (PUP).
Classroom lectures to present and deliver the themes, as well as practicum exercises and visits to examine how
libraries work and how different library operations are carried out to keep a library running efficiently, are some of the
ways utilized by faculty members in teaching the program. The faculty conducts an orientation session on the first day of
school in order to motivate and improve students, as well as for them to enjoy the course. A syllabus developed by the
faculty is also provided to the students on the first day of classes in order to get input on the assignments, topics covered,
grading policy, other requirements, and classroom house rules. To generate a dynamic engagement between students and
Without a group project to engage students in their own learning, foster camaraderie among peers, encourage
creativity and resourcefulness, and build skills as part of the desired learning outcomes, the semester would be incomplete.
Students must show their work using and integrating technology. For example, to pique their classmates’ interest and
make the material more fascinating, they will show a video clip linked to the assigned work. Students’ performance is
assessed through an oral examination that includes graded recitation/oral defense, as well as classroom engagement,
behavior, and attendance. Students’ supervisors, usually the one in charge of the course, participate in the rating of
students using a rating instrument provided by the college during their on-the-job training.
The teacher grades outputs and written assignments, while the host library and faculty rate practical applications
such as teaching/training practice (Professional Regulation Commission [PRC], 2019). Students must also undertake and
write action research to improve their research writing skills and become more research minded. They learn how to draft a
library development plan, a library project proposal, and a library manual. It is expected that BLIS graduates are familiar
with the methods involved in producing a library manual. Students must complete 150 hours of practicum or on-the-job
13
training inside the university library during the first semester of their third year, and another 150 hours of training in each
of the four types of libraries during their fourth year (i.e., academic, school, special, public).
According to Raul P. (2018) Revive public library system that Library automation at DLSU-Manila had
undergone a gradual but steady development. It began in 1985, when the MINISIS software and HP 3000 hardware
combination were developed. For the Filipiniana and Reference collections, the algorithm was able to generate 11,000
bibliographic records. In 1988, management decided to phase out the system due to a huge hardware maintenance
problem. MINISIS was succeeded by its mini variant, CDS-ISIS, in the latter half of the same year. The software, which
was run on a single stand-alone XT computer, automated the indexing of articles from over 100 locally published
periodicals, such as newspapers, magazines, and journals. As the number of computers grew, more databases were built.
When the computer facilities were networked in 1992, the index became searchable by several users at the same time. The
CD-ROM technology was released the same year for retrieving information from specified indexes and abstracts. At
DLSU Library, the enhanced version of the system has become an unavoidable feature. When it was discovered that the
system’s vendor had closed shop and merged with another company, the University Library began to work on a future
Foreign Studies
K. Veeranjaneyulu (2012) has described the collection development process in Acharya N. G. Ranga Agricultural
University Library, Hyderabad. Similarly, Rubinandhini (2012) has conducted a survey on collection development in
Periyar University Library, Tamil Nadu. Her findings have revealed that their university library provides many printed and
e-resource facilities to its users. The university library is playing a vital role in innovations of exploring new concepts to
help the society at large. Similarly, K. Palanivel (2012) has programmed a cooperative collection development model for
libraries in Puducherry. Its main objective was to share information by way of resource sharing and networking through
14
the proposed Puducherry Library Network (PUDULIBNET) using National Knowledge Network/National Mission on
Education through Information and Communication Technology. It would enable the user to access resources amongst the
libraries in Puducherry. He also discussed the e-resource collection in Pondicherry University Library, Pondicherry
University, Pondicherry.
T Rama Lakshmi (2012) has done a case study of the collection development of e resource collections especially
the trends in the growth of digital library in S.V. University, Tirupati, Andhra Pradesh. A brief description is presented on
the issues and challenges faced during the digitization process. Similarly, S. Dhanavardhan (2012) analyzed the print and
electronic resources amongst self-financing engineering colleges in TamilNadu. His paper also suggested that there is a
dire need for self-financing engineering colleges to exploit the information products and services by laying emphasis on
user education programs. S. Mathura Jyothi (2012) has surveyed the collection development in Gandhigram Rural Institute
Library, GandhigrJyoth. Lakshman Sarkar (2012) has surveyed the management and use of library resources of Central
Library of Krishnagar Government College, West Bengal. He suggested that librarians should automate their
housekeeping operations, improve books. And period collection and provide user education programs.
Yang, (2013) Libraries used different library management systems to automate their processes. From the past few
years, library collections have changed to electronic, digital items and E-book collections. The regularly changing
necessities of integrated library systems have created difficulties for library professionals and vendors to adapt to
changing prerequisites (Kinner & Rigda, 2009). In the existence of these challenges, libraries are as yet utilizing outdated
15
Local Studies
According to Q.J. Pastrana (2013) To study “Library System with Web Android Based OPAC,” technology is a
major component in keeping kids in the library. As a result, the authors believe that Android devices can be used to
encourage students to visit libraries. They may quickly search or monitor the book inside the library using their device.
Whether the books they want to borrow are in the borrowed area or whether they can still get them. Students will have
more pleasure in this new library system in this case. As a result, the author employs a popular device to encourage
students to visit libraries because their duty of searching for books within the library becomes easier and faster.
Furthermore, the Cotabato Provincial Computerized Library System (CPCL2009) employs a computerized setup that
includes an Online Public Access Catalog (OPAC) System, barcode system, and an E-library station. The remodeling and
transformation of the provincial library is intended to keep up with continuous technical advancements in the information
sector while also fulfilling the purpose of improving the quality of service provided to the reading public. The OPAC
allows library materials to be accessed quickly. All library collections may be quickly accessed for research and inventory
purposes thanks to barcode scanners and labels. The E-library station, which includes four computers, can be utilized for
online browsing during the province government’s permitted internet hours. It also offers access to some materials held by
the Philippine National Library and locates records held by other provincial libraries. Books can only be borrowed using a
barcoded Reader’s Card under the new automated system. In the meanwhile, library patrons can replicate researched
According to (Adamson et al., 2008), The library is the brain of any institute. Of course, many institutes recognize
the importance of the library to the institution’s growth and the respect of its users, whom we clearly refer to as students.
16
An enterprise resource planning system for libraries, often known as a library management system, is used to track goods
owned, orders placed, bills paid, and users who have borrowed. The Library Management System is a piece of library
management software that allows you to keep track of and oversee transactions in your library. (Chad 2019), The Library
Management System handles the library’s general needs, such as acquisition, cataloging, circulation, and other areas.
There were various techniques of keeping records at the library before the computer was invented in the contemporary era.
The categories of books available are arranged in different positions on the shelves and as well as recorded on the library
manuscript, and when any book is to be referenced, the manuscript is referred to, to know the position of such a required
Synthesis
The synthesis will present the summary of both foreign and local literature and studies to provide a greater
understanding of state of knowledge. It is a way to make connections among numerous and varied source materials that
we gather and this also provides a critical analysis to put on an own literature review.
In the foreign literature the first part as stated Sager (2001) he emphasizes the skills and attributes needed in
library administration derive from his work as a library executive recruiter and Sager strongly believes that there is much
greater complexibility in managing today’s libraries, this shows that you must have first the aspect of being a good
leadership style in terms of handling libraries. And as a matter of fact, Hermon & Powell et al. (2013) supported the idea
of Sager because in the statement said the certain aspect that must librarian possess, specifically of having integrity, vision,
effective oral, written and interpersonal communication skills and also the knowledge of trends innovations, and be able to
plan effectively for the future. In the other hand Valenti (2016) and (Asmara & Aziz 2011) this two author emphasizes the
broader significance to the institute of having a web-based library management system, in summary of that this kind of
17
platform can bring overall convenience in terms of any operation or to card cataloging, this also be convenient to the
In the local literature the four authors indicate the importance of technology nowadays (Joyce B. & Amber B. et
al. 2018) highlighted that the use of technology has become a significant part of our daily lives since it began to help
people in collecting data and storing information. Technology continues to provide support for the people for doing most
of the work automated and efficiently. This only means that Technologies, especially computer and telecommunication
technology have highly revolutionized the field of library and information services. They facilitate collection, storage,
In the summary of related studies most of the material sources that we gather are tackling the development of the
library service and how does the library system benefit the librarians, with the evidence of that According to (Q.J.
Pastrana, 2013) from the study entitled “Library System with web android based OPAC” technology is a big factor to keep
the students going to the library. So, the authors think that android devices can be used to attract the students on going to
the libraries. In terms of their device, they can easily search or monitor the book inside the library.
Adopting these new applications will allow institutions to unite across international borders and work towards
common goals. This means we could be seeing further collaboration across the globe, enabling libraries in providing
improved access to scholarly material and resources. These innovations could also help libraries to more effectively
preserve and mine their collections online, thereby improving and redefining access for researchers. This growing focus on
the accessibility of digital resources will undoubtedly impact the role of library professionals. Librarians will be
challenged to learn new skills to be able to implement the new technologies for learning, research and information for their
patrons This could lead to an increased focus on learning and development within libraries.
18
Technical Background of the Study
This part discusses technologies that are used in developing the Web-based Library Management System in
DFCAMCLP – Satellite Campus and explains the technologies such as software that is needed for the development of the
system.
A system is something made up of parts that interact with one another to achieve a common goal. In the case of a
library management system, the components collaborate to support the acquisition, representation, and circulation of
library information resources. Each of these components makes up a subsystem, which is made up of a collection of
interconnected components. In other words, each of these subsystems can be further subdivided into smaller subsystems,
such as a subsystem that controls the catalogue display options. It's worth noting that library management system vendors
frequently refer to the main subsystems, like acquisitions and circulations, as modules. A basic system can be
supplemented with modules such as a special module for managing serials collections or (as mentioned in Chapter 2) an
information system is one that represents objects in a physical system, such as information resources in a library
collection. The catalogue, as discussed in the previous chapter, is a system that represents a library's actual information
resources, whether that representation is marks on a card, marks on a microfiche sheet, or data stored in a computer.
Another commonly used term is integrated library system; this and the following data management chapter should
explain the level of integration expected. However, while most libraries have developed or migrated toward integrated
systems, some subsystems are still available as separate systems in their own right, such as systems for managing serials or
19
media collections. It's easy to assume that all libraries will or have migrated to integrated systems, but there are small
libraries, usually small special libraries, that can't afford to buy a full library management system.
Second, the majority of library management systems are prewritten by commercial companies and are not tailored
to specific libraries. As a result, it is in the vendors' best interests to build some flexibility into their systems so that they
can be tailored to specific libraries. This is accomplished through the use of parameterisation. In this context, a parameter
is a variable value that can be defined by the library manager or systems librarian. A circulations subsystem, for example,
necessitates the definition of values such as loan period. These must be variable values because they are determined by
individual library loan policies rather than vendor policies. They must, however, be defined if the system is to function. As
a result, when a library system is implemented, those in charge of implementation must establish parameters such as loan
period.
The current DFCAMCLP – Satellite Campus system is a manual process. The library used to collect information
from borrowers only through the use of a log book, which was unsecured. Human mistake is a risk in manual library
management systems and operating systems. For example, a librarian who wrongly indexes a book or misfiles a
borrower’s data slows down the process and wastes students’ time. Manual systems are similarly inefficient. Locating and
updating a card index instead of utilizing a computer to issue and return books is slow and tedious. Manual systems are
incapable of efficiently storing large amounts of data. Manual systems require librarians to spend more time on
mechanical and secretarial activities rather than interacting with library users. And also, it has a possibility of data
duplication because there is a lack of software that can check repetition if the borrowers have already borrowed a book.
20
Technologies used for the System
A school's computerized library system keeps track of all books and periodicals in the library, as well as their
check-out status. The library system also communicates with an external relational database, which stores information
about library users (students, faculty, and staff), such as whether or not they have any library items checked out. Users of
the library can search the catalog and request books and periodicals. Employees of the library have the same access as
Acquisitions, circulation, cataloging, serials, and an OPAC are common functional modules in an automated
library system (Online Public Access Catalog). An "integrated" library system, as defined above, is an automated system
in which all functional modules share a common bibliographic database. The term "integrated" was used by the National
Library of Medicine to describe a system in which all automated library functions are processed against a single, master
bibliographic file.
In a non-integrated system, a book may have a bibliographic record in the catalog and, if that book is checked out,
another bibliographic record for it in a circulation file. In an integrated system, a book would have a single bibliographic
record, which would be created when the book was ordered and expanded when it was cataloged. If that book were
checked out, the borrower's patron record would be attached to the bibliographic record, but there would be no duplicate
bibliographic record for the book in a circulation file. Some systems have duplicate bibliographic records but are
considered integrated because bibliographic record changes are automatically propagated. A change made to a
bibliographic record in the acquisitions file, for example, would be automatically applied to the duplicate bibliographic
record in the catalog. Some type of linking mechanism facilitates movement between modules and their duplicate files in
21
An integrated system outperforms a non-integrated system in several ways. An integrated system eliminates the
need for duplicate effort to create and maintain multiple copies of bibliographic records. When records are entered only
once, errors are reduced, and changes are automatically propagated throughout the system. All relevant information can be
accessed by library staff and patrons in one location. In an integrated system, for example, a patron can view a
bibliographic record in the online catalog as well as see if the book has been checked out and when it is due back to the
library. Borrowers' privacy can, of course, be protected by prohibiting patrons from viewing borrower information.
Patrons can also tell if a book has been ordered but not yet received by looking at the online catalog in an integrated
system. In a non-integrated system, library staff would only have access to that information via the acquisitions module.
According to iNetTutor (2019). The Circulation system monitors the circulation of all LMC materials. It enables
quick entry of borrowed items and easy identification of overdue accounts by utilizing all patron records. It generates
overdue notices and creates waiting or hold lists. Through powerful interactive searching and help capabilities. Online
Catalog provides instant access to catalog records, inventory data, and brief acquisitions records. It supports both
browsing and keyword searches on author, title, subject, and other fields such as notes and copyright. For complex
searches, Boolean logic can be used. Help menus, prompts, mouse pointing devices, and visual or audio tutors aid in
searching. Other types of databases, such as journal indexes, may be available in the online catalog, and it may be
accessible from a classroom, office, or home. The online catalog also includes a cataloging component to help with the
The Acquisition System handles all aspects of ordering, from entering order data to claiming items ordered but
not received. It keeps financial records as well as publisher lists. It enables immediate record entry for newly acquired
books with catalog records on disk or bar codes (sometimes these catalog records are part of the catalog module).
Downloading brief acquisitions records into the circulation system is possible. These systems' software is designed for
22
ease of data entry and flexibility in searching. Once the databases are set up, LMC staff can quickly enter updates and
Hardware – The system’s mandatory hardware includes a desktop with a monitor screen (minimum of 1024 by 767
Software – The major program required in the suggested system is HTML, CSS, and JavaScript for the front end; and
Visual Studio Code, MySQL, and XAMPP for the back end Which cover all the features in the proposed library
management system.
23
Peopleware – The system’s required people include the organization itself, enrolled students, librarian, teachers, and
faculty members, as well as a system developer who may be in charge of the system’s technological aspects.
Network – Since the Researchers proposed a web based library system the users must need an internet connection before
CHAPTER 3
24
METHODOLOGY RESULT AND DISCUSSION
This chapter represents the Requirement Analysis, Requirement documentation, Design of System,
Development and Testing, Description of the Prototype, Implementation of Plan and Implementation Results.
Requirement Analysis
The system requirements are gathered through analyzing the user’s requirements. This phase is all about finding
out what the ideal system should do. In most cases, users are interviewed and a document known as the user requirements
document is created. In most cases, the user requirements document will outline the system’s functional, interface, and
security features. Performance, data, security, and other user-defined requirements. Business analysts use it to explain to
users their understanding of the system. Interviews, questionnaires, document analysis, observation, throw-away
prototypes, use cases, and static and dynamic views with users are some of the numerous ways of gathering requirements
for both soft and hard methodologies. Throughout the rest of the system development process, the requirement
documentation will be consulted to confirm that the evolving project meets the needs and requirements.
Requirement Documentation
The following documentations were gathered, for the Researchers to continue with the research.
● Sample Categories – The researcher conducted an interview with the librarian and asked for permission to use the
sample categories in the DFCAMCLP – Satellite Campus library. The librarian provided sample categories of books
such as, engineering, and computer-related books and business management books that can be used as a guide when
● ISBN - This ISBN contains a unique code for searching this reference will help the users to locate the books
accurately.
25
● Questionnaire – The survey questionnaire is distributed by the use of Google forms to the students and librarian if
the system is already done. These kinds of tools will help the researchers identify if the users of the system are
satisfied with the proposed system and also improve if we find some inconvenience in the system.
● Domain Email - This Domain email serves as the connection tools for the borrowers in providing SMS
Notification before the due date of the return book or library materials.
The researchers used the interview, internet, observation, and questionnaires as tools to process and measure
information on factors of interest in order to respond to study questions and assess outcomes.
Interview – The researchers will conduct interviews with the students and librarians who are experienced and suited to the
criteria that the researcher set in the study. Most interviews are non-formal.
Internet – Is the most powerful tool for retrieving information. Information from all corners of the planet. The researcher
made use of this. Advantage in getting all the needed information, specifically the Google forms to gather supporting facts
Observation – Observation can be useful in order to get partial knowledge. The researchers will use this method because
before the pandemic, students had personal experience with the procedure inside the library, where they used some of the
resources and encountered some difficulties with the existing library system. As a result, researchers discover that doing
Questionnaire – Researchers used online Google forms to distribute a written instrument and requested permission to
conduct an interview with the respondents. To reduce the number of respondents, the researchers chose only ten key
26
informants to evaluate the system, specifically the stated target beneficiaries, such as students, staff, and librarian.
Researchers developed this project using prototyping as an approach. A prototype is a sample implementation of
the system that demonstrates the proposed system’s restricted and main functional capabilities. A prototype is constructed
and then presented to the customer for review. The borrowers can use the prototype to see how the feature will work in the
final software. On the prototype, the buyer makes suggestions and adjustments. The development team incorporates the
proposal into a new prototype, which the customer evaluates once more. The process continues until both the users and the
development team have a clear understanding of the proposed system’s exact requirements. The requirement is considered
The prototype approach is used to capture the exact requirements of the proposed system during the requirement
gathering and analysis phases. After the requirements have been frozen, the following phases of the development process
27
Prototyping process for web-based library management system
Gathering the required requirements for system development is the first stage of the prototype technique. To
achieve this, a series of interviews with clients, specifically the school librarian and students who will be end users of the
proposed system, were done. During the interview, every aspect was discussed in order to create a detailed partial picture
of the system. Specific flaws with the current system were explored in depth in order to propose solutions. With the
The system design was developed in the second stage. It is the process or art of establishing a computer system’s
hardware and software architecture, components, modules, interfaces, and data to meet certain needs. Development of
system prototypes is the third stage. It is the method of creating an early sample or model of a developed system in order
to evaluate a concept or process. A prototype is used to test and trial a new design in order to
28
improve the system’s capacity or functionality. The user’s evaluation is the fourth stage. This is the process of testing the
prototype of the produced system by the expected end-users. The feedback, recommendations, and comments of the user
who tests the prototype are needed to improve the system. The developers will construct a new model when the users have
evaluated the system or system prototypes based on the collected comments and feedback.
Testing Method
The group’s testing to determine whether the produced system addressed all of the challenges and problems that a
manual library system had encountered. Furthermore, these findings were made to support the established project’s
efficiency and dependability. The results of the testing activities revealed that the built modules of the system solved all of
the problems with the DFCAMCLP – Satellite Campus’ manual library processes. Testing is critical during project
development since it demonstrates whether the system has accomplished the desired aim and expectations as well as its
functionality.
Alpha Testing – This type of testing that the researchers will use to establish whether the functions of the system and
feature of the system are works as per the software requirements so we conducted a step by step procedure that each
function is compared to the corresponding requirement to see if its output matches the end user's expectations.
Beta Testing - This type of testing will performed by the end user or the beneficiary of the system if the proposed system
will meet the expectation of the users. The users of the system will have a opportunity to interact with the software and
29
Description of the Prototype
The Prototype Methodology was chosen as a technique by the researchers in order to make the web-based library
management system more improved and user-friendly. This is a model in which a prototype is produced, tested, and then
modified until an acceptable prototype is achieved. The researchers proposed adding new features and improving it to
make it more convenient and user-friendly. To create and improve the existing system, the following programming tools
and languages are used: HTML, CSS, and JavaScript for the front end; and Visual Studio Code. Net, MySQL, and
Furthermore, the web-based library was created with collaboration in mind. To begin with, the researchers study
the current system to determine which areas require improvement. The researchers decided that some of the code should
be written in JavaScript because it has a lot of potential for making things more active.
30
Figure 4: Data Flow Diagram Level 1
31
Figure 5: Data Flow Diagram Level 2
32
Figure 6: Flow Chart
Implementation Plan
In the first part, after the researcher makes a plan and gathers the requirements needed for the system and the
borrowers. Following the development of the system, the process of system testing must be continued to ensure that the
system is bug-free. If bugs or errors are discovered during system testing, the developer may need to correct and solve
them right away. The researchers will first test the functionality of the system by way of using Google Cloud and then
evaluate the partial system of the users, including the librarian, students, and employees, as well as the school institute. If
no problems arise and the school of DFCAMCLP- Satellite Campus approves, then we will implement the entire system to
the domain. This guarantees that the system meets the technical requirements that led to its design and development,
performs as predicted, and has the same features when implemented. There is also a server that will be managed by the
33
school librarian. Because the librarian can manage file access on a single system rather than on each work area separately,
time and effort are saved. The researcher will set a date for the librarian to undergo the training in the proposed system to
adopt some adjustment before implementing the new web-based method. To enable the system and log in, librarians and
borrowers also need an internet connection. An internet server or even LAN can be utilized to access the system.
34
CHAPTER 4
Conclusion
Our group encountered many problems and difficulties while developing a Web-based Library Management System
for DFCAMCLP Satellite Campus. Especially in achieving the goals outlined in our proposal. Our technology have
characteristics that demand full attention and should be thoroughly examined. The creation of the system's database
necessitates sufficient time to be perfectly established, because all of the necessary information necessitates critical
thinking and thorough analysis before being placed together. The arrangement of the collected information was carefully
planned in order to easily trace its relationships that connect one table to another and to avoid a disorganized database set-
up.
According to the findings, this capstone project was able to meet all of its objectives and solve the problems outlined in
Chapter 1.
● SMS and Email notifications are able to remind the user about the specific date of availability of books.
● Able to provide a system to edit, delete and update and add the categories and materials of the book instantly.
35
Recommendation
The researchers present some recommendations that will be helpful and useful for the school's existing system and
will make it more stable, efficient, and reliable after a long period of analyzing and beyond the achieved objectives of the
proposed system. Dr. FIlemon C. Aguilar Memorial College of Las Pinas - Satellite Campus should focus more on
improving the school's Web-based Library Management System so that all processes and transactions are automated and
enhanced, saving both students' and librarians' time and effort in dealing with library transactions.
● The researchers first recommend is that the information of the students who will enter the proposed system be
● The researchers also recommend that the sending of notifications to users must be improved, as our notification
system is limited due to the fact that it is a free trial from Twilio.
● If future researchers want to improve the notification system, they must pay a subscription fee to keep the system
running.
● It is also recommended that additional research be conducted on the system to verify its efficiency and reliability. For
the record, once the book is searched, its entire content should be available for reading online to registered users.
● The researchers recommend to the future researcher to this field of study to provide a e-Books for the borrowers in
36
References
[1] Yao, Importance of Library Management System for Education Institute (2013). Retrieved from:
https://www.myeducomm.com/blog/importance-of-library-management-system/
[2] Valenti, The State of Library Management System. (2016) Retrieved from:
https://www.academia.edu/28280906/
FOREIGN_RELATED_LITERATURE_TITLE_The_State_Of_Library_Man agement_Systems
[3] Sager, Core Values of Librarianship and Practice of Information Ethics by Librarian in Four Higher
Institutions in Oyo State, Nigeria. (2001) Retrieved from:
https://www.google.com/url?sa=t&source=web&rct=j&url=https://digitalcommons.unl.edu/cgi/viewcontent.cgi%3
Farticle%3D4143%26context%3Dlibphilprac&ved=2ahUKEwjN9bP46az7AhXR1XMBHXMWBysQFnoECA8Q
AQ&usg=AOvVaw18tR3KcgshzpwGlbv1ebYX
[4] Hermon et al. Succession Planning and Young Emerging Library Leaders. (2003) Retrieved from:
https://www.google.com/url?sa=t&source=web&rct=j&url=https://events.aflia.net/event/5/contributions/83/attach
ments/59/68/Mataranyika.pdf&ved=2ahUKEwiiipWd66z7AhW-
JbcAHS4CBAMQFnoECAkQAQ&usg=AOvVaw2 dJZkejKle2R-weZNSZuMC
[5] Asmara and Aziz, A Web-Based Student Support Services System Integrating Short Message Service
Application ProgrammingInterface. (2011) Retrieved from:
https://www.researchgate.net/publication/302921832_A_Web-Based_Student_Support_Services_System_Integratin
g_Short_Message_Service_Application_Programming_Interface
[6] Joyce B. Amber et al. National University Library System: A Mobile and Web Application Framework for
National UniversityLearning Resource Center. (2018) Retrieved from:
https://www.researchgate.net/publication/331749488_National_University_Library_System_A_Mobile_and_Web_
37
Application_Framework_for_National_University_Learning_Resource_Center
[7] Tampipi D. et al. Library Management System for Quezon City Public Library. (2020) Retrieved from:
https://ojs.aaresearchindex.com/index.php/aasgbcpjmra/article/view/2305
[8] Julian R. The Library and Information Science Program of the Polytechnic University of the Philippines (PUP)
(2001). Retrieved from: https://phjlis.org/index.php/phjlis/article/view/71
[9] Professional Regulation Commission [PRC], Librarian Licensure Examination Results Released in Three (3)
Working Days (2019). Retrieved from: https://www.prc.gov.ph/article/september-2019-librarian-licensure-
examination-results-released-three-3-working-d ays/4122
[10] Raul P. Revived Public library management System. (2018) Retrieved from:
https://www.google.com/amp/s/opinion.inquirer.net/111861/revive-public-library-system/amp
[11] K. Veeranjaneyulu, Management of E-resources in Academic Libraries: Issues and Challenges Introduction.
(2018) Retrieved from: https://www.researchgate.net/publication/324966193_Management_of_E-
resources_in_Academic_Libraries_Issues _and_Challenges_Introduction
[12] K. Palanivel, Online Library System with SMS Notification for FFHNAS. (2012). Retrieved from:
https://www.academia.edu/34519025/Online_Library_System_with_SMS_Notification_for_FFHNAS_with_CHAP
TER_II1
[13] T. Rama Lakshmi, Online Library System with SMS Notification for FFHNAS. (2012). Retrieved from:
https://www.academia.edu/34519025/Online_Library_System_with_SMS_Notification_for_FFHNAS_with_CHAP
TER_II1
[14] S. Dhanavardhan Online Library System with SMS Notification for FFHNAS. (2012). Retrieved from:
https://www.academia.edu/34519025/Online_Library_System_with_SMS_Notification_for_FFHNAS_with_CHAP
TER_II1
38
[15] S.M Jyothi, Online Library System with SMS Notification for FFHNAS. (2012). Retrieved from:
https://www.academia.edu/34519025/Online_Library_System_with_SMS_Notification_for_FFHNAS_with_CHAP
TER_II1
[16] Lakshman Sarkar, Online Library System with SMS Notification for FFHNAS. (2012). Retrieved from:
https://www.academia.edu/34519025/Online_Library_System_with_SMS_Notification_for_FFHNAS_with_CHAP
TER_II1
[17] Yang, Measuring the Status of Library Management Systems: A Case of Higher Education Institutions in
Lahore. (2013) Retrieved from:
https://www.researchgate.net/publication/350430692_Measuring_the_Status_of_Library_Management_Systems_A
_Case_of_Higher_Education_Institutions_in_Lahore
[18] Q.J Pastrana, The State Of Library Management Systems. (2013). Retrieved from:
https://www.academia.edu/28280906/
FOREIGN_RELATED_LITERATURE_TITLE_The_State_Of_Library_Man agement_Systems
[19] Cotabato Provincial Computerized Library System (CPCL), Web Based Library Management System (2009).
Retrieved from: https://www.coursehero.com/file/42396797/Web-based-Library-Management-System-of-Epdf/
[21] Chad, Community engagement solutions for public libraries. (2019) Retrieved from:
https://www.researchgate.net/publication/351986065_Community_engagement_solutions_for_public_libraries
[22] iNetTutor (2019). Library Management System Review of Related Literature and Studies. Retrieved
from:https://www.inettutor.com/source-code/library-management-system-review-of-related-literature-and-studies/
39
APPENDIX A
40
LANDING PAGE CODE
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Library Management System</title>
<meta content="width=device-width, initial-scale=1.0" name="viewport">
41
<link href="{{asset('theme/lib/owlcarousel/assets/owl.carousel.min.css')}}" rel="stylesheet">
<style>
DallasBlack Events
You sent
div.polaroid {
width: 80%;
background-color: white;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
margin-bottom: 25px;
}
</style>
</head>
<body>
<!-- Spinner Start -->
<div id="spinner" class="show bg-white position-fixed translate-middle w-100 vh-100 top-50
start-50 d-flex align-items-center justify-content-center">
<div class="spinner-border text-primary" style="width: 3rem; height: 3rem;" role="status">
<span class="sr-only">Loading...</span>
</div>
42
</div>
<!-- Spinner End -->
</div>
</nav>
<!-- Navbar End -->
You sent
<!-- Carousel Start -->
<div class="container-fluid p-0 mb-5">
43
<div class="owl-carousel header-carousel position-relative">
<div class="owl-carousel-item position-relative">
<img class="img-fluid" src="{{ asset('img/backgroun.jpg') }}" alt="">
<div class="position-absolute top-0 start-0 w-100 h-100 d-flex align-items-center"
style="background: rgba(24, 29, 56, .7);">
<div class="container">
<div class="row justify-content-start">
<div class="col-sm-10 col-lg-8">
<h5 class="text-primary text-uppercase mb-3 animated slideInDown">Best
Online Library</h5>
<h1 class="display-3 text-white animated slideInDown">Library
Management System</h1>
<p class="fs-5 text-white mb-4 pb-2">Vero elitr justo clita lorem. Ipsum dolor
at sed stet sit diam no. Kasd rebum ipsum et diam justo clita et kasd rebum sea sanctus eirmod
elitr.</p>
44
<div class="row justify-content-start">
<div class="col-sm-10 col-lg-8">
<h5 class="text-primary text-uppercase mb-3 animated slideInDown">Best
Books</h5>
<h1 class="display-3 text-white animated slideInDown">Reserve your book
now</h1>
<p class="fs-5 text-white mb-4 pb-2">Vero elitr justo clita lorem. Ipsum dolor
at sed stet sit diam no. Kasd rebum ipsum et diam justo clita et kasd rebum sea sanctus eirmod
elitr.</p>
<a href="{{ route('login') }}" class="btn btn-primary py-md-3 px-md-5 me-3
animated slideInLeft">Get Started</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Carousel End -->
You sent
<!-- Service Start -->
<div class="container-xxl py-5" >
<div class="text-center wow fadeInUp" data-wow-delay="0.1s">
<h6 class="section-title bg-white text-center text-primary px-3">Categories</h6>
<h1 class="mb-5">Book Categories</h1>
</div>
<div class="container">
<div class="row g-4">
45
<div class="col-lg-3 col-sm-6 wow fadeInUp" data-wow-delay="0.1s">
<div class="polaroid" style="box-shadow: 10px 10px 5px lightblue;">
<div class="service-item text-center pt-3">
<div class="p-4">
<img src="{{ asset('img/drama.jpg') }}" alt="" style="max-width:
100%;height:200px;width:250px;
max-height: 100%;" class="mb-2">
<h5 class="mb-3">Drama</h5>
</div>
</div>
</div>
</div>
<div class="col-lg-3 col-sm-6 wow fadeInUp" data-wow-delay="0.1s">
<div class="polaroid" style="box-shadow: 10px 10px 5px lightblue;">
<div class="service-item text-center pt-3">
<div class="p-4">
<img src="{{ asset('img/history.jpg') }}" alt="" style="max-width:
100%;height:200px;width:250px;
max-height: 100%;" class="mb-2">
<h5 class="mb-3">History</h5>
</div>
</div>
</div>
</div>
46
<div class="polaroid" style="box-shadow: 10px 10px 5px lightblue;">
<div class="service-item text-center pt-3">
<div class="p-4">
<img src="{{ asset('img/sci.jpg') }}" alt="" style="max-width:
100%;height:200px;width:250px;
max-height: 100%;" class="mb-2">
<h5 class="mb-3">Sci-Fi</h5>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
47
<div class="row g-4">
<div class="col-lg-3 col-sm-6 wow fadeInUp" data-wow-delay="0.1s">
<div class="polaroid" style="box-shadow: 10px 10px 5px lightblue;">
<div class="service-item text-center pt-3">
<div class="p-4">
<img src="{{ asset('img/romance.jpg') }}" alt="" style="max-width:
100%;height:200px;width:250px;
max-height: 100%;" class="mb-2">
<h5 class="mb-3">Romance</h5>
</div>
</div>
</div>
</div>
You sent
<div class="col-lg-3 col-sm-6 wow fadeInUp" data-wow-delay="0.1s">
<div class="polaroid" style="box-shadow: 10px 10px 5px lightblue;">
<div class="service-item text-center pt-3">
<div class="p-4">
<img src="{{ asset('img/western.jpg') }}" alt="" style="max-width:
100%;height:200px;width:250px;
max-height: 100%;" class="mb-2">
<h5 class="mb-3">Western</h5>
</div>
</div>
</div>
</div>
48
<div class="col-lg-3 col-sm-6 wow fadeInUp" data-wow-delay="0.1s">
<div class="polaroid" style="box-shadow: 10px 10px 5px lightblue;">
<div class="service-item text-center pt-3">
<div class="p-4">
<img src="{{ asset('img/contem.jpg') }}" alt="" style="max-width:
100%;height:200px;width:250px;
max-height: 100%;" class="mb-2">
<h5 class="mb-3">Contemporary</h5>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
49
</div>
</div>
</div>
<!-- Service End -->
50
<p class="mb-0"><i class="fa fa-arrow-right text-primary me-2"></i>Skilled
Instructors</p>
</div>
<div class="col-sm-6">
<p class="mb-0"><i class="fa fa-arrow-right text-primary me-2"></i>Online
Book Reservation</p>
</div>
<div class="col-sm-6">
<p class="mb-0"><i class="fa fa-arrow-right text-primary me-2"></i>Easy
Reservation Process</p>
</div>
You sent
</div>
<a class="btn btn-primary py-3 px-5 mt-2" href="{{ route('login') }}">Get Started</a>
</div>
</div>
</div>
</div>
<!-- About End -->
51
<div class="row g-3">
<div class="col-lg-7 col-md-6">
<div class="row g-3">
<div class="col-lg-12 col-md-12 wow zoomIn" data-wow-delay="0.1s">
<a class="position-relative d-block overflow-hidden" >
<img class="img-fluid" src="{{asset('theme/img/2.png')}}" alt="">
<div class="bg-white text-center position-absolute bottom-0 end-0 py-2 px-3"
style="margin: 1px;">
<h5 class="m-0">Culture and Anarchy (1867-9)</h5>
<small class="text-primary">Matthew Arnold</small>
</div>
</a>
</div>
<div class="col-lg-6 col-md-12 wow zoomIn" data-wow-delay="0.3s">
<a class="position-relative d-block overflow-hidden" >
<img class="img-fluid" src="{{asset('theme/img/5.png')}}" alt="">
<div class="bg-white text-center position-absolute bottom-0 end-0 py-2 px-3"
style="margin: 1px;">
<h5 class="m-0">Harry Potter</h5>
<small class="text-primary">J. K. Rowling</small>
</div>
</a>
</div>
<div class="col-lg-6 col-md-12 wow zoomIn" data-wow-delay="0.5s">
<a class="position-relative d-block overflow-hidden" >
<img class="img-fluid" src="{{asset('theme/img/5.jpg')}}" alt="">
<div class="bg-white text-center position-absolute bottom-0 end-0 py-2 px-3"
style="margin: 1px;">
52
<h5 class="m-0">Readers Digets</h5>
<small class="text-primary">Childhood</small>
</div>
</a>
</div>
</div>
</div>
<div class="col-lg-5 col-md-6 wow zoomIn" data-wow-delay="0.7s" style="min-height:
350px;">
<a class="position-relative d-block h-100 overflow-hidden" >
<img class="img-fluid position-absolute w-100 h-100"
src="{{asset('theme/img/1.jpg')}}" alt="" style="object-fit: cover;">
<div class="bg-white text-center position-absolute bottom-0 end-0 py-2 px-3"
style="margin: 1px;">
<h5 class="m-0">Between Past and Future (1961)</h5>
<small class="text-primary">Hannah Arendt</small>
</div>
</a>
</div>
</div>
</div>
</div>
<!-- Categories Start -->
You sent
<!-- Team Start -->
<div class="container-xxl py-5">
<div class="container">
<div class="text-center wow fadeInUp" data-wow-delay="0.1s">
53
<h6 class="section-title bg-white text-center text-primary px-3">Authors</h6>
<h1 class="mb-5">Top</h1>
</div>
<div class="row g-4">
<div class="col-lg-3 col-md-6 wow fadeInUp" data-wow-delay="0.1s">
<div class="team-item bg-light">
<div class="overflow-hidden">
<img class="img-fluid" src="{{asset('theme/img/a1.jpg')}}" alt=""
style="width:100%;
height:350px; object-fit: cover;">
</div>
<div class="text-center p-4">
<h5 class="mb-0">J.K Rowling</h5>
</div>
</div>
</div>
<div class="col-lg-3 col-md-6 wow fadeInUp" data-wow-delay="0.3s">
<div class="team-item bg-light">
<div class="overflow-hidden">
<img class="img-fluid" src="{{asset('theme/img/a2.jpg')}}" alt=""
style="width:100%;
height:350px; object-fit: cover;">
</div>
<div class="text-center p-4">
<h5 class="mb-0">Stephen King</h5>
</div>
</div>
54
</div>
<div class="col-lg-3 col-md-6 wow fadeInUp" data-wow-delay="0.5s">
<div class="team-item bg-light">
<div class="overflow-hidden">
<img class="img-fluid" src="{{asset('theme/img/a3.png')}}" alt=""
style="width:100%;
height:350px; object-fit: cover;">
</div>
<div class="text-center p-4">
<h5 class="mb-0">James Patterson</h5>
</div>
</div>
</div>
<div class="col-lg-3 col-md-6 wow fadeInUp" data-wow-delay="0.7s">
<div class="team-item bg-light">
<div class="overflow-hidden">
<img class="img-fluid" src="{{asset('theme/img/a4.jpg')}}" alt=""
style="width:100%;
height:350px; object-fit: cover;">
</div>
<div class="text-center p-4">
<h5 class="mb-0">nicholas sparks</h5>
</div>
</div>
</div>
</div>
55
</div>
</div>
<!-- Team End -->
You sent
<!-- Footer Start -->
<div class="container-fluid bg-dark text-light footer pt-5 mt-5 wow fadeIn" data-wow-
delay="0.1s">
<div class="container">
<div class="copyright">
<div class="row">
<div class="col-md-6 text-center text-md-start mb-3 mb-md-0">
© <a class="border-bottom" href="#">Library Management System
2022</a>, All Right Reserved.
<div class="d-flex pt-2 mt-3">
<a class="btn btn-outline-light btn-social" href=""><i class="fab
fa-twitter"></i></a>
<a class="btn btn-outline-light btn-social" href=""><i class="fab fa-facebook-
f"></i></a>
<a class="btn btn-outline-light btn-social" href=""><i class="fab
fa-youtube"></i></a>
<a class="btn btn-outline-light btn-social" href=""><i class="fab fa-linkedin-
in"></i></a>
</div>
</div>
</div>
</div>
</div>
56
</div>
<!-- Footer End -->
<!-- Back to Top -->
<a href="#" class="btn btn-lg btn-primary btn-lg-square back-to-top"><i class="bi bi-arrow-
up"></i></a>
</html>
57
APPENDIX B
58
ALPHA TESTING
Step # Date Create Tested Step Details Expected Actual Results Action Pass / Fail / Not executed / Suspended
of d by: by: Results
Performed
Testin
g (failed in action
result)
1 25- Reyes Belen and Account Account has been Account Registration Failed Register first to the Failed
Oct-22 and Magaso Registration Successfully twilio then Register
Tabamo Created in the system
2 25- Reyes Belen and Login Form Successfully Login Successfully Passed
Oct-22 and Magaso login to the
Tabamo system
3 28- Reyes Belen and Logout Automatically Go Back to Landing Page Passed
Oct-22 and Magaso Account Back to the
Tabamo Landing Page
4 28- Reyes Belen and Categories of Display the Successfully Display the Passed
Oct-22 and Magaso Book Categories of the Categories
Tabamo Book
5 29- Reyes Belen and Add New Add Category Add Information Failed Import a database Failed
Oct-22 and Magaso Material Information Category
Tabamo information
Add Category
5.1 29- Reyes Belen and Add New Add Category Adding Category Information Success
Oct- and Magaso Material Information Information Successful Successful
2022 Tabamo
59
BETA TESTING
The survey is being conducted for the purpose of the research study entitled "Web-based Library Management System for
DFCAMCLP - SATELLITE CAMPUS" The collected data and results to the respondents will be used as a basis for
Evident
Categories, Materials,
and Transactions of
the user.
60
4. The user can search 88.9% 11.1%
information through
search function
materials easily.
Evident
materials.
procedures for
borrowing materials
Dissatisfied
61
in real-time.
enrolled in school
your satisfaction to
Library Management
System?
62
APPENDIX C
Sample Input/Output/Report
63
Report Generation for Pending Request
64
Report Generation for Decline Books
65
Report Generation for Returned Books
66
Report Generation for Manage Account
67
APPENDIX D
User Guide
68
A. USER AND ADMIN SHOULD REGISTER FIRST
If you are a new user, kindly register first with a school domain account.
c. Password
d. Confirm Password
e. Click register
1.1 If you are an admin, kindly register first with a school domain account also, able to manipulate the system.
2. After you register, you go directly to your user account and insert your email address and password that you created to
69
b. And insert your created password
c. Click log-in
3. As an admin of the system, you go directly to your user account and insert your email address and password that you
created.
c. Click log-in
70
B. USER AND ADMIN DASHBOARD
Admin Dashboard
● Here, the number of all the Pending Books request of the users are display in the dashboard of the system
● Here, the total of Approved Book request in the Library System are display in the dashboard of the system.
● Here, the total number of Decline Book Request are display in the dashboard of the system.
71
I.2 When you are an admin when you click a category the following appears: admin can edit it also.
● An admin can view or monitor the remaining books in each books category here.
ii.Category Name
iii. Description
iv. Action
72
In the add category, admin can easily add the books, just click it.
i. Number
ii. Title
iii. Author
iv. Description
v. Material Type
vi. Category
vii. Action
i. ID Number
ii. Title
iii. Quantity
73
iv. Status
v. Data Available
vi. Action
74
Here, an admin is liable to issue the borrowing books. Where in, you can see the labelled issued if there is an available
75
Here, an admin is liable to decline the following borrowing books. Where in, you can see the labeled declined, there are
two reasons why it is declined. First, students don't return books on a due date. Second, if there are no available books.
I.1 Here are the dashboard of a student, when students click the dashboard, the following appears:
i. New Books
● Where in, the students can see what they borrowed books.
76
● Here, the students can also see how many books that are requested.
● Also here, the students also can see what the books are that they are not able to return.
i. ID Number or ISBN
ii. Title
iii. Author
iv. Description
77
v. Material Type
vi. Category
vii. Action
Although this page is nearly identical to the admin page, students are unable to update it or monitor the quantity or number
78
APPENDIX E
Process/Data/Information Flow
79
INFORMATION DATA FLOW
80
Figure 4. Data Flow Diagram Level 1
81
Figure 6. Flow Chart
82
82
APPENDIX F
Screen Layouts
83
LANDING PAGE
84
85
REGISTRATION FORM
LOG IN FORM
86
DASHBOARD FOR USER
87
CATEGORIES
88
PENDING REQUEST
89
SMS NOTIFICATION
90
APPENDIX G
91
November 3, 2022
College Librarian
Dandelion Street, Doña Manuel Subdivision, Pamplona Tres, Las Piñas City
Dear: Ma’am,
We are the Fourth Year Students of Dr. Filemon C. Aguilar Memorial College of Las Pinas currently conducting
a study entitled “ Web-Based Library Management System for DFCAMCLP Satellite Campus”.
To pursue our study's success, we plan to conduct a software demonstration for the beneficiaries of our
research. We will also be providing evaluation forms that aim to evaluate the software that we developed.
In this regard, we wish to seek your kind permission for conducting the above-mentioned survey on November
4, 2022
Respectfully,
Magaso
Researcher Researcher
92
Marvie Ann R. Reyes John Rich M Tabamo
Researcher Researcher
Noted by:
Capstone Adviser
APPROVED BY:
College Librarian
Survey Questionnaires: Web-Based Library Management System for DFCAMCLP - SATELLITE CAMPUS
The survey is being conducted for the purpose of the research study entitled "Web-based Library Management System for
DFCAMCLP - SATELLITE CAMPUS" The collected data and results to the respondents will be used as a basis for
Instructions : Please indicate your choices based on this scale that most accurately reflects your satisfaction.
○ Evident
93
○ Very evident
○ Not evident
2. The dashboard of the system display the Categories, Materials, and Transactions of the user.
○ Evident
○ Very evident
○ Not evident
3. The librarian can track who among the borrowers have and have not returned the materials.
○ Evident
○ Very evident
○ Not evident
○ Agree
○ Strongly agree
○ Disagree
○ Strongly disagree
5. Policies and procedures for borrowing materials are made very clear.
○ Agree
○ Strongly agree
○ Disagree
○ Strongly disagree
94
6. The user can search information through the system using the search function
○ Always
○ Sometimes
○ Rarely
○ Never
○ Always
○ Sometimes
○ Rarely
○ Never
○ Satisfied
○ Highly Satisfied
○ Dissatisfied
○ Highly Dissatisfied
9. The account registration is easy for the user who is enrolled in school.
○ Satisfied
○ Highly Satisfied
○ Dissatisfied
○ Highly Dissatisfied
10. How would you rate your satisfaction to this Web Based Library Management System?
○ Satisfied
○ Highly Satisfied
95
○ Dissatisfied
○ Highly Dissatisfied
APPENDIX H
96
REQUEST LETTER INDICATING RECEIPT AND APPROVAL BY PROPER AUTHORITY TO CONDUCT
SURVEY
November 3, 2022
College Librarian
Dandelion Street, Doña Manuel Subdivision, Pamplona Tres, Las Piñas City
Dear: Ma’am,
We are the Fourth Year Students of Dr. Filemon C. Aguilar Memorial College of Las Pinas currently conducting a study
entitled “Web-Based Library Management System for DFCAMCLP Satellite Campus”. To pursue our study's
success, we plan to conduct a software demonstration for the beneficiaries of our research. We will also be providing
evaluation forms that aim to evaluate the software that we developed. In this regard, we wish to seek your kind permission
Respectfully,
Researcher Researcher
97
Marvie Ann R. Reyes John Rich M Tabamo
Researcher Researcher
Noted by:
Capstone Adviser
APPROVED BY:
College Librarian
98
APPENDIX I
99
SAMPLE QUESTIONNAIRE FOR LIBRARIAN DURING CAPSTONE 1
D. How long does borrowers have to keep a book borrowed from the library?
F. Is there any penalty if the borrowers fail to return the book? If yes, how much is the penalty?
H. Are there books or library materials, borrowers are not allowed to borrow?
If yes, how can they use the library? What are the requirements?
K. What are the information you get from the borrowers if they want to use the library?
M. Aside from you, who else have access to the borrower’s information?
N. This pandemic, where the students are allowed to access the library?
100
APPENDIX J
101
PICTURE SHOWCASING THE DATA GATHERING DONE
102
OCTOBER 28, 2022
103
APPENDIX K
Certification of Proofreading
104
105
APPENDIX L
Curriculum Vitae
106
CURRICULUM VITAE
BELEN, RHODORA P.
Educational Background
Personal Information
107
Age : 24 years old
Status : Single
Sex : Female
Nationality : Filipino
Language/Dialect : Filipino/English
Occupation : Painter
108
MAGASO, JOSEPHINE D.
Educational Background
Personal Information
109
Place of Birth : Las Piñas City
Status : Single
Sex : Female
Nationality : Filipino
Language/Dialect : Filipino/English
110
REYES, MARVIE ANN R.
Educational Background
Personal Information
111
Place of Birth : Las Piñas City
Status : Single
Sex : Female
Nationality : Filipino
Language/Dialect : Filipino/English
112
TABAMO, JOHN RICH M.
Educational Background
S.Y 2007-2013
Personal Information
113
Date of Birth : October 9, 2000
Status : Single
Sex : Male
Nationality : Filipino
Language/Dialect : Filipino/English
114