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.
Departments
- Accounting Projects [85]
- Accounting And Management Projects [6]
- Accounting Education Projects [1]
- Adult And Primary Education Projects [6]
- Agricultural And Bio-environmental Engineering Technology Projects [8]
- Agricultural Economics And Extension Projects [57]
- Agricultural Engineering Projects [3]
- Agricultural Technology Projects [1]
- Agriculture Projects [104]
- Agriculture Education Projects [3]
- Anatomy Projects [1]
- Architecture Projects [28]
- Banking And Finance Projects [53]
- Basic Medical Sciences Projects [1]
- Biochemistry Projects [25]
- Biological Sciences Projects [46]
- Biology Education Projects [13]
- Botany Projects [3]
- Building Projects [58]
- Business Administration Projects [151]
- Business Studies Projects [76]
- Chemical Engineering Projects [24]
- Chemistry Education Projects [3]
- Civil Engineering Projects [80]
- Community Health Projects [35]
- Computer Education Projects [6]
- Computer Engineering Projects [28]
- Computer Science Projects [138]
- Construction Engineering And Management Projects [1]
- Cooperative Economics Projects [0]
- Cooperative Economics And Management Projects [2]
- Criminology Projects [68]
- Cyber Security Projects [2]
- Data Science Projects [1]
- Economics Projects [107]
- Economics Education Projects [1]
- Education Projects [189]
- Educational Foundation Projects [9]
- Educational Management Projects [44]
- Electrical/electronics Engineering Projects [140]
- English Education Projects [14]
- English Language Projects [6]
- English Language And Literature Projects [18]
- Entrepreneurship Projects [7]
- Environmental Science Projects [79]
- Epidemiology And Community Health Projects [2]
- Estate Management Projects [40]
- Fashion & Design Projects [1]
- Fine Art Projects [1]
- Food And Nutrition Projects [2]
- Food Science And Technology Projects [52]
- Geography Projects [24]
- Geography Education Projects [4]
- Government And Public Administration Projects [1]
- Guidance And Counselling Projects [132]
- Health Education Projects [9]
- Health Information Management Projects [3]
- History And International Studies Projects [3]
- Human Kinetics And Healthy Education Projects [2]
- Human Resources Management Projects [111]
- Industrial Relations And Personnel Management Projects [58]
- Information And Communication Technology Projects [2]
- Institute Of Education Projects [1]
- Insurance And Risk Management Projects [1]
- International Relations Projects [55]
- Islamic Studies Projects [3]
- Law Projects [21]
- Leisure And Tourism Management Projects [2]
- Library And Information Science Projects [85]
- Linguistics Projects [104]
- Marketing Projects [78]
- Mass Communication Projects [188]
- Mathematics Projects [3]
- Mathematics Education Projects [1]
- Mechanical Engineering Projects [86]
- Medical And Health Science Projects [82]
- Medical Laboratory Science Projects [2]
- Medical Radiography Projects [2]
- Medicine And Surgery Projects [2]
- Metallurgical Engineering Projects [2]
- Microbiology Projects [120]
- Minerals And Petroleum Resources Engineering Projects [32]
- Mining Engineering Techology Projects [2]
- Nursing And Nidwiffery Projects [124]
- Office Technology Management Projects [104]
- Parasitology And Entomology Projects [3]
- Petroleum Engineering Projects [3]
- Pharmacy Projects [18]
- Philosophy Projects [111]
- Physics Projects [3]
- Physiology Projects [1]
- Political Science Projects [123]
- Primary Education Projects [5]
- Project Management Projects [1]
- Psychology Projects [61]
- Psychology Education Projects [1]
- Public Administration Projects [123]
- Public Health Projects [100]
- Purchasing And Supply Projects [112]
- Pure And Industrial Chemistry Projects [8]
- Quantity Surveying Projects [59]
- Science Education Projects [4]
- Science Laboratory Technic Projects [108]
- Science Laboratory Technology (stl) Projects [21]
- Secretarial Administration Projects [40]
- Sex Education Projects [2]
- Social Studies Projects [8]
- Sociology Projects [126]
- Statistics Projects [107]
- Surveying And Geoinformatics Projects [4]
- Theology Projects [9]
- Transportation And Management Projects [3]
- Urban & Regional Planning Projects [1]
- Value Engineering Projects [1]
- Vocational Education Projects [1]
- Zoology Projects [1]