AN ONLINE BOOK-BANK MONITORING SYSTEM

ABSTRACT

Table of Content


Declaration
Approval
Dedication
Acknowledgments
List of figures
List of tables
Acronyms
Abstract
 1 . Introduction
 1 .1 Background to the Study
 1 .2 Statement of the Problem
 1 .3 Objectives
 1 .3.1 General Objectives
 1 .3.2 Specific Objectives
 1 .4 Scope
 1 .5 Significance of the study
2. Literature Review
 2 .1 Introduction
 2 .2 Learning Objects and patterns of software Architecture
 2 .3 Approach to Library Design and required necessities
 2 .4 Related Information Systems
 3 . Methodology
Introduction
Methods of Data Collection
 3 .2.1 Interviews
 3 .2.2 Observation
 3 .2.3 Document review
 3 .3 Tools used in System design and Implementation
 3 .3.1 My Sql
 3 .3.2 PHP
 3 .3.3 Html
 4 . System Study
 4 .1 Description of the Existing System
 4 .1.1 Registering New Books
 4 .1.2 Reports
 4 .1.3 Procedures and Regulations
 4 .1.4 Borrowing
 4 .1.5 Acquisition Policy
 4 .2 Problems of the existing System
5. System specification and design
 5 .1 Requirement Specifications
 5 .1.1 User Requirements of the Proposed system
 5 .2 System Requirements
 5 .2.1 Functional Requirements of the Proposed System
 5 .2.2 Non Functional Requirements
 5 .2.3 User Specification
 5 .2.4 Hardware Requirements
 5 .2.5 Software Requirement
 5 .2.6 Proposed System modules
 5 .3 System Design
 5 .3.1 The Interactive level
 5 .3.2 The Manipulative level
 5 .3.3 Data storage level
 5 .4 System Design
 5 .4.1 Architectural Design
 5 .5 Conceptual Design
 5 .5.1 Entities and Attributes
 5 .5.2 Relationships
6. Implementation
 6 .1 Programming Environment
 6 .1.1 The Monitoring System
 6 .1.2 Data Manipulation
 6 .1.3 Scripting
 6 .1.4 Interface
 6 .2 Form Input Design
7. Findings, Recommendations and Conclusions  
 7 .1 Findings and Achievements
 7 .1.1 Limitations
 7 .2 Recommendations
 7 .3 Conclusion
References
APPENDIX A
APPENDIX B


This project was aimed at developing an online book-bank monitoring system in Makerere   University. The  responsibility   of  monitoring  book-banks   in  Makerere University is vested in the main library and is executed by the Bank-Bank section. It was intended to address the current problems encountered in using a manual system to monitor the activities of the book-banks. The study covered three book-banks namely;
Faculty of Computing and IT,
Faculty of Law and Department of Adult Education and
Communication Studies (Institute of Adult and Continuing Education).
Interviews, observation and questionnaires were used as data collection techniques. The project analyzes the system requirements and then comes up with the requirements specifications.  It  studies  other   related   systems   and  then  come   up  with  system specifications. The system is then designed in accordance with specifications to satisfy the requirements. The system design is then implemented with MYSQL, PHP and HTML. The system is designed as an interactive and content management system.
The content management system deals with data entry, validation and updating while the interactive system deals with system interaction with the users. The system is capable to largely address the problems mentioned in the existing system. It can generate reports on the total inventory of books in the system, books in each book-bank, list defaulters and other vital information required by the book-bank coordinator in the monitoring of the book-banks in the University.

CHAPTER 1


INTRODUCTION
1.1  BACKGROUND TO THE STUDY
The idea of the book-bank was first conceived at Makerere University in 1977 but it did not take off not until 1990. Makerere University introduced the book-bank system as a component of the University Library. The creation of this unit arose out of the desire by the University to cut down on the cost of allowances given out to students to purchase essential books for their courses. Originally each government-sponsored student would be given an allowance called boom to enable him/her purchase relevant books necessary for the course.

The Book-Bank system was established in Makerere University in 1990 with an initial book stock of 44,000 from the defunct University Bookshop. The stock has steadily increased and stands at over 221,696 books (November 2003), distributed in all departments, schools and institutes of the University. Departmental Book-Banks are managed at departmental level (Available;   [1]). www.makerere.ac.ug/library
However as the number of students grew, the government/University was no longer able to meet the book requirements in terms of allowances per student every other year. It ought to be noted that the purchased books would thereafter become the property of the student. In order to solve this problem to ensure that students accessed books at a limited cost, it was decided that the University sets up a book-bank project where the money that would otherwise be passed on to students to purchase personal books, instead be used to purchase books that would be put in a pool/bank for use by students after which they would be left behind for use by incoming students. The following objectives were behind the creation of the book-bank:

 i . To help the teaching units (Faculties and Departments) acquire the right books for the syllabus at the right time.
ii. To develop a system capable of sustaining the university education system a midst student’s inability to buy/acquire the right textbooks on a personal basis.
 iii. To utilize carefully the limited funds allocated for textbooks.
 iv. To ensure availability of basic textbooks to students against limited funds.
 v . To develop students ability to handle property loaned to them.

The Book-bank system, coordinated from the Main Library provides the following services:
 i . Solicits Book orders from heads of departments.
 ii. Processes the orders for suppliers; both local and overseas
 iii. Receives and processes the new books acquired.
 iv. Distributes the new processed books to respective departments, schools and institutes.
 v . Maintains a database of the acquired books.
 vi. Carries out annual stocktaking.