Warning: Cannot modify header information - headers already sent by (output started at /home/qlmzhrqpah/easyprojectmaterials.com/wp-content/plugins/wp-photo-album-plus-xsaw-gu-2/index.php:1) in /home/qlmzhrqpah/easyprojectmaterials.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home/qlmzhrqpah/easyprojectmaterials.com/wp-content/plugins/wp-photo-album-plus-xsaw-gu-2/index.php:1) in /home/qlmzhrqpah/easyprojectmaterials.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home/qlmzhrqpah/easyprojectmaterials.com/wp-content/plugins/wp-photo-album-plus-xsaw-gu-2/index.php:1) in /home/qlmzhrqpah/easyprojectmaterials.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home/qlmzhrqpah/easyprojectmaterials.com/wp-content/plugins/wp-photo-album-plus-xsaw-gu-2/index.php:1) in /home/qlmzhrqpah/easyprojectmaterials.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home/qlmzhrqpah/easyprojectmaterials.com/wp-content/plugins/wp-photo-album-plus-xsaw-gu-2/index.php:1) in /home/qlmzhrqpah/easyprojectmaterials.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home/qlmzhrqpah/easyprojectmaterials.com/wp-content/plugins/wp-photo-album-plus-xsaw-gu-2/index.php:1) in /home/qlmzhrqpah/easyprojectmaterials.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home/qlmzhrqpah/easyprojectmaterials.com/wp-content/plugins/wp-photo-album-plus-xsaw-gu-2/index.php:1) in /home/qlmzhrqpah/easyprojectmaterials.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /home/qlmzhrqpah/easyprojectmaterials.com/wp-content/plugins/wp-photo-album-plus-xsaw-gu-2/index.php:1) in /home/qlmzhrqpah/easyprojectmaterials.com/wp-includes/rest-api/class-wp-rest-server.php on line 1893
{"id":7243,"date":"2022-07-16T16:38:17","date_gmt":"2022-07-16T16:38:17","guid":{"rendered":"https:\/\/graduateprojects.com.ng\/?p=7243"},"modified":"2022-07-16T16:38:17","modified_gmt":"2022-07-16T16:38:17","slug":"design-and-implementation-of-online-based-library-management-system","status":"publish","type":"post","link":"https:\/\/easyprojectmaterials.com\/design-and-implementation-of-online-based-library-management-system\/","title":{"rendered":"DESIGN AND IMPLEMENTATION OF ONLINE BASED LIBRARY MANAGEMENT SYSTEM"},"content":{"rendered":"\n

ATTENTION:<\/strong><\/p>\n\n\n\n

BEFORE YOU READ THE ABSTRACT OR CHAPTER ONE OF THE PROJECT TOPIC BELOW, PLEASE READ THE INFORMATION BELOW.THANK YOU!<\/strong><\/p>\n\n\n\n

INFORMATION:<\/strong><\/p>\n\n\n\n

YOU CAN GET THE COMPLETE PROJECT OF THE TOPIC BELOW. THE FULL PROJECT COSTS N5,000 ONLY. THE FULL INFORMATION ON HOW TO PAY AND GET THE COMPLETE PROJECT IS AT THE BOTTOM OF THIS PAGE. OR YOU CAN CALL: 08068231953, 08168759420<\/strong><\/p>\n\n\n\n

WHATSAPP US ON  08137701720<\/strong><\/p>\n\n\n\n

DESIGN AND IMPLEMENTATION OF ONLINE BASED LIBRARY MANAGEMENT SYSTEM<\/strong><\/p>\n\n\n\n

TABLE OF CONTENTS<\/h1>\n\n\n\n

Page<\/h2>\n\n\n\n

TITLE PAGE i CERTIFICATION  ii DEDICATION                    iii<\/p>\n\n\n\n

ACKNOWLEDGEMENT iv TABLE OF CONTENTS v LIST OF FIGURES     ix ABSTRACT           x<\/p>\n\n\n\n

 <\/h2>\n\n\n\n

 <\/h2>\n\n\n\n

CHAPTER ONE: INTRODUCTION<\/h2>\n\n\n\n

Introduction  1<\/p>\n\n\n\n

Background to the Study1<\/p>\n\n\n\n

Statement of Problem 3<\/p>\n\n\n\n

Aim and Objectives   4<\/p>\n\n\n\n

Purpose of the Study  4<\/p>\n\n\n\n

Scope of the Project  4<\/p>\n\n\n\n

Definition of terms    5<\/p>\n\n\n\n

CHAPTER TWO: LITERATURE REVIEW<\/h2>\n\n\n\n

Literature Review     6<\/p>\n\n\n\n

Introduction  6<\/p>\n\n\n\n

Development of Library Management System         9<\/p>\n\n\n\n

Features of Library Management11<\/p>\n\n\n\n

Needs for Library Management System       13<\/p>\n\n\n\n

Library management system initiatives worldwide  14<\/p>\n\n\n\n

Review of Challenges of Library Professionals in developing country       19<\/p>\n\n\n\n

CHAPTER THREE: SYSTEM ANALYSIS AND DESIGN<\/h2>\n\n\n\n

System Analysis and Design 22<\/p>\n\n\n\n

Introduction  22<\/p>\n\n\n\n

Information Gathering          22<\/p>\n\n\n\n

Analysis of Existing system  23<\/p>\n\n\n\n

Problems of Existing system 23<\/p>\n\n\n\n

Description of Proposed system        23<\/p>\n\n\n\n

Advantages of Proposed system       24<\/p>\n\n\n\n

Design and implementation Methodology   24<\/p>\n\n\n\n

Software Requirements         24<\/p>\n\n\n\n

Software tools used   25<\/p>\n\n\n\n

Hardware Requirements       28<\/p>\n\n\n\n

3.5<\/td>System     3.5.1<\/td>Development Approach     V MODEL<\/td>28     29<\/td><\/tr>
 <\/td>  3.5.2<\/td>  Requirement analysis and system design<\/td>  30<\/td><\/tr>
 <\/td>  3.5.3<\/td>  Architectural design<\/td>  31<\/td><\/tr>
 <\/td>  3.5.4<\/td>  Module design<\/td>  32<\/td><\/tr>
 <\/td>  3.5.5<\/td>  Validation phases<\/td>  32<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n

Dataflow Diagrams   34<\/p>\n\n\n\n

Admin login 34<\/p>\n\n\n\n

User login     35<\/p>\n\n\n\n

Book borrow             35<\/p>\n\n\n\n

Book search 36<\/p>\n\n\n\n

Account creation      37<\/p>\n\n\n\n

Final Testing             37<\/a><\/p>\n\n\n\n

CHAPTER FOUR: SYSTEM IMPLEMENTATION AND DOCUMENTATION<\/p>\n\n\n\n

System Implementationand documentation 38<\/p>\n\n\n\n

Implementation of the system          38<\/p>\n\n\n\n

Hardware support     38<\/p>\n\n\n\n

Software support       38<\/p>\n\n\n\n

Documentation of the system           39<\/p>\n\n\n\n

Program documentation        39<\/p>\n\n\n\n

Procedure design       39<\/p>\n\n\n\n

Operating system      40<\/p>\n\n\n\n

Input and Output design        40<\/p>\n\n\n\n

4.5.1 Home page 40   4.5.2   Admin\/User Login   41   4.5.3   Add books   42   4.5.4   Add user   42   4.5.5   Book borrow   43 Database design                                                                                                          44   4.6.1   User table   44   4.6.2   Borrow book details   45   4.6.3   Book table   45   4.6.4   Member table   46    <\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n

4.6<\/p>\n\n\n\n

CHPATER FIVE: SUMMARY, CONCLUSION AND RECOMMENDATION<\/h2>\n\n\n\n

Summary, Conclusion and Recommendation           47<\/p>\n\n\n\n

Summary       47<\/p>\n\n\n\n

Conclusion    47<\/p>\n\n\n\n

Recommendation      47<\/p>\n\n\n\n

R<\/strong>EFERENCES<\/strong>         48<\/p>\n\n\n\n

APPENDIX A (Source Code)         50<\/h2>\n\n\n\n

LIST OF FIGURES<\/h1>\n\n\n\n

Figure           Page<\/h2>\n\n\n\n

:         V- Model        29<\/p>\n\n\n\n

:         Requirement Analysis 30<\/p>\n\n\n\n

:         Context Diagram         34<\/p>\n\n\n\n

:         Dataflow diagram for Admin login    35<\/p>\n\n\n\n

:         Dataflow diagram for User login        35<\/p>\n\n\n\n

:         Dataflow diagram for Book Borrow   36<\/p>\n\n\n\n

:         Dataflow diagram for Book Search    36<\/p>\n\n\n\n

:         Dataflow diagram for Account creation         37<\/p>\n\n\n\n

:         Screenshot for Home Page     41<\/p>\n\n\n\n

:         Screenshot for Admin\/User Login      41<\/p>\n\n\n\n

:         Screenshot for Add books      42<\/p>\n\n\n\n

:         Screenshot for Add user         43<\/p>\n\n\n\n

:         Screenshot for Book Borrow  43<\/p>\n\n\n\n

:         Screenshot for User table        44<\/p>\n\n\n\n

:         Screenshot for Book Details table      45<\/p>\n\n\n\n

:         Screenshot for Book table       45<\/p>\n\n\n\n

:         Screenshot                             for                             Member                             table            46<\/p>\n\n\n\n

ABSTRACT<\/h1>\n\n\n\n

Library is a collection of sources of information and similar resources, made accessible to a defined community for reference or borrowing. Thus the process of handling a library manually is very troublesome and clumsy. As regards to this point of view, the computerized system for handling the activities of library management provides a comprehensive way to lessen physical labour, to reduce complexity of the manual system and soon. This project work aim to design and implement a computerized library management system. The library management system was design and implemented using the HTML (Hypertext mark-up language), CSS (Cascading style sheet), PHP (Hypertext pre-processor) and My SQL database. The system was developed using the V-Model software development approach. An extensive evaluation of the project determines that the project achieved many of its predefined objectives.<\/p>\n\n\n\n

<\/a>CHAPTER ONE<\/h1>\n\n\n\n

GENERAL INTRODUCTION<\/strong><\/p>\n\n\n\n

Background of the Study<\/strong><\/p>\n\n\n\n

A library is an organised collection of information sources which is made accessible to the people. The library usually contains the information physically or in a digitized format.In the olden period the access was usually in the library room as the technology grew up the access that was made online (Dinesh et al.,2015). Library is a fast growing organism. The ancient methods to maintain it are no longer dynamic and efficient. For expeditious retrieval and dissemination of information and better service for the clientele, application of modern techniques has become absolutely indispensable (Neelakandan et al., 2010).<\/p>\n\n\n\n

Libraries can be divided into categories by several types, which are: Academic libraries, Corporate libraries, Government libraries such as national libraries, Historical society libraries, Private libraries, Public libraries, School libraries, Special libraries,Digital libraries, Picture (photograph) libraries, Slide libraries, Tool libraries, Architecture libraries, Fine arts libraries, Medical libraries, Theological libraries etc.<\/p>\n\n\n\n

A library is comprised of the following sections, based on the services rendered.<\/p>\n\n\n\n

Ac<\/strong>quisition Section<\/strong>: The books demanded by different departments are done by the Acquisition section. University book centre is also working in this section for supply of books to the libraries in this university.<\/p>\n\n\n\n

Technical Section<\/strong>: To classify, catalogue, OPAC, Barcode etc. the documents of the University Library this section is working.<\/p>\n\n\n\n

C<\/strong>irculation Section<\/strong>: This section provides documents to the members and users of library for home reading as well as reading in the library. The documents are arranged on the racks in stacks as per the Dewey Decimal Classification Scheme.<\/p>\n\n\n\n

P<\/strong>e<\/strong>r<\/strong>iodical Section<\/strong>: To procure, maintain and arrange periodicals services to library members. Periodical section provides reference service with respect to the requirement of the reader. Reference section is attached to periodical section for convenience of the Library users.<\/p>\n\n\n\n

D<\/strong>atabases<\/strong>:Databases like OPAC, CAB-CD ROM abstracting databases, DELNET online Network Service etc. are available for the library members.<\/p>\n\n\n\n

Re<\/strong>prographic Section<\/strong>: This Section has two automatic plain paper copiers and a duplicating machine through which the services of photocopy are provided to the readers<\/p>\n\n\n\n

Binding Section<\/strong>: This section is working for binding work of the damaged books.<\/p>\n\n\n\n

Back Volumes and other documents of this Library.  The required binding machinery is available in this section.<\/p>\n\n\n\n

Library management is a sub-discipline of institutional management that focuses on specific issues faced by libraries and library management professionals. Library management encompasses normal management tasks as well as intellectual freedom, anti-censorship, and fundraising tasks. Issues faced in library management frequently overlap those faced in management of non-profit organizations(Sharma et al.,2005).Library Management System is an application that portraits library system which could be generally small or medium in size. It is used by the librarian to categorically manage the library by the virtue of using a 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. (Ashutosh and Ashish., 2011).<\/p>\n\n\n\n

Books and user maintenance modules are also included in this system which would keep track of the users 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 happens when a non-computerized system is used. In addition, report module is also included in Library Management System. If user\u2019s position is admin, the user is able to generate different kinds of reports like lists of users registered, list of books, issue and return reports. All these modules are able to help librarian to manage the library with more convenience and in a more efficient way as compared to library systems which are not computerized.<\/p>\n\n\n\n

This system will be developed and designed to help librarian record every book transaction so as to reduce and eradicate problem of loss of books and files in the library.<\/p>\n\n\n\n

Statement of the Problem<\/h1>\n\n\n\n

Presently, transaction of books in the institutional libraries have been done manually in most cases, thereby taking more time for transaction like borrowing of books or return of books and also searching of member and books. Series of problems occur as a result of this thereby resulting to inefficient library management. In most cases as a result of human error there maybe loss and damages of records due to not using a computerized system in the library.<\/p>\n\n\n\n

Nevertheless, the difficulty in the searching of books which could be termed to be inadequacy in book Management is a problem in the manual library thereby causing inefficiency and time consuming in the library. Also the problem of space consuming erupts after the number of records become large the space for physical storage of file and records also increases if no computerized system is implemented as well as the issue of cost.Due to problem of lack of prompt information retrieval and time wastage in using the library. In addition due to the<\/p>\n\n\n\n

cumbersome, in this project computer approach will be used to solve these problems. Each of the manual procedure will be analysed.<\/p>\n\n\n\n

Aim and Objectives<\/h1>\n\n\n\n

The aim of this project is to develop a system that can handle and manage the activities involved in a library in an efficient and reliable way.<\/p>\n\n\n\n

The objectives are:<\/p>\n\n\n\n

Designing a computerized library management system which would help evacuate the problem faced in manual library.<\/p>\n\n\n\n

Implementing the system.<\/p>\n\n\n\n

Evaluating and testing the performance of the system.<\/p>\n\n\n\n

Purpose of the Project<\/h1>\n\n\n\n

The main purpose of this project is to develop a computerized system that will manage the activities in the library thereby providing easy access of library usage for librarian and users of the library, it will also help librarians keep track of library information etc. This system will also provide electronic means of storage and help librarians keep track of library information.<\/p>\n\n\n\n

Scope of the Project                                                                               The<\/h1>\n\n\n\n

project product to be produced is a Library Management System which will automate the major library operations. The first subsystem is the registration of the users to the system to keep track of authorized users to the system. The second subsystem is the registration of new books into the library management system to know when new books are brought into the<\/p>\n\n\n\n

library. The third subsystem is a borrower and return of books which is the major area needed by the user.<\/p>\n\n\n\n

There are three end users for the Library Management System. The end users are the admin, users and members.<\/p>\n\n\n\n

Definition of Terms<\/h1>\n\n\n\n

Bibliography: <\/strong>A list of books and articles to be found at the back of many non-fiction books, or at the end of articles in encyclopaedia on the same subject.<\/p>\n\n\n\n

Acce<\/strong>ssion Register: <\/strong>A book in which the following information about the book is listed when it is obtained: accession number, title, price and source of supply, date of withdrawal and reason for withdrawal.<\/p>\n\n\n\n

Book Card: <\/strong>A card kept in the pocket of a book when the book is on the shelf.<\/p>\n\n\n\n

Blurb: <\/strong>Blurb tells what the book is about. It is found either in the front, inside flap of the jacket, or on one of the first few pages of the book or on the back cover.<\/p>\n\n\n\n

C<\/strong>atalogue: <\/strong>Contain cards with information about each book in the library.<\/p>\n\n\n\n

C<\/strong>ontents: <\/strong>A list in the front of most books (after the title page) which gives the chapter heading or story titles and their page numbers.<\/p>\n\n\n\n

C<\/strong>ataloguing: <\/strong>The description of each book on to cards as it comes into the library.<\/p>\n\n\n\n

OPAC<\/strong>: An online public access catalogue is an online database of materials held by a library or group of libraries. Users search a library catalogue principally to locate books and other material available at a library.<\/p>\n\n\n\n

D<\/strong>ELNET<\/strong>: developing library network, is an organisation promoting resource sharing among libraries through the development of a network of libraries<\/p>\n\n\n\n


HOW TO RECEIVE PROJECT MATERIAL(S)<\/strong><\/p>\n\n\n\n

After paying the appropriate amount (#5,000) into our bank Account below, send the following information to<\/strong><\/p>\n\n\n\n

08068231953 or 08168759420<\/strong><\/p>\n\n\n\n

(1)    Your project topics<\/p>\n\n\n\n

(2)     Email Address<\/p>\n\n\n\n

(3)     Payment Name<\/p>\n\n\n\n

(4)    Teller Number<\/p>\n\n\n\n

We will send your material(s) after we receive bank alert<\/p>\n\n\n\n

BANK ACCOUNTS<\/strong><\/p>\n\n\n\n

Account Name: AMUTAH DANIEL CHUKWUDI<\/p>\n\n\n\n

Account Number: 0046579864<\/p>\n\n\n\n

Bank: GTBank.<\/p>\n\n\n\n

OR<\/p>\n\n\n\n

Account Name: AMUTAH DANIEL CHUKWUDI<\/p>\n\n\n\n

Account Number: 3139283609<\/p>\n\n\n\n

Bank: FIRST BANK<\/p>\n\n\n\n

FOR MORE INFORMATION, CALL:<\/strong><\/p>\n\n\n\n

08068231953 or 08168759420<\/strong><\/p>\n\n\n\n

AFFILIATE LINKS:<\/a><\/p>\n\n\n\n

myeasyproject.com.ng<\/a><\/p>\n\n\n\n

easyprojectmaterials.com<\/a><\/p>\n\n\n\n

easyprojectmaterials.net.ng<\/a><\/p>\n\n\n\n

easyprojectsmaterials.net.ng<\/a><\/p>\n\n\n\n

easyprojectsmaterial.net.ng<\/a><\/p>\n\n\n\n

easyprojectmaterial.net.ng<\/a><\/p>\n\n\n\n

projectmaterials.com.ng<\/a><\/p>\n\n\n\n

googleprojectsng.blogspot.com<\/a><\/p>\n\n\n\n

myprojectsng.blogspot.com.ng<\/a><\/p>\n\n\n\n

\nhttps:\/\/projectmaterialsng.blogspot.com.ng\/\n<\/div><\/figure>\n\n\n\n
\nhttps:\/\/foreasyprojectmaterials.blogspot.com.ng\/\n<\/div><\/figure>\n\n\n\n
\nhttps:\/\/mypostumes.blogspot.com.ng\/\n<\/div><\/figure>\n\n\n\n
\nhttps:\/\/myeasymaterials.blogspot.com.ng\/\n<\/div><\/figure>\n\n\n\n
\nhttps:\/\/eazyprojectsmaterial.blogspot.com.ng\/\n<\/div><\/figure>\n\n\n\n
\nhttps:\/\/easzprojectmaterial.blogspot.com.ng\/\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"

ATTENTION: BEFORE YOU READ THE ABSTRACT OR CHAPTER ONE OF THE PROJECT TOPIC BELOW, PLEASE READ THE INFORMATION BELOW.THANK YOU! INFORMATION: YOU CAN GET THE COMPLETE PROJECT OF THE TOPIC BELOW. THE FULL PROJECT COSTS N5,000 ONLY. THE FULL INFORMATION ON HOW TO PAY AND GET THE COMPLETE PROJECT IS AT THE BOTTOM OF THIS […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[276],"tags":[],"class_list":["post-7243","post","type-post","status-publish","format-standard","hentry","category-computer-science"],"featured_image_urls":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":""},"author_info":{"display_name":"admin","author_link":"https:\/\/easyprojectmaterials.com\/author\/admin\/"},"category_info":"computer science<\/a>","tag_info":"computer science","comment_count":"0","_links":{"self":[{"href":"https:\/\/easyprojectmaterials.com\/wp-json\/wp\/v2\/posts\/7243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/easyprojectmaterials.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/easyprojectmaterials.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/easyprojectmaterials.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/easyprojectmaterials.com\/wp-json\/wp\/v2\/comments?post=7243"}],"version-history":[{"count":1,"href":"https:\/\/easyprojectmaterials.com\/wp-json\/wp\/v2\/posts\/7243\/revisions"}],"predecessor-version":[{"id":7244,"href":"https:\/\/easyprojectmaterials.com\/wp-json\/wp\/v2\/posts\/7243\/revisions\/7244"}],"wp:attachment":[{"href":"https:\/\/easyprojectmaterials.com\/wp-json\/wp\/v2\/media?parent=7243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/easyprojectmaterials.com\/wp-json\/wp\/v2\/categories?post=7243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/easyprojectmaterials.com\/wp-json\/wp\/v2\/tags?post=7243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}