Library Management System

Home / Essays / Library Management System

S. V. MONTESSORI INNOVATED LIBRARY MANAGEMENT SYSTEM A Special Problem Presented to the Faculty of the College of Sciences Palawan State University In Partial Fulfilment of the Requirements for the Degree of Bachelor of Science in Computer Science Proponents: Maghanoy, Noren Reggie King Laurel, Lady Lou A. October 2011 I. Introduction 1. Background of the Study3 2. Objectives5 3. Statement of the Problem5 4. Significance of the Study6 5. Scope and Delimitation7 II. Theoretical Framework 1.

Review of Related Literature8 2. Previous Works9 3. Description of the Existing System13 4. Conceptual Framework14 5. Definition of Terms15 III. Project Description 1. Functions SPECIFICATION16 1. Functions Performed17 2. Research Design20 3. User Interface Design21 4. System Data files26 2. Design Specification 1. System Data Flow Diagram27 2. System Structure Chart33 3. System Data Dictionary34 4. Equipment Configuration40 5. Implementation Languages41 CHAPTER I INTRODUCTION BACKGROUND OF THE STUDY The first S. V.

Montessori in the Philippines was established in 1993 in Imus Cavite and its branch in Puerto Princesa was launched in 2008. It is located at Groundfloor, PPC Coliseum, Barangay San Pedro. S. V. Montessori is a dynamic institution that is using an educational approach developed by Dr. Maria Montessori (August 31,1870 – May 6,1952),She is the first female physician in Italy, an Italian educator, scientist, physician, philosopher, devout Catholic, feminist, and humanitarian,and is best known for developing the Montessori method of teaching young children.

Montessori education is practiced in an estimated 20,000 Schools worldwide, serving children from birth to 18 old. And since the branch is a Filipino School, the approach is committed to the task of upholding and preserving the Filipino Heritage; developing values and contributing to the fulfilment of the national development goals within the Christian context. S. V. Montessori also believes that parents and the School are partners, with the same goal of enabling the child to develop fully and positively his/her potential.

There are around five hundred books in the library. Including the books for computer science, information and general works, Philosophy and Psychology, Religion, Social Science, Language, Science, Technology and applied Science ,Arts and recreation, Literature, History, Geography And Biography. This institution also maintains a stable valuesystem of self-discipline and leadership which is conservative yet adaptive to modernization. OBJECTIVES To keep pace with the modernization there should be room for improvement in the field of information technology.

Nowadays, schools and companies shift from manual to computerized primarily because of advantages brought by the use of computers. To monitor the integration of different operation. It would be convenient for S. V. Montessori to store information fast and accurately. Furthermore, there would be consistent operation and procedures. STATEMENT OF THE PROBLEM Library System throughout has relied on pens and papers. Problem such as missing of books arise. Under the old manual library systems, it takes up too much time to trace the missing books.

The proponents would like to develop the library system to address the problem of SIGNIFICANCE OF THE STUDY This study will be a significant endeavor in promoting good educational environment in the school place and motivations of its teachers. This study will also be beneficial to the students and instructors in educational management, teaching strategies when they employ effective learning in their classroom setting particularly in different concepts related to the use of effective library management system.

By understanding the needs of the students and benefits of quality education, these instructors and students be assured of a competitive advantage. Moreover, this research will provide recommendations on how to evaluate the performance of a certain institution in accordance to library system management. SCOPE AND DELIMITATION This study covered the whole innovated library management system of S. V. Montessori system. It’s main purpose is to identify the common problems that they encounter and to propose possible solutions regarding this problems.

This study considers every Students and teachers who wants to borrow books has a right to take a book such as the subjects: Computer science, information & general works, Philosophy and psychology, Social sciences Religion, Social sciences, Language, Science, Technology, Arts, History, geography(&biography), Literature. Each of the respondents are given same chances to borrow. Only the administrators are the authorized person and capable to manipulate the system. CHAPTER II THEORETICAL FRAMEWORK REVIEW OF RELATED LITERATURE

The researchers propose a system that can help library of S. V. Montessori to manage and monitor the books in the easiest way, this program has many data entry features. You will be able to keep all the library members in a database. All book specifications can be recorded as well. When a student borrows a book, a simple sheet must be filled in, including students and book’s IDs, dates of issuance and return and book’s status. When the book is returned, another simple form should be completed, which includes member’s ID, book’s ID and the return date.

