New LMS
New LMS
New LMS
A library management system for ZPPSU with barcode scanner is a project which
aims to develop an automated system to maintain all the daily work of library. This project
has many features which some of the features are not available in other library. The proposed
system has a login logout for the admins account, the system is capable of adding new books,
members and edit the student and books information. And it has also the borrow tab where
we can borrow book by scanning the barcode and it can automatically record in the list of
borrower. It also has a returned tab where we can view the list of all members that returned
the book. Admin account can generate various report such as student report, issue report and
book report. It improves the monthly or yearly inventory of the library and it can avoid lost
and damaged book in the library. After the proponents completely developed the project, the
proponents make the testing phase in the library of ZPPSU as we observe of all the survey
test, mostly all their answers are number 5 which is strongly agree then it is also good to hear
because the comment of the client is, (very good keep up the good work) all of them the
comment is very good. The project is friendly user you can use even no internet connection
because the system is offline, we make this ofline because the problem of the library of their
existing system is online when it comes a low of internet connection the system is always
loading so the proponents make a solution of their problem. By the help of the system the
admin will easily manage the library and also the book and the member information.
CHAPTER I
INTRODUCTION`
Nowadays, through the development of present day technology, there are loads of
speedy and dependable options for research. However, a library nonetheless can pay a critical
position on the scholars and researcher’s life. A Library remains taken into consideration
because the maximum correct vicinity for records. Undeniably, human beings, particularly
people who aren't having net connections, or even electricity, depend completely on books.
Furthermore, libraries additionally deliver records now no longer observed on the World
Wide Web. The library nonetheless stays because of the most inexpensive and the maximum
reachable vicinity for research. Gathering of records thru books in a library nonetheless
performs a completely critical position with regards to collecting of records and research.
The proponents have observed the following problems that exist in the library of
Zamboanga Peninsula Polytechnic State University, when borrowing and returning books, the
in charge manually takes down information like name and date year which uses a pen and
paper and often takes time to finish. So the existing system of the ZPPSU is an online so that
is the main problem of the library because when it comes a low internet connection the
existing system is always loading, the proponents find a way to make a solution, the solution
is the proponents make an offline system which is the Zamboanga Peninsula Polytechnic
State University with Barcode Scanner. They do have system for their library but they need
Peninsula Polytechnic State University with Barcode Scanner to eliminate the problem of the
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 1
library of ZPPSU and to easily monitor the borrower like who borrowed this book and who
have returned and have not return yet. This system would really help the Library of
Zamboanga Peninsula Polytechnic State University to easily monitor and allocated the
penalty of every borrower who did not return the book to its assigned date of returning. In
this system the proponents aim to provide accurate and reliable reports of the Books and of
the Borrowers.
Project Context
manual process in their library, like the borrower get a slip from staff of the library and copy
the details of the book (Author, Tittle and book location. After that the staff will present the
slip of paper to the librarian in charge. If the book is available it presents a validated LCCIC
for proper charging, and also the borrower will fill out the book card and present the book
card with the book borrowed to the librarian. Then the librarian will write down the due date
into the slip of paper. LCCIC and book card are clip/filled together until the book is returned.
It consumes more time and hustle using manual services of the current system that the
library staff use and also the admin. It takes more time when they use a slip of paper for
In this research, the proponents aim to design and develop a Library system with
Barcode Scanner for Zamboanga Peninsula Polytechnic State University, a Library that could
easily monitor who borrowed the book, to provide accurate and reliable report of the library.
The Library Management System for Zamboanga Peninsula Polytechnic State University can
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 2
easily access who borrowed the book and do the inventory faster than present manual
process.
Thus, this capstone project focused on how to design and develop a Library System for
Zamboanga Peninsula Polytechnic State University to easily monitor the who borrowed the book,
System for Zamboanga Peninsula Polytechnic State University. This system would help the
Library of the Zamboanga Peninsula Polytechnic State University to easily track and monitor
Log - in and Log - out Services. This refers to one of the features of the developed
system that required users to enter their Username and Password to be able to use the
List of Borrowers. This feature of the system is a guide for library to know what are
the book they have been borrowed and to know if the they are already registered in to
the system.
Add Book. This is the where will the user add a new book.
Add Borrower. This is where the user will add a new borrower member.
Borrow. This is the features where will the user input the details if there’s someone
want to borrow.
List of Books. This feature will show what are the available books and their quantity
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 3
This propose project will be a great for the school library, it can lessen your time work, easily
OBJECTIVES
This study aims to develop a Library Management system for Zamboanga Peninsula
SPECIFIC OBJECTIVES
To develop a system that has an admin account for monitoring the library.
Generate a function
Scope
The system capable of adding new books, searching books, adding students,
books details, scan an assigned barcode of each book, edit the quantity of penalty fees
and due date of borrowing. Capable to print the reports of the transaction.
Limitation
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 4
The student is not capable to manage the system.
CHAPTER II
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 5
This chapter includes related literature and studies with regards to Library Management
System. Below are following Foreign and Local Related Literature and Studies.
Management Systems” are systems that help big in terms of some transactions on the library.
On this article the automated library systems said that it can do multitasking. It can do
recording books on library but it can also make different transactions. It will make the library
service convenient like making card cataloging. Therefore, multitasking inside the library
very nice. The system will be the one who records all the transaction inside the library so it
decreases the task of the librarian so it can avoid the cases of the lost records due to human
errors.
System. The main problem of the different libraries worldwide are they are still using manual
method. So the researcher proposed to make an automated system that will have better log in
form and to record quickly the borrowed and still existing books. So the librarian or the staffs
can monitor every time the books that carried outside by the students, therefore online library
management system can be use outdoor or even without the school library. You can access or
borrow books using the internet. It will be very convenient and less time consuming.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 6
The Library Management System (LMS) is a program that helps librarians manage a library.
Based on the needs of users, the system could provide a minimal set of functionality, such as
adding and updating members and books. This system can also handle check-in
automatically cater all of library information and transactions. It aims to organize all of the
activities involved in library management software. This can also provide information about
the books in the library, their authors, library members, book borrowers, and library
personnel.
SYSTEM
Library Management System is an application which refers to library systems which are
generally small or medium in size. It is used by librarian to manage the library using a
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 7
computerized system where he/she can record various transactions like issue of books, return
of books, addition of new books, addition of new students etc. Books and student
maintenance modules are also included in this system which would keep track of the students
using the library and also a detailed description about the books a library contains. With this
computerized system there will be no loss of book record or member record which generally
With the advancement of technology, it is imperative to exalt all the systems into a user-
friendly manner. The Library Management system (LMS) acts as a tool to transform
traditional libraries into digital libraries. In traditional libraries, the students/user have to
search for books which are hassle process and there is no proper maintenance of database
about issues/fines. The overall progress of work is slow and it is impossible to generate a fast
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 8
report. The librarians have to work allotted for arranging, sorting books in the book sells. At
the same time, they have to check and monitor the lend/borrow book details with its fine. It is
a tedious process to work simultaneously in different sectors. LMS will assist the librarians to
work easily. The LMS supports the librarians to encounter all the issues concurrently.
The 1980s and 1990s saw an increase in the deployment of Integrated Library
Systems (ILS). As libraries started automating their operations or continued to do so. Because
of these systems, libraries staff work, in many cases, more efficiently than in the past.
Although these systems are constrictive, they have changed throughout time because of this.
efficiency-enhancing procedures. The ability to "search" is one of the areas with expanded
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 9
contemporary library systems that are integrated in institutions of distance and open learning.
Users can now take part. And look for fresh approaches to solve text classification and data
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 10
and distance
Learning
Libraries
borrower
book/delete
book/Lost
Book/Damage
book/print
booklist/print books
barcode
staff
(Book quantity,
Penalty, Days of
Borrowing)
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 11
INVENTORY Yes Yes Yes Yes Yes
(Borrowed book,
Returned book)
REPORTS
of Return)
2.3 Synthesis
track books. The above mentioned concept on computerization of library system with
Barcode is relevant to the present project because these served as foundation of library
management system for the school that will easily and faster also secured.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 12
CHAPTER III
Agile methodology model will the proponent going to use for developing this project.
Agile is an iterative approach to project management and software development that helps
faster work of the admin and with fewer headaches. Instead of manual System or online
system, because when it comes a losing of internet connection the system will be useless, it
doesn’t function when you lost an internet connection while the offline you can still manage.
The first phase is Planning phase, in this phase the proponent conducts an interview to
his client and research to gather for an idea in order to develop this propose project, by the
using this first phase of this Agile model the data is very important key to develop this kind
of project and it can help the proponent to making them propose project done fast. The
second is Design phase, proponent simply designed the interface of the propose project and it
is not colorful. The interface of the Zamboanga Peninsula Polytechnic State University
Library Management System with Barcode Scanner is a user friendly and it is easy to use.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 13
This could be proving when the user could know what is button function is when the user
looks at the button. Because the button text is very and easy understand, example when want
to delete a data the proponent use ‘Delete’ as button text not a very deep text word.
Development phase the propose library system solution developing a manual library system
in wampp. And to develop a reliable system for the Zamboanga Peninsula Polytechnic State
University to provide objective / automatic tools enabling optimization of the resources and
to create a system that contribute for the harmonization of the current library system. Testing
phase, once this propose project will approve that’s the time we will conduct this phase while
developing system of this project proposal. This project will release if the proponent manages
to achieve the recommendations of the client. After developing the project, the client will test
Hardware
Any desktop or laptop with an operating system that can runs an internet browser.
Barcode Scanner
Software
Sublime Text
Wammp
People ware
Project Manager
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 14
System Analysis
Programmer
System assurance
University a project that manages and stores books information. The system proposes to
help students and librarians in maintaining a continual track of all books available in the
library. It only allows the administrator to conduct research for the desired book easily. The
library of Zamboanga Peninsula Polytechnic State University must keep a continual check on
all books provided and returned, as well as keep track of fines. If the librarian or library
manager does this operation manually, there is a possibility the librarian or library
management will make a mistake by checking the books information. These errors are
prevented by allowing the system to maintain track of information such as the date of issue,
and the last due date of the books. so there is no need to keep manual track of the
information, reducing the possibilities of returning and borrowing books incorrectly. Every
books would generate a barcode for the staff of library easily process the borrowing portion
all they have to the is to scan the barcode of the book and it would automatically input the
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 15
CHAPTER IV
METHODOLOGY
In this chapter, presents the methodology that is used for collecting data and how data
is analyzed. We use the population and sampling of the study to choose selected individuals
to perform and performed an interview, we collected the data by asking some questions of the
chosen individuals to come up of a solution to their problem and analyzed the data by
gathering useful information such as what is the main problem of their school library and
how it is processed.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 16
The proponents used this kind of methodology which is the Agile model because it is
more convenient or accessible and only basic documentation to understand just enough to get
the daily library activities in digital format. It lessens the paper work like losing file, file
damaged and time consuming. It can assist person to control the transaction or record greater
efficiently and time-saving. The functional and nonfunctional requirements are included in
LMS to offer whole description and outline of system requirement before the developing
The first day of the system propose the proponent get the permission of the client to
talk about the library management system if it is approving of what the proponents did in
propose system. The proponents provide a system that can manage to their library well and to
all the information of books and students. The propose system make their library lesser paper
work and time managing. And then, the system will manage to Zamboanga peninsula
FUNCTIONAL REQUIREMENTS
Administrator:
1.1 Books tab, where the admin can view the list of book and add new books
1.2 Borrow tab, where the admin can scan the books when its borrow
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 17
1.4 View the list of barcode
NONFUNCTIONAL REQUIREMENTS
Operational
management system with barcode scanner operates on PC’s, laptop and also
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 18
Security
Efficiency
3.1 The Staff or the librarian of the library would easily access the library, thus
Usability Requirement
4.1 The system is designed for a user friendly environment so that the admin
and staff of library could perform the various tasks easily and in an effective
way.
The proponents of the system aim for the design to be better understood by providing an
instance of what the system should be like. Use Case Analysis, Data Flow Diagram, Entity-
Relationship Diagram, and Architecture Design are all components of software or system design.
Use case diagram the admin has a dashboard where he/she will manage the whole system
such as add new books, edit books, edit borrower information edit the penalty days, add new staff.
While the staff he/she cannot edit the books, add books, penalty days or adding a staff.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 19
Context Diagram Level 0
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 20
Figure 4.3.3 Context Diagram
In Figure 4.3.2 shows the context diagram flow that the Admin (user) should add a member so that if
the admin searches the name or id number of the borrower the admin would know if the borrower was
registered into the system or not and also of the books to know it’s status or available.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 21
Figure 4.3.4 Data Flow Diagram
In figure 4.3.3 shows the process and the data flow of the system, every information of the
books and of the borrowers that the admin or the staff input into the system it automatically
Entity-relationship Diagram
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 22
Figure 4.3.8 Entity Relationship Diagram
In this figure shows the relationship each of entity and all the attributes that has of each
entity.
Architectural Design
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 23
Librarian
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 24
4.4 Development and Testing Plan
4.4.1Development
In development the proponent used the HTML, CSS, JavaScript and PHP 5 for the front end and for the back end was wampp, the
proponent ensure that the function of this system is hundred percent functioning and could easily track if there’s an error into the system.
To ensure that the user could input the information of the member and of the book without any difficulty issue.
The System will be tested once the propose project had been developed. It would be tested by five members staff of the library.
The team leader will assign of each staff to test the system.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 26
I Chapter 1: Introduction 5 09/14/22 09/20/22
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 27
IV Chapter 4: Methodology 43 11/01/22 12/29/22
Entity-Relationship Diagram
Architectural Design
Project Teamwork
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 28
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 29
Project Team Work Assignment and Responsibilities
All Member
desire
Development Programmer
developed as a system it is my
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 30
going to revise or to arrange of the
designated problems
deploy
proponents
Unit test
The system had completed to a unit test, and it work and run successfully.
System test
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 31
The tabulated table show the total rating of capabilities and features of the system of the 5
A. Functional Suitability
1. Functional Completeness. The system covers all the specified tasks 4.60 Strongly agree
2. Functional Correctness. The system provides the correct results with 4.80 Strongly agree
3. Functional Appropriateness. The system facilitates the 5.00 Very strongly agree
B. Performance Efficiency
4. Time Behavior. The system’s response and processing times and 5.00 Very strongly agree
5. Resource Utilization. The system’s amounts and types of resources 4.60 Strongly agree
6. Capacity. The system’s maximum limits of parameters meet 4.80 Strongly agree
requirements.
C. Compatibility
7. Co-existence. The system can perform its required functions 4.40 Strongly agree
8. Interoperability. The system can exchange information and use the 4.60 Strongly agree
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 32
System’s Capabilities and Features Mean Descriptive Ratings
D. Usability
10. Learnability. The system can be used by specified users to achieve 4.80 Strongly agree
use.
11. Operability. The system has attributes that make it easy to operate and 5.00 Very strongly agree
control.
12. User Error Protection. The system protects users against making 5.00 Very strongly agree
errors.
13. User Interaction Aesthetics. The system’s user interface enables 5.00 Very strongly agree
14. Accessibility. The system can be used by people with the widest range 4.80 Strongly agree
E. Reliability
15. Maturity. The system meets the needs for reliability under normal 4.60 Strongly agree
operation
16. Availability. The system is operational and accessible when required 5.00 Very strongly agree
for use.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 33
System’s Capabilities and Features Mean Descriptive Ratings
17. Fault Tolerance. The system operates as intended despite the 5.00 Very strongly agree
18. Recoverability. The system can recover the data directly affected and 5.00 Very strongly agree
F. Security
19. Confidentiality. The system ensures that data are accessible only to
20. Integrity. The system prevents unauthorized access to, or modification 5.00 Very strongly agree
21. Non-repudiation. The system can be proven to have taken place, so 5.00 Very strongly agree
G. Portability
22. Adaptability. The system can effectively and efficiently be adapted 4.80 Strongly agree
usage environments
23. Install ability. The system can be successfully installed and/or 5.00 Very strongly agree
While designing something from scratch, it is inevitable that problems will arise. For
this reason, the designer needs to change the product and iterate the process of designing. In
such cases, the most sensible approach is to start by making a prototype first. It is optimized
for ease and speed of development and also possible to change and modify it. It enables the
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 34
designer to present a demonstrable product before planning to move to production. It also
eliminates the iron out issues of scaling up and polish during the process of manufacture.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 35
In this interface where you can view the dashboard.
In this module shows the list of member’s information who registered in to the system.
In this module, shows the list of books where you can scan for borrow.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 36
In this module shows where you can select the name of borrower.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 37
In this module shows where you can select the ID number of borrower, and edit the number of days
In
this
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 38
In the system propose all the member should have their own task to do the system
strategic plan has been collaborative effort intended to ensure that all members of this
research group are doing their best. All the members should understand their roles and
responsibilities for ensuring the system will be success. In this phase, a group member pay
CHAPTER V
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 39
Conclusion
The designed Zamboanga Peninsula System is analyzed successfully, the system has been
tested and proved to be friendly user and to be very helpful for a library’s admin, it lessens
paper works and it is easy to use because of no internet connection uses, compare to the
existing system of the ZPPSU its difficult to use because of loss of internet connection, the
Polytechnic State University with Barcode Scanner is an offline library system that has a
simple but catchy design. The developers designed and developed+ the system to help the
admin manage the library easier and to have a successful processing of the library, that can
help them speed up their library works and at the same time can save their time and effort.
And also avoid of the loses of books and the book damaged. And it is a good decision for the
RECOMMENDATION
The Library Management system for Zamboanga Peninsula Polytechnic State University
could enhance for the future researcher of the Zamboanga Peninsula Polytechnic State
University. It could add another UI for the computer lab of the library for the user to monitor
Bibliography
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 40
Alikira, R. (2012, November 22). Electronic Library Management System (ELMS). GRIN.
fbclid=IwAR11fYxgl26mcnXj0kWtuTDaKiFvGoCeoGGjuF4umBj5WubmSLFuaXR
OKGc
Schamber, L. (1990, October 31). Automation for the School Library Media Center. Eric
Schamber, L. (1990, October 31). Automation for the School Library Media Center. Eric
Babafemi, R. A. (2019). The use and effect of smartphones in students’ learning activities ...
article=6260&context=libphilprac
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 41
APPENDICES A
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 42
On this picture show the evidenced of the proponent that they conduct an interview for them
Appendices B
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 43
Process data
Appendices C
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 44
Relevant Source code
add_user.php
<div class="page-title">
<div class="title_left">
<h3>
</h3>
</div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 45
</div>
<div class="clearfix"></div>
<div class="row">
<div class="x_panel">
<div class="x_title">
<!-- If needed
<li class="dropdown">
expanded="false">
</a>
</ul>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 46
</li>
-->
</ul>
<div class="clearfix"></div>
</div>
<div class="x_content">
label-left">
<div class="form-group">
class="required" style="color:red;">*</span>
</label>
<div class="col-md-3">
</div>
</div>
<div class="form-group">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 47
<label class="control-label col-md-4" for="first-name">Middle Name
</label>
<div class="col-md-3">
</div>
</div>
<div class="form-group">
class="required" style="color:red;">*</span>
</label>
<div class="col-md-3">
</div>
</div>
<div class="form-group">
class="required" style="color:red;">*</span>
</label>
<div class="col-md-4">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 48
<input type="text" name="username" id="last-name2" required="required"
</div>
</div>
<div class="form-group">
class="required" style="color:red;">*</span>
</label>
<div class="col-md-4">
</div>
</div>
<div class="form-group">
class="required" style="color:red;">*</span>
</label>
<div class="col-md-4">
</div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 49
</div>
class="required">*</span>
</label>
<div class="col-md-4">
<option>Admin</option>
<option>Encoder</option>
</select>
</div>
</div>-->
<div class="form-group">
</label>
<div class="col-md-4">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 50
</div>
</div>
<div class="ln_solid"></div>
<div class="form-group">
fa-plus-square"></i> Submit</button>
</div>
</div>
</form>
<?php
include ('include/dbcon.php');
if (!isset($_FILES['image']['tmp_name'])) {
echo "";
}else{
$file=$_FILES['image']['tmp_name'];
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 51
$image_name= addslashes($_FILES['image']
['name']);
die("Format is not
else
move_uploaded_file($_FILES["image"]["tmp_name"],"upload/" . $_FILES["image"]["name"]);
$profile=$_FILES["image"]
["name"];
$firstname =
$_POST['firstname'];
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 52
$middlename =
$_POST['middlename'];
$lastname =
$_POST['lastname'];
$username =
$_POST['username'];
$password =
$_POST['password'];
$confirm_password =
$_POST['confirm_password'];
// $admin_type =
$_POST['admin_type'];
$row=mysqli_num_rows($result);
if ($row > 0)
window.location='add_admin.php'</script>";
elseif($password != $confirm_password)
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 53
{
window.location='add_admin.php'</script>";
}else
admin_added)
window.location='admin.php'</script>";
?>
</div>
</div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 54
</div>
</div>
Admin.php
<div class="page-title">
<div class="title_left">
<h3>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 55
<small>Home /</small> Admin Profile
</h3>
</div>
</div>
<div class="clearfix"></div>
<div class="row">
<div class="x_panel">
<div class="x_title">
<?php
die(mysqli_error());
$user_row =mysqli_fetch_array($user_query);
$admin_type = $user_row['admin_type'];
?>
?>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 56
<li>
<a href="add_admin.php"
style="background:none;">
</a>
</li>
<?php } ?>
<!-- If needed
<li class="dropdown">
expanded="false">
</a>
</ul>
</li>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 57
-->
</ul>
<div class="clearfix"></div>
</div>
<div class="x_content">
<div class="table-responsive">
<thead>
<tr>
<th>Image</th>
<th>Full Name</th>
<th>Action</th>
</tr>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 58
</thead>
<tbody>
<?php
$id=$row['admin_id'];
?>
<tr>
<td>
<?php
<img src="upload/<?php
border-radius:5px;">
<img src="images/user.png"
</td>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 59
<td><?php echo $row['firstname']."
<td>
search"></i>
</a>
edit"></i>
</a>
<!--
<i class="glyphicon
glyphicon-trash icon-white"></i>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 60
</a>-->
hidden="true">
<div class="modal-dialog">
<div class="modal-
content">
<div class="modal-
header">
<h4
</div>
<div class="modal-
body">
<div
class="alert alert-danger">
</div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 61
<div
class="modal-footer">
<a
</div>
</div>
</div>
</div>
</div>
</td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 62
<!-- content ends here -->
</div>
</div>
</div>
</div>
<style>
.btn-primary {
color: #fff;
background-color: #421919;
border-color: #421919;
</style>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 63
book.php
<div class="page-title">
<div class="title_left">
<h3>
Books
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 64
</h3>
<style>
.page-title {
color: black;
h3{
font-weight: bold;
</style>
</div>
</div>
<div class="clearfix"></div>
<div class="row">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 65
<div class="x_panel">
<a href="print_barcode1.php"
target="_blank" style="background:none;">
<Button class="sqaure-button"
</a>
style="background:none;">
</a>
<br />
<br />
<div class="x_title">
<li>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 66
<a href="add_book.php"
style="background:none;">
</a>
</li>
<!-- If needed
<li class="dropdown">
expanded="false">
</a>
</ul>
</li>
-->
</ul>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 67
<div class="clearfix"></div>
<li role="presentation"
class="active"><a href="book.php">All</a></li>
href="new_books.php">New Books</a></li>
<!--<li role="presentation"><a
href="old_books.php">Old Books</a></li>-->
<button style="padding:8px;"
Books</a></button>
<style>
a{
color: black;
</style>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 68
<li role="presentation"><a
href="damage_books.php">Damaged Books</a></li>
<!--<li role="presentation"><a
<li role="presentation"><a
</ul>
<div class="clearfix"></div>
</div>
<div class="x_content">
<div class="table-responsive">
<thead>
<tr>
<th
style="width:100px;">Book Image</th>
<th>Barcode</th>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 69
<th>BookName</th>
<th>ISBN</th>
<th>Author</th>
<th>Copies</th>
<th>Category</th>
<th>Status</th>
<th>Remarks</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<?php
$id=$row['book_id'];
$category_id=$row['category_id'];
$cat_query = mysqli_query($con,"select *
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 70
$cat_row = mysqli_fetch_array($cat_query);
?>
<tr>
<td>
<?php if($row['book_image'] !=
""): ?>
<img class="img-thumbnail"
width="75px" height="50px">
$row['book_barcode']; ?></a></td>
$row['book_barcode']; ?></a></td>-->
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 71
<td style="word-wrap: break-word;
<td><?php echo
$row['book_copies']; ?></td>
<td><?php echo
$cat_row['classname']; ?></td>
></td>
></td>
<td>
search"></i>
</a>-->
</a>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 72
<a class="btn btn-danger"
<i class="glyphicon
glyphicon-trash icon-white"></i>
</a>
hidden="true">
<div class="modal-dialog">
<div class="modal-
content">
<div class="modal-
header">
<h4
</div>
<div class="modal-
body">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 73
<div
class="alert alert-danger">
</div>
<div
class="modal-footer">
<a
</div>
</div>
</div>
</div>
</div>
</td>
</tr>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 74
<?php } ?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<Style>
.btn-primary {
color: #fff;
background-color: blue;
border-color: #1A82C3;
color: #fff;
background-color: blue;
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 75
}
.sqaure-button {
height: 100%;
font-weight: bold;
width: 50%;
background-color: #421919;
color: white;
font-size: 20px;
.sqaure-button:after{
content: "";
display: block;
.btn-primary {
color: #fff;
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 76
background-color: #421919;
border-color: #421919;
.nav>li>a {
position: relative;
display: block;
background-color: #421919;
color: #fff;
border-color: #421919;
</Style>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 77
borrow.php
<div class="page-title">
<div class="title_left">
<h3>
</h3>
</div>
</div>
<div class="clearfix"></div>
<div class="row">
<div class="x_panel">
<div class="x_title">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 78
<!-- If needed
<li class="dropdown">
expanded="false">
</a>
</ul>
</li>
-->
</ul>
<div class="clearfix"></div>
</div>
<div class="x_content">
<div class="container-fluid">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 79
<div class="row">
<div class="col-md-4"></div>
<div class="col-md-4">
<option
<?php
$result=
while ($row=
mysqli_fetch_array ($result) ){
$id=$row['user_id'];
?>
<?php } ?>
</select>
<br />
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 80
<br />
</form>
<?php
include ('include/dbcon.php');
if (isset($_POST['submit'])) {
$school_number = $_POST['school_number'];
");
$count = mysqli_num_rows($sql);
$row = mysqli_fetch_array($sql);
Number'."</div>";
}else{
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 81
$school_number = $_POST['school_number'];
$school_number.'";</script');
?>
</div>
<div class="col-md-4"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="clearfix"></div>
<div class="row">
</div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 82
<button onclick="window.location.href='settings.php';">
options
</button>
</form>
<style>
</style>
borrow_book.php
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 83
<?php include ('header.php'); ?>
<?php
$school_number = $_GET['school_number'];
'$school_number' ");
$user_row = mysqli_fetch_array($user_query);
?>
<div class="page-title">
<div class="title_left">
<h3>
</h3>
</div>
</div>
<div class="clearfix"></div>
<div class="row">
<div class="x_panel">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 84
<div class="x_title">
<?php
$row = mysqli_fetch_array($sql);
?>
<h2>
</h2>
<!-- If needed
<li class="dropdown">
expanded="false">
</a>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 85
<li><a href="#">Settings 2</a></li>
</ul>
</li>
-->
</ul>
<div class="clearfix"></div>
</div>
<div class="x_content">
<div class="table-responsive">
<thead>
<tr>
<th>Barcode</th>
<th>BookName</th>
<th>Author</th>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 86
<th>Date Borrowed</th>
<th>Due Date</th>
<th>Penalty</th>
<th>Action</th>
<?php
$borrow_query =
borrow_book.book_id = book.book_id
die(mysqli_error());
$borrow_count =
mysqli_num_rows($borrow_query);
while($borrow_row =
mysqli_fetch_array($borrow_query)){
$due_date=
$borrow_row['due_date'];
$timezone = "Asia/Manila";
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 87
if(function_exists('date_default_timezone_set')) date_default_timezone_set($timezone);
$date_returned = date("Y-m-d
H:i:s");
//$due_date =
strtotime($cur_date);
$due_date);
$due_date);
///$checkout = date('m/d/Y',
$penalty_amount_query=
$penalty_amount =
mysqli_fetch_assoc($penalty_amount_query);
if ($date_returned >
$due_date) {
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 88
$penalty =
($penalty_amount['penalty_amount']));
$due_date) {
$penalty = 'No
Penalty';
} else {
$penalty = 'No
Penalty';
?>
</tr>
</thead>
<tbody>
<tr>
<td><?php echo
$borrow_row['book_barcode']; ?></td>
<td style="text-transform:
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 89
<td style="text-transform:
$borrow_row['isbn']; ?></td>-->
a",strtotime($borrow_row['date_borrowed'])); ?></td>
<?php
if ($borrow_row['status'] !=
'Hardbound') {
echo
} else {
echo
?>
<?php
if ($borrow_row['status'] !=
'Hardbound') {
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 90
echo "<td>".
$penalty."</td>";
} else {
echo
?>
?></td>-->
<td>
<input type="hidden"
maxlength="10" />
<input type="hidden"
<input type="hidden"
<input type="hidden"
<input type="hidden"
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 91
<input type="hidden"
</form>
</td>
</tr>
<?php
echo '
<table style="float:right;">
<tr>
<td
</tr>
</table>
';
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 92
}
?>
<?php
if (isset($_POST['return'])) {
$user_id=
$_POST['user_id'];
$borrow_book_id=
$_POST['borrow_book_id'];
$book_id=
$_POST['book_id'];
$date_borrowed=
$_POST['date_borrowed'];
$due_date=
$_POST['due_date'];
$date_returned =
$_POST['date_returned'];
$update_copies =
$copies_row=
mysqli_fetch_assoc($update_copies);
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 93
$book_copies =
$copies_row['book_copies'];
$new_book_copies =
$book_copies + 1;
if ($new_book_copies ==
'0') {
$remark = 'Not
Available';
} else {
$remark =
'Available';
die (mysqli_error());
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 94
$timezone = "Asia/Manila";
if(function_exists('date_default_timezone_set')) date_default_timezone_set($timezone);
$cur_date = date("Y-m-d
H:i:s");
$date_returned_now =
date("Y-m-d H:i:s");
//$due_date =
strtotime($cur_date);
//$due_date =
a', $due_date);
///$checkout =
$penalty_amount_query=
$penalty_amount =
mysqli_fetch_assoc($penalty_amount_query);
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 95
if ($date_returned >
$due_date) {
$penalty =
($penalty_amount['penalty_amount']));
$due_date) {
$penalty = 'No
Penalty';
} else {
$penalty = 'No
Penalty';
mysqli_query($con,"INSERT
values ('$user_id',
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 96
$report_history1=mysqli_query($con,"select * from admin where admin_id = $id_session ")
or die (mysqli_error());
$report_history_row1=mysqli_fetch_array($report_history1);
$admin_row1=$report_history_row1['firstname']." ".$report_history_row1['middlename']."
".$report_history_row1['lastname'];
mysqli_query($con,"INSERT
INTO report
(book_id, user_id,
VALUES
?>
<script>
</script>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 97
<?php
?>
</tbody>
</table>
</div>
<form method="post">
<div class="col-xs-4">
</div>
</form>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 98
<th style="width:100px;">Book Image</th>
<th>Barcode</th>
<th>Title</th>
<th>Author</th>
<th>ISBN</th>
<th>Status</th>
<th>Action</th>
<?php
if (isset($_POST['barcode'])){
$barcode =
$_POST['barcode'];
$book_query =
(mysqli_error());
$book_count =
mysqli_num_rows($book_query);
$book_row =
mysqli_fetch_array($book_query);
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 99
if
($book_row['book_barcode'] != $barcode){
echo '
<table>
<tr>
</tr>
</table>
';
echo '
<table>
<tr>
</tr>
</table>
';
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 100
}else{
?>
<tr>
<td>
>
border-radius:5px;">
<img src="images/book_image.jpg"
</td>
<td><?php echo
$book_row['book_barcode'] ?></td>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 101
<td style="text-transform: capitalize"><?php
?></td>
</tr>
<?php } }?>
<?php
$allowable_days_query=
(mysqli_error());
$allowable_days_row =
mysqli_fetch_assoc($allowable_days_query);
$timezone = "Asia/Manila";
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 102
if(function_exists('date_default_timezone_set')) date_default_timezone_set($timezone);
$due_date = strtotime($cur_date);
$due_date = strtotime("+".
day", strtotime($due_date)));
?>
<input type="hidden"
<?php
if (isset($_POST['borrow'])){
$user_id
=$_POST['user_id'];
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 103
$book_id
=$_POST['book_id'];
$date_borrowed
=$_POST['date_borrowed'];
$due_date
=$_POST['due_date'];
$trapBookCount=
$countBorrowed =
mysqli_fetch_assoc($trapBookCount);
$bookCountQuery=
$bookCount =
mysqli_fetch_assoc($bookCountQuery);
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 104
$allowed_book_query=
(mysqli_error());
$allowed =
mysqli_fetch_assoc($allowed_book_query);
if
($countBorrowed['books_allowed'] == $allowed['qntty_books']){
echo "<script>alert('
school_number=".$school_number."'</script>";
}elseif
($bookCount['book_count'] == 1){
echo
$school_number."'</script>";
}else{
$update_copies =
$copies_row=
mysqli_fetch_assoc($update_copies);
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 105
$book_copies =
$copies_row['book_copies'];
$new_book_copies =
$book_copies - 1;
echo
$school_number."'</script>";
}elseif
($copies_row['status'] == 'Damaged'){
echo
school_number=".$school_number."'</script>";
}elseif
($copies_row['status'] == 'Lost'){
echo
school_number=".$school_number."'</script>";
}else{
if ($new_book_copies ==
'0') {
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 106
$remark = 'Not
Available';
} else {
$remark =
'Available';
die (mysqli_error());
mysqli_query($con,"INSERT
INTO borrow_book(user_id,book_id,date_borrowed,due_date,borrowed_status)
VALUES('$user_id','$book_id','$date_borrowed','$due_date','borrowed')") or die
(mysqli_error());
or die (mysqli_error());
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 107
$report_history_row=mysqli_fetch_array($report_history);
$report_history_row['lastname'];
mysqli_query($con,"INSERT
INTO report
(book_id, user_id,
VALUES
?>
<script>
</script>
<?php
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 108
?>
</form>
</table>
</div>
</div>
</div>
</div>
</div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 109
borrowed.php
<div class="page-title">
<div class="title_left">
<h3>
</h3>
</div>
</div>
<div class="clearfix"></div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 110
<div class="row">
<div class="x_panel">
<div class="x_title">
m-d'); ?>">
Returned</button>
</form>
</div>
-->
<li>
<a href="print_borrowed_books.php"
target="_blank" style="background:none;">
fa-print"></i> Print</button>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 111
</a>
</li>
<!-- If needed
<li class="dropdown">
expanded="false">
</a>
</ul>
</li>
-->
</ul>
<div class="clearfix"></div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 112
<div class="control-group">
<div class="controls">
<div class="col-md-3">
hidden="true"></span>
</div>
</div>
</div>
<div class="control-group">
<div class="controls">
<div class="col-md-3">
hidden="true"></span>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 113
</div>
</div>
</div>
<button type="submit"
Search</button>
</form>
</div>
<div class="span">
<form
</button>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 114
</form>
</div>
</div>
-->
<div class="x_content">
<div class="table-responsive">
<?php
$where ="";
if(isset($_GET['search'])){
'".date("Y-m-d",strtotime($_GET['dateto']))."' ) ";
$return_query= mysqli_query($con,"SELECT
* from borrow_book
book.book_id
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 115
LEFT JOIN user ON borrow_book.user_id =
user.user_id
where borrow_book.borrowed_status =
$return_count =
mysqli_num_rows($return_query);
// $count_penalty =
// $count_penalty_row =
mysqli_fetch_array($count_penalty);
?>
$count_penalty_row['sum(book_penalty)'].".00"; ?></div></div>
</div> -->
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 116
<thead>
<tr>
<th>Barcode</th>
<th>Borrower Name</th>
<th>Title</th>
<!--- <th>Author</th>
<th>ISBN</th> -->
<th>Date Borrowed</th>
<th>Due Date</th>
<!-- <th>Date
Returned</th> -->
</tr>
</thead>
<tbody>
<?php
($return_query) ){
$id=$return_row['borrow_book_id'];
?>
<tr>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 117
<td><?php echo
$return_row['book_barcode']; ?></td>
<td style="text-transform:
<td style="text-transform:
<td><?php // echo
a",strtotime($return_row['date_borrowed'])); ?></td>
<?php
if ($return_row['book_penalty'] !=
'No Penalty'){
}else {
echo "<td>".date("M d, Y
h:m:s a",strtotime($return_row['due_date']))."</td>";
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 118
?>
<?php
// if ($return_row['book_penalty'] !
= 'No Penalty'){
// }else {
// echo "<td>".date("M d, Y
h:m:s a",strtotime($return_row['date_returned']))."</td>";
// }
?>
<?php
// if ($return_row['book_penalty'] !
= 'No Penalty'){
// }else {
// echo "<td>".
$return_row['book_penalty']."</td>";
// }
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 119
?>
</tr>
<?php
echo '
<table style="float:right;">
<tr>
<td
</tr>
</table>
';
?>
</tbody>
</table>
</div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 120
<!-- content ends here -->
</div>
</div>
</div>
</div>
<style>
.btn-danger {
background: #421919;
border-color: #421919;
.alert-danger, .alert-error {
color: #E9EDEF;
background-color:#421919;
border-color: #421919;
</style>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 121
<?php include ('footer.php'); ?>
home.php
<div class="clearfix"></div>
class="display">
class="center">
<style>
.center {
margin-left: auto;
float: right;
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 122
}
-->
</style>
<div class="dash1">
<div class="left"></div>
<div class="right">
<?php
$result = mysqli_query($con,"SELECT *
FROM admin");
$num_rows = mysqli_num_rows($result);
?>
<style>
.dash1 {
width: 350px;
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 123
height: 150px;
background: white;
float: left;
border-radius: 80px;
</style>
<a href="admin.php">
</a>
<style>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 124
.count_top {
color: black;
</style>
<div class="icon-design">
</div>
<style>
.icon-design img{
width: 100px;
height: 100px;
display: block;
margin-left: auto;
margin-right: auto;
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 125
}
</style>
<style>
.countgreen {
text-align: center;
color: black;
font-size: 20px;
</style>
<a href="admin.php">
Admin</span>
</a>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 126
<style>
.count_bottom {
text-align:center;
color: black;
display: block;
</style>
</div>
</div>
<div class="dash2">
<div class="left"></div>
<div class="right">
<style>
.dash2 {
width: 350px;
height: 150px;
background: white;
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 127
margin: 20px 10px;
float: left;
border-radius:50px;
</style>
<?php
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 128
$result = mysqli_query($con,"SELECT *
FROM user");
$num_rows = mysqli_num_rows($result);
?>
<div class="icon-design">
height="10" class="display">
</div>
</style>
<a href="user.php">
<a href="user.php">
<span class="count_bottom">Total of
Members</span>
</a>
</div>
</div>
<style>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 129
.count_bottom {
color: black;
.countgreen {
color: black;
</style>
<div class="dash3">
<div class="left"></div>
<div class="right">
<style>
.dash3 {
width: 350px;
height: 150px;
background: white;
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 130
margin: 20px 10px;
float: left;
border-radius: 80px;
</style>
<?php
$result = mysqli_query($con,"SELECT *
FROM book");
$num_rows = mysqli_num_rows($result);
?>
<div class="icon-design">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 131
<img src="images/admin12345.jpg " alt="Image" width="10"
height="10" class="display">
</div>
<a href="book.php">
</a>
<a href="book.php">
Books</span>
</a>
</div>
</div>
<div class="dash4">
<div class="left"></div>
<div class="right">
<style>
.countgreen {
color: black;
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 132
}
</style>
<style>
.dash4 {
width: 350px;
height: 150px;
background: white;
float: left;
border-radius: 80px;
</style>
<?php
$result = mysqli_query($con,"SELECT *
FROM borrow_book");
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 133
$num_rows = mysqli_num_rows($result);
?>
<div class="icon-design">
height="10" class="display">
</div>
<a href="borrowed.php">
<a href="borrowed.php">
Borrowed</span>
</div>
</a>
</div>
<div class="dash5">
<div class="left"></div>
<div class="right">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 134
<style>
.countgreen {
color: black;
</style>
<style>
.dash5 {
width: 350px;
height: 150px;
background: white;
float: left;
border-radius: 80px;
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 135
}
.right_col {
min-height: 770px;
</style>
<?php
$result = mysqli_query($con,"SELECT *
FROM return_book");
$num_rows = mysqli_num_rows($result);
?>
<div class="icon-design">
height="10" class="display">
</div>
<a href="returned_book.php">
</a>
<a href="returned_book.php">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 136
<span class="count_bottom ">Total of Book
Returned</span>
</div>
</div>
</a>
</div>
<style>
.countgreen {
color: black;
</style>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 137
<?php include('slide.php'); ?>
login.php
<?php
include('include/dbcon.php');
if (isset($_POST['login'])){
$username=$_POST['username'];
$password=$_POST['password'];
password='$password'");
$count=mysqli_num_rows($login_query);
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 138
$row=mysqli_fetch_array($login_query);
session_start();
$_SESSION['id']=$row['admin_id'];
}else{
window.location='index.php'</script>";
?>
<?php }
?>
user.php
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 139
<div class="page-title">
<div class="title_left">
<h3>
<style>
H3 {
color: BLACK;
font-weight: bold;
</style>
</h3>
</div>
</div>
<div class="clearfix"></div>
<div class="row">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 140
<div class="x_panel">
<!--
<a href="member_print.php"
target="_blank" style="background:none;">
</a>
<a href="print_barcode.php"
target="_blank" style="background:none;">
</a>
<br />
<br />
-->
<div class="x_title">
<li>
<a href="add_user.php"
style="background:none;">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 141
<button class="btn btn-primary btn-
</a>
</li>
<li>
<!--
<a href="import_members.php"
style="background:none;">
</a>
</li>
-->
<!--- <li>
<a href="update_members_status.php"
style="background:none;">
</a>
</li> -->
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 142
<!-- If needed
<li class="dropdown">
expanded="false">
</a>
</ul>
</li>
-->
</ul>
<div class="clearfix"></div>
</div>
<div class="x_content">
<div class="table-responsive">
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 143
<table cellpadding="0" cellspacing="0"
<thead>
<tr>
<th>School ID</th>
<th>Member Full
Name</th>
<th>Contact Number</th>
<th>Type</th>
<th>Level</th>
<th>Course</th>
<th>Section</th>
<th>Status</th>
<th>Action</th>
</tr>
</thead>
<tbody>
<?php
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 144
$result= mysqli_query($con,"select * from
$id=$row['user_id'];
?>
<tr>
<!--- <td>
""): ?>
radius:5px;">
<img src="images/user.png"
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 145
<td> <!--<a target="_blank" href=
$row['school_number']; ?></a></td>
></td>
?></td>
?></td>
></td>
></td>
></td>
<td>
search"></i>
</a>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 146
<a class="btn btn-warning"
</a>
<i class="glyphicon
glyphicon-trash icon-white"></i>
</a>
hidden="true">
<div class="modal-dialog">
<div class="modal-
content">
<div class="modal-
header">
<h4
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 147
</div>
<div class="modal-
body">
<div
class="alert alert-danger">
</div>
<div
class="modal-footer">
<a
</div>
</div>
</div>
</div>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 148
</div>
</td>
</tr>
<?php } ?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<style>
.btn-primary {
color: #fff;
background-color:blue;
border-color: #1A82C3;
</style>
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 149
<?php include ('footer.php'); ?>
APPENDIXCES D
Evaluation Tool or Test Documents
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 150
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 151
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 152
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 153
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 154
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 155
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 156
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 157
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 158
APPENDICES E
Sample Input/output/Reports
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 159
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 160
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 161
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 162
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 163
Appendices F
Screen Layouts
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 164
Appendix G
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 165
Test Result
A. Functional Suitability
1. Functional Completeness. The system covers all the specified tasks 4.60 Strongly agree
2. Functional Correctness. The system provides the correct results with 4.80 Strongly agree
3. Functional Appropriateness. The system facilitates the 5.00 Very strongly agree
B. Performance Efficiency
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 166
System’s Capabilities and Features Mean Descriptive Ratings
4. Time Behavior. The system’s response and processing times and 5.00 Very strongly agree
5. Resource Utilization. The system’s amounts and types of resources 4.60 Strongly agree
6. Capacity. The system’s maximum limits of parameters meet 4.80 Strongly agree
requirements.
C. Compatibility
7. Co-existence. The system can perform its required functions 4.40 Strongly agree
8. Interoperability. The system can exchange information and use the 4.60 Strongly agree
D. Usability
10. Learnability. The system can be used by specified users to achieve 4.80 Strongly agree
use.
11. Operability. The system has attributes that make it easy to operate and 5.00 Very strongly agree
control.
12. User Error Protection. The system protects users against making 5.00 Very strongly agree
errors.
13. User Interaction Aesthetics. The system’s user interface enables 5.00 Very strongly agree
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 167
System’s Capabilities and Features Mean Descriptive Ratings
14. Accessibility. The system can be used by people with the widest range 4.80 Strongly agree
E. Reliability
15. Maturity. The system meets the needs for reliability under normal 4.60 Strongly agree
operation
16. Availability. The system is operational and accessible when required 5.00 Very strongly agree
for use.
17. Fault Tolerance. The system operates as intended despite the 5.00 Very strongly agree
18. Recoverability. The system can recover the data directly affected and 5.00 Very strongly agree
F. Security
19. Confidentiality. The system ensures that data are accessible only to
20. Integrity. The system prevents unauthorized access to, or modification 5.00 Very strongly agree
21. Non-repudiation. The system can be proven to have taken place, so 5.00 Very strongly agree
G. Portability
22. Adaptability. The system can effectively and efficiently be adapted 4.80 Strongly agree
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 168
System’s Capabilities and Features Mean Descriptive Ratings
usage environments
23. Installability. The system can be successfully installed and/or 5.00 Very strongly agree
Appendix H
Sample Generated Outputs
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 169
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 170
APPENDICES I
User Manuals
Administrator Module
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 171
Login Module
In this module it illustrates that the admin should provide a combination of username
and password to access the system. If the admin entered invalid username and password the
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 172
Home Tab
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 173
In this module shows where you can view the total of the staff.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 174
In this module show the total of the borrower.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 175
In this module shows the total of the borrowed books.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 176
Members Tab
In this module shows the list of member’s information who registered in to the
system. And it has five function. Add Members, Search Bar, View, Delete and Edit. The
function of Add member is for adding a new member which we can view here and the second
function is for search Bar. the function for search bar is to easily locate the name of the
members and third function is for View. The function for view is to view the member’s
information. And the fourth function is the Edit, the function for edit is to edit the member’s
information and the last function is Delete, the function for delete is to delete the member’s
information.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 177
New Members Form
In this module, this form includes all the basic information of members. in this form show us
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 178
Books Tab
In this module, shows all the list of books and it has nine function the first is the
damaged book shows all the book damaged, the second is the lost books shows if what books
lost, the third is Add book and the function is to add book in the system, the fourth is the
search bar and the function for search bar is to easily locate the information of the books. The
fifth is the Edit and the for is to edit the books information, and the Seventh is the print book
list the function is to know all the list of books and also it can print. The eighth function is the
print books barcode and the function is to know the books barcode and also it can print. And
the last is the delete the function for delete is to delete the books information.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 179
Adding Books Form
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 180
Book Lost Information
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 181
Add Books Form
In this Module, this form includes all the basic information of Add book. This form show
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 182
Book Print Reports
In this module, shows the printed reports of all the books registered in the system.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 183
List of Books Barcode
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 184
Admin Tab
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 185
Admin Registration Form
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 186
Borrow Tab
In this module, the borrow tab show us the field of selecting the name who are borrow
a book and selecting a name who are returning the book by simply search the name or ID
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 187
In this module, shows the form of selecting a school ID number to borrow a book.
Option Tab
In this module, this form shows us the limitation of borrowing a book and editing the
amount of penalty.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 188
Borrowed Books Tab
In this module, the borrowed books tab shows us all the members who borrowed
book.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 189
Print Books Borrowed
In this module, shows the printed reports of all the members who borrowed books in
the library.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 190
Returned Books Tab
In this module. The returned books tab shows us all the members who returned the
books.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 191
Returned Tab
In this module, shows the printed reports of all members who returned the books.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 192
Transaction Reports Tab
In this module, show all the transaction who borrowed and returned books and the
assigned admin.
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 193
Curriculum Vitae
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 194
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 195
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 196
LIBRARY MANAGEMENT SYSTEM FOR ZAMBOANGA PENINSULA POLYTECHNIC STATE UNIVERSITY WITH BARCODE SCANNER 197