Library Borrowing System Documentation: Chapter I - Introduction
Library Borrowing System Documentation: Chapter I - Introduction
Chapter I – Introduction
Project Context
Nowadays, in our society, computer technology is the most
important advancement as people move along in this computerized
world. These changes have big effects on man’s life; by making it
easier and more convenient. Librarians have the responsibility
not only to know how to manage a computerized library system but
also to be aware that these changes will have a big help to them.
General Objectives
The principal objective of the system was to computerize the
manual system in maintaining the records of the book issue, book
return of the student, stock sustenance and book research, so
that the functioning of the library system will be easier and
more convenient. Each student that is registered in the system is
provided a registered library ID.
Specific Objectives
This objective overcame all the short comings of a manual
system that was used daily. This includes the following:
Definition of Terms
For clarity and understanding, the keywords that were used
in this study were defined as follows:
Related Systems
Within this chapter the researches presented the reviews of
literature and systems that are greatly related to our proposed
system, with this we will understand the past studies for us to
develop a lot more effective and efficient system for the school.
Methodology
This chapter begins on the scrutiny about the project
research design methodology together with the development of the
system operation, process and testing. The second part discussed
the architectural diagram interface of hardware and the last part
showed the recommended hardware, software and network
specification.
Planning
During planning phase of the system, the researchers
conducted an interview to the client to gather some data about on
how the librarian manage the books, borrowed book records,
returned book records, all student’s records in the library. It
is observed that the librarian manually writes all the
transactions and maintenance records of every student who
borrowed or returned the books in a piece of paper, so the
researchers plan on developing the management by improving the
managing of records by making it computerized to make it more
effortless to both the librarian and clients of the library in
the future. The researchers also plan to provide a more secure
and a large amount of database storage for their records to be
safe.
Analysis
The proposed computerized Library Borrowing System was
designed purely from the users’ viewpoint without considering the
restraint of hardware (such as computers hardware and software).
In addition, system frameworks required to attain such designs
was clarified. After checking requirement specifications included
in the basic plan, the overview of the project was represented
through the use of diagrams (Figures: 3-5) so that the
alternation and flows of data can be easily assumed.
Designing
The software design particularly designed to the librarian
of the school; the researchers used a user-friendly design to
attract the user to use the new library borrowing system. Here,
the system was arranged and constructed purely from the users’
aspect without considering the constraints of hardware (such as
computers). In inclusion, system structures enforced to achieve
such designs were clarified. After checking the requirement
stipulation included in the planning, the synopsis of the system
represented by the use of diagrams so that the processed of data
can be easily presumed. Based on the likeness and the division
into sub-systems and input/output plotting was performed. The
entire project was branched into a number of modules on a
utilitarian basis, and each module was further divided into
smaller entity. In designing of the code, such as the boldness of
coding system, was conducted. In addition, relationships between
the data were analyzed.
Software Development
Coding
In the development of the system, the researchers made
use of Microsoft Visual Basic Studio 2008 for encoding the
source code of the system, the researchers also made a
module for loading of data in each specified field in the
system, in order to be accurate and fast acquisition of data
and information.
Testing
After finishing the main parts of transaction being
done in the system the researchers tested it and there was a
lot of learning that the researchers encountered, it made
the researchers realized minor and major mistakes in the
system and it gave more understanding on how to develop it,
after several weeks, the system has been successfully
introduced.
Operation
In the operation test, the researchers conducted a test
of our system with our fellow BSIT-III students in order to
verify and secure the system will satisfy the clients. The
researchers received comments and suggestions for
consideration.
Maintenance
Maintenance will be conducted once the system is
deployed to our clients, to maintain good performance all
throughout the school year, maintenance will be done if the
clients make a request. The researchers will also conduct a
yearly maintenance to ensure their satisfaction.
Constraints
The following were the constraints the researchers had
encountered during the gathering of information and making
of the system:
Insufficient Funds – Not enough fund to buy the
proposed product for their school’s library system. This problem
is commonly caused by lack of financial preparation for the
upgrade of their school’s library system.
Operating Systems – Variation in operating system
affects the effectiveness of our system. If the school’s
operating system is not compatible the proposed program will not
operate or function well.
General Objective
This library borrowing system is created in order to have a
good control and a well-organized borrowing of books for the
students of St. Columban’s Academy.
Specific Objective
To accomplish this objective this will include the following
actions such as;
Recording borrowing transactions.
Provide quality and time sufficient service to the students.
Provide reliable and easy to manage records of past
transactions.
Scope of the current system
This system is only limited to the students of St.
Columban’s Academy in which the needs of borrowing books in the
library increase yearly. As the number of students grow the
number of demands in borrowing of books in the library is also
growing.
This system is performed manually the recording of books
being borrowed, returned, damaged etc.., that is ideal only for a
small demand of students. Due to the lack of money and
technological devices, this current system is the best and most
ideal thing to be done to provide track records in each
transaction.
Concept of Operation
The first step in the current system`s concept of operation
is the student will search for the book he needed in the library.
After finding the specific book, student will go to the
librarian. The librarian will then ask if the student will borrow
the book overnight. If the student will just read the book the
librarian will just get the library card of the student and
record the time, the title of the book, number of the book, and
the author of the book. If the student will bring the book
outside the library, the librarian will then check the status of
the book if it is good to be released. If the book is in good
condition, the librarian will get the library card of the student
and record the time borrowed, expected date to be returned, the
title, author, and number of the book. In returning the book, the
librarian will check the book if there is any damage. If the book
has damaged, and returned over the due date, penalties will be
charged.
Proposed Solution
Throughout the research, the researchers came up and decided
to propose a quick and easy transaction for all the manual
difficulties in managing the Library have been rectified by
implementing computerization to make it faster and reliable
managing system, the researchers will also provide a user-
friendly interface for the librarian and administrator and also a
fast accessible database with a secure and huge amount of storage
capacity. It will also provide a fast phased of technology
attributed a lot to the improvement of the library system.
Concept of Operation
In the second main transaction, when the student will return
the book, the librarian will search the borrowing transaction
records, when the record is found, there will be three (3)
outcomes. First, when book is returned in a good condition and is
not late there will be no penalties to be released. Secondly,
loss of book or damaged, the librarian will release a penalty
report which will be forwarded to the accounting office through a
printed-out report. Lastly, when the book is returned late, the
librarian will sum-up the total number of days. There will be a
fine of 20php per day and will also be forwarded to the
accounting office in the same manner.
Figure 5: Proposed SCA Library Borrowing System Use Case Diagram
Table 1: Register
Table 2: Search Books
T
able 3: Manage
Table 4: Book Return
Data Dictionaries
These tables below provide the entire database tables
details such as Field Name, Descriptions, data types, character
lengths.
T
able 6: tblusers
Table 7: tblstudents
Table 8: tblbook
Table 9: tblbtr
Advantages
The following are the advantages of our system:
Provides quality and time sufficient services.
User friendly and easy to use.
Provides specific reports.
Reliable and easy to manage records
Disadvantages
The following are the disadvantages of our system:
One (1) book per transaction only.
No password recovery
Technical Feasibility
During the study, the researchers concluded that this study is
technically feasible because there will be no much trouble and
difficulty in getting the required resources for the development
and maintenance of the system. As well as all the resources for
software and hardware development is already available.