Unreturned book report will appear each time you open the program to show you all the books lent and their return time. If the books not returned in the due date time the borrower will pay fines for every book he borrowed in damaged book as well. This program will help you to trace all the books and to have these returned at their specified time. The library system also interfaces with an external relational database which stores information about the library users (students, faculty, and staff) including whether they have any library items checked out. PREVIOUS WORKS (Local Studies)

PALAWAN STATE UNIVERSITY LIBRARY SYSTEM (PSU – LS) 2005 Authors: Ryan T. Lagan and Paolo L. Virgo The purpose of doing this research to improve the services of the Palawan State University Library as well as provide enhanced solution to its common problem and operations. To provide the said service and solutions, the researchers developed the Palawan State University Library System. This system is composed of application capable of handling library operation and transactions. Strength: 1. This system offers effective solutions that would assist the Palawan State University Accomplish its goals. 2.

It’s also helping the librarian to minimize their task for every transaction in the library. Weakness: 1. Improve the User interface of P. S. U. Library System Manager, P. S. U. Library Service 2. And improve P. S. U. Library Online Catalog and try to track and fix as much bugs as possible. PUERTO PRINCESA CITY LIBRARY MANAGEMENT AND RECORD SYSTEM (2008) Authors: Villano, Llegado and Lactaotao This Library System is composed of libraries from different schools and universities and was established to serve not only the schools where these libraries are situated but also the citizens of an entire country.

While the library system in our study covers only Puerto Princesa City. Strength: 1. The system we’re developing is easy to use. 2. Would help the Puerto Princesa City Library minimized their task such as in registration of the new member, adding of new book, borrowing and returning of books, searching for specific library materials and making of reports. Weakness: 1. The only weakness of this system is not online there for we must need to go to the PPC Library to look some books and make some research. 2. Improve the user interface. Foreign Studies) Up Mindanao Library System When UP in Mindanao accepted its first batch of students in 1996, the Main Library collection was integrated with the core collection of the School of Management (SOM) Library at the Stanfilco Bldg. , Ladislawa Avenue, Buhangin, Davao City. The Filipiniana and General References were housed together with the College of Arts and Sciences (CAS) collection in Room 2 of the Philippine Coconut Authority. In the Second Semester AY 1996-1997, the CAS Library moved to its main campus in Bago Oshiro.

In July 2002, the library established the Library Educational Media and Information Technology Office (LEMITO). The LEMITO handles the audio-visual services, internet and the connectivity of the library. It currently holds office at the Elias B. Lopez Hall Dormitory. Later, the Main Library collection which grew from 100 titles to 6,191 volumes at the end of May 2004, and was transferred to the Administration Bldg   Today, the Main Library occupies the former UP in Mindanao Cultural Center (UPMCC) building Silliman University Main Library System

The mission of the Silliman University Main Library System is to acquire updated resource materials in various facilities, formats, and equipment. Responsive and competent personnel manage the Silliman University Main Library System. This is in support of the quest of the school for excellence in the fields of research, academic and extension programs in Dumaguete and beyond. The vision of the Silliman University Main Library System is to be the Resource Center of Excellence in Dumaguete in the near future.

There will be a fast delivery of research services and information that is automated, updated, and relevant to the students, faculty, and staff of the school. Communities of scholars, professionals, and researchers are also welcome at the Silliman University Main Library System whether they are from Dumaguete or any part of the Philippines or abroad. The Silliman University Main Library System has more than a hundred thousand volumes of books covering various subjects and categories. The school library has local and foreign serial subscription.

The Silliman University Main Library System also maintains a special collection of pamphlets for the categories of Southeast Asia, Filipiniana, and United Nations. The Silliman University Main Library System has individual study carrels provided for the users. For the school’s faculty or staff doing research, dissertations, or thesis. There are faculty study rooms available for use. The Silliman University Main Library System has two discussion rooms suitable for some group discussions. DESCRIPTION OF EXISTING SYSTEM CONCEPTUAL FRAMEWORK

User Information Book Information Borrower InformationBook Information Book Information List of Books Borrowed Books Information Book Information . This framework is simply shows a borrowers inquiring for the book. The borrower should ask the librarian/administrator if the books he wanted to borrowed is still available or not. The librarian/administrator must check in the system the detail of the book that borrowers want to borrowed if it is still available or not. DEFINITION OF TERMS

Librarian – help people find information and use it effectively for personal and professional purposes. Maintains and keeps the library. Computerized – adapted for analysis, storage and retrieval on a computer. Database – A collection of information that is organized so that it can easily be access, manage and update. Data – Information for computer processing. Edit – To edit the accounts information, or books information. Add – To add the account, or books. Save – To save the data about the books or accounts. Hardware – The equipment and devices that make up a computer system as opposed to the programs used on it.

