ABSTRACT
In Godfrey Okoye University, library management and administration is a very manual one in the sense that the information management methods are mostly done using the file system, students access to library resources are heavily manual, and that the library catalogue is done using the file system. As a result, accidents of data loss are common, Library record storage is often costly on the long run and theft of library materials is often an easy job. In the light of these problems, the design and implementation of a web-based library information management system is a facility that aims at allowing students to access and borrow books from the library without having to visit the library physically. It allows library staff to manage student activity in the library and create digital catalogues without using the manual bulky file system. It also makes the accessibility of library resources easy for students and lecturers alike. The methodology used in the design of this project is the Structured System Analysis and Design Methodology (SSADM) and the programming languages used in this project are HTML (Hypertext Markup Language), CSS (Cascading Style Sheets), PHP (Hypertext Pre-processor), SQL (Structured Query Language) and Javascript.
TABLE OF CONTENTS
Title page i
Certification Page ii
Approval Page iii
Dedication iv
Acknowledgment v
Abstract vi
Table of Contents vii
List of figures x
List of tables xi
Chapter 1: Introduction 1
1.0 Background of Study 1
1.1 Statement of the Problem 2
1.2 Objectives 3
1.3 Significance of the Project 4
Chapter 2: Literature Review 6
2.0 Introduction 6
2.1 Theoretical Background 8
2.2 Review of Related Literature 10
2.2.1 Function of Automated library System 13
2.2.2 Challenges facing Automating Libraries in Nigeria 14
Chapter 3: System Analysis and Design 16
3.0 Introduction 16
3.0.1 Information Gathering 16
3.1 Description of existing system 17
3.1.1 Problems of existing system 17
3.2 Analysis of proposed system 18
3.2.1 Advantages of proposed system 18
3.3 Design of proposed system 19
3.3.1 Usecase Diagram 19
3.3.2 Database Design 21
Chapter 4: System Implementation 24
4.0 Introduction 24
4.1 Implementation Technology 24
4.1.1      Graphical Interface                                                           24
4.2 Implementation Architecture 26
4.2.1 Hardware Requirement 26
4.2.2 Software Requirement 26
4.3 Software Testing 27
4.4 Documentation 28
          4.4.1     User Manual                                                                      32
4.4.2 Source Code Listing 33
Chapter 5: Summary and Conclusion 34
5.0 Summary 34
5.1 Conclusion 34
5.2 Recommendation 34
References 35
Appendices 37