This research work deals with the problems of managing and allocating hostels and to avoid the problems which occur when carried out manually. The objective of this research work “A web based Student Hostel Allocation System” is to develop a web based system with a central database that will automatically allocate rooms to students, manage records related to the hostel, the system designed will keep track of all the available hostels. Information for this research work was collected from two forms of data which are primary and secondary data. These are done by semi structured interviews and exploitation of the services of the library from textbooks, journals, internet and other materials for purpose of better understanding. The methodology used is an object oriented methodology (OOM); this method develops a computer system on component basis which enables the effective re-use of software component and facilitates the sharing of its component. The new system was implemented using PHP and MySQL. The result of the research is a Web based Student Hostel Allocation System, a system that facilitate timely allocation of hostel rooms to students and keep hostel occupancy record and report for easy retrieval.
Table of Contents
LIST OF TABLES vii
LIST OF FIGURES viii
CHAPTER 1 INTRODUCTION 1
1.0 Background of Study 1
1.1 Statement of the Problem 3
1.2 Objectives 3
1.3 Significance of the Project 4
Chapter 2: LITERATURE REVIEW 5
2.0 Introduction 5
2.1 Theoreticalbackground 6
2.2 Review of Related Literature 7
2.2.1 Historical Development of Hostel 9
2.2.2 Student Housing In Nigeria Tertiary Institutions 10
Chapter 3: SYSTEM ANALYSIS AND DESIGN 13
3.0 Introduction 13
3.0.1 Research approach and design 15
3.1 Description of Existing System 15
3.2 Analysis of Proposed System 16
3.2.1 Requirement Analysis 17
3.2.2 Feasibility Study 20
3.3 Design of Proposed System 21
3.3.1 Database Design 22
3.3.2 Modular design 25
3.4 System Design and Specification 26
3.4.1 Dataflow Diagram 26
3.4.2 Entity Relationship Model 31
3.4.3 Use Case Model 33
Chapter 4: SYSTEM IMPLEMENTATION 35
4.0 Introduction 35
4.1 Choice of Development Environment 35
4.2 Implementation Architecture 36
4.3 Software Testing 38
4.4 Documentation 40
Chapter 5: SUMMARY AND CONCLUSION 45
5.1 Conclusion 45
5.2 Recommendation 45
Hostel is an establishment which provides cheap food and lodging for specific group of people, it is also seen as a home for students when staying away from their home. It has large well ventilated dormitories and single rooms and is situated in the school premises. Providing clean and calm hostel accommodation is one of the key responsible of school management.
To manage the hostel facilities, a lot of data need to be maintained such as number of student hostel can accommodate, hostel rules and regulation, hostel fee, hostel in and out of student, guest and visitor record and so on. So, this needs the system which has an ability to capture all kind of data and information and analyze it properly for smooth functioning of the hostel. Hostel warden can easily maintain the data.
Hostel Allocation in schools often involves administering of all activities of students. All these still remain difficult and require some job for the school management. Hostel Allocation functions and responsibilities in modern day schools have always been a problem in managing, because of the manual system method of tools they use. Hostel Allocation System is well designed specially to meet challenges of administrative set up of any school.
Hostel Allocation System can be used to assist in student’s allocation, setup hostel information, hostel application. In short, this system will assist the staff in managing some of the hostel activities. In 1912, in Altena Castle in Germany, RichardSchirrmann created the first permanent "Youth Hostel". These first Youth Hostels were an exponent of the ideology of the German Youth Movement to let poor city youngsters breathe fresh air outdoors. The youths were supposed to manage the hostel themselves as much as possible, doing chores to keep the costs down and build character as well as being physically active outdoors. Because of this, many Youth Hostels closed during the middle part of the day.
There are several differences between hostels and hotels, including:
This study will be concerned with the problems posed by poor hostel allocation, as it affects the quality of education in higher institute with particular reference to Godfrey Okoye University and these are as follows:
The aim of the research work is to develop Hostel Allocation software that will manage the hostel activities of Godfrey Okoye University, Ugwuonu-Nike, Enugu.
The main objectives of the project include:
This project will affect student and staff of the university in the sense that it will change the system of hostel allocation from manual to automated, facilitates timely allocation of hostel rooms to student.
The project will provide a first-hand information on the statistics of student in the hostel and enable management to plan on improving hostel living condition
The cost effectiveness affects the overall administration by reducing the problem with bureaucracy in hostel allocation. c