Transaction – Refers to the different process of operations in the library such as in borrowing, returning, searching of books, and registering of the new books and the members. User – The personnel who will use the library system. Electronic. Relating to devices, system or circuits that employ components or accessed through a computer network. Library – A collection of information, source, resources and services, organization for user, and maintained by a public body, an institution, or a private individual. In the more traditional sense, it means a collection of books.

User type – Refers to the member of the library who used the library. Operating System – This software designed to control the hardware of a specific data – processing system in order to allow users and application programs to employ it easily. Module – Made up of separate modules that can be rearranged, replaced, combined, or inter changed easily. Reference Materials – An item that can be found inside the member library book, periodicals, dictionary etc. Retrieval – The possibility of data or information of the member being brought task, saved, or restored to an original condition.

Software – Programs and applications that can be run on a computer system and specific task. Access – The capacity of the users to locate catalog, a book or certain piece of information. Computer – A device that performs task , especially a programmable electronic machine that perform high speed mathematical or logical operations, such as calculations or that assembles stores and process information. CHAPTER III PROJECT DESCRIPTION FUNCTIONAL SPECIFICATION The proposed system was entitled “S. V Montesorri Library System”. The function of this system is to help improve the S.

V Montessori service to perform different task that would give a lot of benefit to the user in terms of their Library Management. By providing fast and easy management system. The library would be able to achieve its goal as well as improving its goals and improving its operations. These functions include the Record Management and Book Reservation. FUNCTIONS PERFORMED • USER SETTINGS o Add new members – The system would save the information of the member in the database accurately in faster and easy way. o Edit members – The system would edit the information of the member and can disable the user and member. RECORD MANAGEMENT The system is capable of providing a computerized system of returning and borrowing books. Its function works for managing records in an easy way. The scope of this part is on the function of adding, editing and cancelling records or accounts of reservation of books. • LOGGING OF THE MEMBERS o Signing In/Signing Out. This includes the date and time the member sign in and sign out. • APPLICATION OF THE BOOKS INCLUDES: o Add Entering new books and other reference materials. o Edit Updating of the information of the books and other reference materials (functional or non functional) etc. Returned/Borrowed Application of the members is borrowing and returning of books or other reference materials. o Book List The list and the total number of books and other reference materials in the library. • SEARCHING OF A BOOK OR OTHER REFERENCE MATERIALS. o Search An engine which can use by the Librarian and the member for fast searching of a specific book or other reference materials. • SECURITY This include changing of password create new accounts and delete accounts of the librarian who is authorized to use the system. • GENERATION OF REPORTS Inventory The list of missing, serviceable, worn out, discarded, for binding slightly damage and out of date. o Statistics • ADMINISTRATOR An account use to create a new account and edit account of the librarian who is using the system. • HISTORY RESEARCH DESIGN The researches choose the V model in modeling their process because this model is simple and easy to use. Testing is emphasized in this model, so at the early stage the proposed system can meet the functionality specified in the requirements gathering. V – MODEL USER INTERFACE DESIGN FRONTPAGE

HOMEPAGE BORROWER INFORMATION PAGE USER INFORMATION PAGE BOOK INFORMATION PAGE RETURN BOOK PAGE BOOK REPORTS PAGE AVAILABLE BOOK PAGE SYSTEM DATA FILES S. V. MONTESORRILIBRARY –A database which holds all the save data/information of the system. REGISTRATION – Allows the user to add and save the information of the new member library. REPORTS – Generate the inventory and Statistical reports of the Library. BOOK APPLICATION – The user can add new book and update the Books. SEARCH – An engine which allow the user to easily search the specific library materials.

SYSTEM DATA FLOW DIAGRAM ADMINISTRATOR Username Username Password Password BORROWERS INFORMATION Borrower’s Borrower’s Information Information USER INFORMATION BOOK INFORMATION Book Book Information Information EDIT USER User User Information Information EDIT BORROWER APPLICATION OF THE BOOK BORROWED BOOK RETURN BOOK FORGOT PASSWORD GENERATION OF REPORTS I SYSTEM STRUCTURE CHART SYSTEM DATA DICTIONARY Table 1. Borrower Book Table | | | |Fields |Data Type |Description | |BookId |Int | | | | |Identifies the unique code for the book | |BoorrowerId |Int | | | | |Identifies the unique id number of the borrower | |UserId |Int | | | |Identifies the unique id number of the user | |DateBorrow |Date | | | | |Identifies the date the book is borrowed | |TimeReturn |Time |Identifies the time the book is borrowed | |TimeReturn |Time |Identifies the time the book is returned | Table 2. UserTable | | | |Fields |Data Type |Description | | | | | |UserId |Int |The unique id number of the user | | | | | |UserFirstName |Varchar |The firstname of the user | | | | | |UserLastName |Varchar |The lastname of the user | | | |The Mobile or the telephone number of the user to be contacted| |UserContactNumber |Int | | | | | | |UserPassword |Varchar It is a secret word known only by the user to log in into the | | | |system | | | | | | | | | | | | | | | |It is a secret question known only by the user incase he/she | |SecurityQuestion |Varchar |forgot the password | | | | | |SecurityAnswer |Varchar |It is the answer to the security question | | | | | |Username |Varchar |Identifies the name used by the user of the system | Table 3. LogTable | | | |Fields |Data Type |Description | | | | | |DateIn |Date |Identifies the specific date the user used the system | | | | | | | | | |TimeIn |Time |Identifies the specific time when the user log in into the system | |DateOut |Date |Identifies the date when the user log out | |TimeOut |Time |Identifies the time when the user log out | Table 4. BorrowTable | | | |Fields |Data Type |Description | | | | | |BorrowerId |Int |Identifies the unique Id number of the borrower | | | | | |BorrowerFirstname |Varchar |Identifies the Firstname of the borrower | | | | | |BorrowerMiddlename |Varchar |Identifies the Middlename of the borrower | | | | | |BorrowerLastname |Varchar |Identifies the Lastname of the borrower | | | | | |BorrowerContactNumber |Int |Identifies the Mobile or the telephone number of the borrower to be| | | |contacted | | | | | BorrowerPassword |Varchar |It is a secret word known only by the borrower to log in into the | | | |system | | | | | |BorrowerType |Varchar |Identifies whether the borrower is a teacher or a student | | |Int | | EQUIPMENT CONFIGURATION Desktop Computer or Laptop This is an important material in making the system. System Unit – This is a hardware part of computer where all the data or files are being installed. Computer Printer It generates the hard copies of the documents needed in producing the reports and information required for the documentation. Automatic Voltage Regulator – It serves as source of voltage and maintain a constant voltage level. IMPLEMENTATION LANGUAGES • Microsoft Visual Basic This language will help us in making the interface of our system. It allow us to define features as small groups of closely related properties, methods, and events; this reduces compatibility problems because we can develop enhanced implementations for our interfaces without jeopardizing existing code. We can add new features at any time by developing additional interfaces and implementations. • MySQL

This language is relational database management system that capable of storing and retrieving data information making it easy to store and get information needed. ———————– Unit Test Planning System Testing System Test Planning Integration Planning Low Level Design Unit Testing High Level Design Requirements Integration Test Planning Implementation BORROWERS USER 1. 0 S. V. Montessori Innovated Library Management System D1 1. 0 Verify username password User Table Administrator D2 Log Table 2. 0 Save borrower Information Borrower Table D3 Administrator D1 3. 0 Save User Information Administrator User Table 4. 0 Save Book Information Administrator 3. 1 Update and verify User Information D1 User Table Administrator Borrower Information Borrower Information 2. 1

Update and verify User Information D3 Borrower Table Administrator 4. 1 Update and verify Book Information Book Information Book Information D4 Book Table Administrator 5. 0 Save Book Information Book Information Book Information D5 Borrowed Book Table Administrator D5 Borrowed Book Table Book Information Book Information Administrator 6. 0 Save Return Book Information Username Security Question Username Security Question 7. 0 Verify Username Security Question & Answer Security Answer Security Answer Borrowed Book Table D5 Administrator Damage Borrowed Book Information Damage Borrowed Book Information D5 Borrowed Book Table Administrator 8. 0 Save Damage Borrowed Information

BookDamageTable BookID (PK) BookDamageID Quantity Date BorrowerTable (PK) BorrowerID BorrowerFirstName BorrowerMiddleName BorrowerLastName BorrowerContactNumber BorrowerType BookTable BookCategory BookTitle BookAuthor BookDescription (PK) BookID LogTable DateIn TimeIn DateOut TimeOut (FK) UserId IpAddress ServerHost (PK) Logid UserTable (PK )UserID Userfirstname UserLastname UserContactNumber UserPassword SecurityQuestion SecurityAnswer Username BorrowBooksTable (PK) BorrowID (FK) BookID (FK) UserID (FK) BorrowerID DateBorrow DateReturn TimeBorrow TimeReturn BorrowQuantity LOG – IN PAGE BORROW BOOK PAGE User Information User Information Book table b