0% found this document useful (0 votes)
320 views

Design and Implementation of Computerized Hostel

This document describes a computerized hostel allocation management system designed by Emmanuel Adedeji Ogujide, Muhammed Salamat, and Yusuf Abu. The system aims to address problems with manually managing hostel activities like allocation and improve efficiency. It involves designing modules for hostel management using technologies like HTML, CSS, JavaScript, PHP and MySQL. The system would provide a centralized database to store hostel and room information and enable computer-driven allocation of rooms to students.

Uploaded by

victor josiah
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
320 views

Design and Implementation of Computerized Hostel

This document describes a computerized hostel allocation management system designed by Emmanuel Adedeji Ogujide, Muhammed Salamat, and Yusuf Abu. The system aims to address problems with manually managing hostel activities like allocation and improve efficiency. It involves designing modules for hostel management using technologies like HTML, CSS, JavaScript, PHP and MySQL. The system would provide a centralized database to store hostel and room information and enable computer-driven allocation of rooms to students.

Uploaded by

victor josiah
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 34

DESIGN AND IMPLEMENTATION OF

COMPUTERIZED HOSTEL ALLOCATION


MANAGEMENT SYSTEM

By
NAME MAT/NO.
EMMANUEL ADEDEJI OGUJIDE 2018/125913CS
MUHAMMED SALAMAT 2018/119802CS
YUSUF ABU 2018/122961CS

SUPERVISED BY
Mr. YUSUF YAKUBU

A PROJECT RESEARCH SUBMITTED TO THE

DEPARTMENT OF COMPUTER SCIENCE, FEDERAL POLYTECHNIC


BIDA,

IN PARTIAL FULFILMENT TO THE AWARD OF ND IN COMPUTER


SCIENCE

5TH OCTOBER, 2021


CERTIFICATION

This project work was written, arranged and compiled by the following students: Ogunjide

Emmanuel Adedeji, Muhammed Salamat, Yusuf Abu with the matric number 2018/125913CS,

2018/119802CS, 2018/122961CS under the supervision of Mr Yusuf Yakubu of Computer

Science Department.

________________ _________________

Supervisor Date

_________________ _________________

HOD Date
DEDICATION

This project is dedicated to Almighty God, the alpha and Omega, The Beginning and the End,

the owner of our Life who made it possible for me to be favored, start the program me and

complete it successfully. You alone had been my Strength and Hope. Thank You My Heavenly

Father. You are a Wonderful God, glory be to your holy name in heaven (Hallelujah).
ABSTRACT

“HOSTEL ALLOCATION MANAGEMENT SYSTEM” is software developed for managing

various activities in the hostel. For the past few years the number of educational institutions is

increasing rapidly. Thereby the number of hostels is also increasing for the accommodation of

the students studying in this institution. And hence there is a lot of strain on the person who are

running the hostel and software’s are not usually used in this context. This particular project

deals with the problems on managing a hostel and avoids the problems which occur when carried

manually. Identification of the drawbacks of the existing system leads to the designing of

computerized system using the following software HTML, CSS, JavaScript, PHP and MYSQL

that will be compatible to the existing system with the system which is more user friendly and

more GUI oriented. We can improve the efficiency of the system, thus overcome the drawbacks

of the existing system.


TABLE OF CONTENTS

CHAPTER 1

1.0 INTRODUCTION

1.1 BACKGROUND OF THE STUDY

1.2 STATEMENT OF THE PROBLEMS

1.3 PROJECT AIM

1.4 PROJECT OBJECTIVES

1.4 SIGNIFICANCE OF THE STUDY

1.5 SCOPE OF THE STUDY

1.6 LIMITATION OF THE STUDY

CHAPTER 2

2.0 LITERATURE REVIEW

2.1 HOSTEL ALLOCATION MANAGEMENT SYSTEM

2.2. SYSTEM DEVELOPMENT

2.2.1 HOSTEL MODULE

CHAPTER 3

3.0 METHODOLOGY

3.1 SYSTEM ANALYSIS

3.2 FEASIBILITY STUDY

3.3 REQUIREMENT ANALYSIS AND SPECIFICATION

CHAPTER 4

4.0. SYSTEM TESTING AND IMPLEMENTATION

4.1. SYSTEM TESTING


4.2. SYSTEM SPECIFICATION HW/SW

4.2.1. HARDWARE REQUIREMENT

4.3. RESULT OF THE RESEARCH WOR

4.4. USER’S MANUAL

CHAPTER 5

5.0. SUMMARY

5.1. CONCLUSION

5.2. RECOMMENDATION

REFERENCES

APPENDIX
CHAPTER ONE

1.0 INTRODUCTION

1.1 BACKGROUND OF THE STUDY

Hostel: A hostel is essentially a form of accommodation that offers reasonably priced, shared

accommodation to travelers in either private or dormitory rooms.

A management information system (MIS): is a system that provides information needed to

manage organizations effectively. In 1912, in Altena Castle in Germany, Richard Schirrmann

created the first permanent Jugendherberge or "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:

1. Hostels tend to be budget-oriented; rates are considerably lower, and many hostels have

programs to share books, DVDs and other items.

2. For those who prefer an informal environment, hostels do not usually have the same level

of formality as hotels.

3. For those who prefer to socialize with their fellow guests, hostels usually have more

common areas and opportunities to socialize. The dormitory aspect of hostels also

increases the social factor.


1.2 STATEMENT OF THE PROBLEM

The growing number of students in higher institutions all over the world has posed a lot of

accommodation problem on the part of students and school management. Students at the

beginning of each session waste half of the semester looking for accommodation. The few

hostels that exist in the universities are not properly managed. Statistics of the number of rooms

required to match the growing number of students are far fetched. Most often, students pay for

hostel fee and end up not getting one due to lack of bed space. Hostel administrators cannot give

accurate information of the occupancy of a particular room. These and many more form the

statement of the problem that necessitated this research work.

1.3 AIM

The aim of this projection is to design and implement a computerized hostel allocation

management system.

1.4 OBJECTIVES OF THE STUDY

The project is designed to help in the management of hostel allocation in the university. The

main objective of the new system includes:

1) To Design and develop a central database system that would serve as hostel database,

which will contain information on all the available rooms in the hostels using

MySQL.

2) To Design a computer – driven hostel allocation system for allocating hostel rooms to

students using HTML, CSS. JavaScript.

3) To generate reports on hostel occupancy using PHP.


1.4 SIGNIFICANCE OF THE STUDY

The new system designed for computer driven student’s hostel allocation will among other

things:

1. Facilitate timely allocation of hostel rooms to students

2. Check the hostel occupancy at any time for information management

3. Enable management to plan on improving hostel living condition.

4. Have first hand information on the statistics of students in the hostel.

1.5 SCOPE OF THE STUDY

The research work will cover among other things:

1. Hostel allocation

2. Hostel rooms registration

3. Student reports.

The research will be carried out using OGUN STATE COLLEGE OF HEALTH

TECHNOLOGY, Ijebu, Ogun State

1.6 LIMITATIONS

Some of the constraints encountered during this project design include the following:

1. Financial Constraints: The design was achieved but not without some financial

involvements. One had to pay for the computer time. Also the typing and planning of the

work has its own financial involvements.


2. High programming Technique: The programming aspect of this project posed a lot of

problematic bugs that took us some days to solve. Problems such database connections

using PHP and MYSQL for database posed a lot of challenges.

3. Few Literature Sources: The topic though seems to be a common term; it is not a

popular topic to surf from the Internet. It had fewer literature sources.
CHAPTER 2

2.0. LITERATURE REVIEW

2.1. Hostel Allocation Management System

As the topic mentions above "Hostel Management System" is software that is developed to help

in managing various activities in the hostel. As is well-known, the education institutions are

rapidly increasing for the past few years. Therefore, it leads to mushrooming of hostels for the

accommodation of the students study in these institutions. And hence there is the appearance of

Hostel Allocation Management System which helps with dealing the problem of managing hostel

and avoid the problem when do it manually.

(Muhammed Shaheer .K.A, Muhammed Shiras.A, Vinod Raj. R, Prasobh.G.V, April,

2009): Hostel Allocation management by manual way is tedious process, since it involves work

load and time consumption. In this system, we can easily manage the hostel details, room details,

student records, easy way of room allocation and hostel attendance. Thus, there are a lot of

repetition can be easily evaded which has reduced the data redundancy.

(M. Deepika, A. Chitra, 2010): Events are leisure activities and work possibilities for people.

Events bring people together and make them have good time. They enhance the quality of

people’s life; they can provide significant economic benefits and can also provide revenue for

special projects. Regardless of size, events require a high degree of planning, a range of skills

and a lot of energy.

2.2 Theoritcal Background:


Web design and management technologies were employed in the practical demonstration of this

project. The web tools used involved web design languages and platforms as well as database

management software systems to manage the flow of data in and out of the application. The web

programming languages used here include;

• HTML: Also, known as Hypertext Markup Language, HTML is the skeleton of any web

application (any application designed to run on the web or on the internet). Its syntax is

simple and concise, and often not too deep. It is used to define a web page with elements

such as title, document type, header, documents to be included in the website etc. The

Basic HTML syntax is as follows;

<html>

<head>

<title> MY PAGE TITLE </title>

</head>

<body>

</body>

</html>

• CSS: The Cascading Style Sheet is a scripting language which is used to style HTML

documents by adding components such as color, texture, font-size, font-family, text

alignment, box width and box height. It was added by the owners of HTML because they

found it difficult to add styling effects on HTML syntax elements, therefore, they had to

design a separate language and integrate it into HTML documents. The Basic Syntax for

CSS is;
html selector{

property: value;

e.g.

body {

background-color: white;

font-family: Times New Roman;

• JAVASCRIPT: Javascript is a scripting language used for adding animations and

functionality to the website. Aspects such as validation of forms before submitting them

to the database, prompts, alerts, drop-down menus etc. Are implemented by Javascript

functions. Some programmers often find raw javascript difficult to implement and learn.

Because of this, Javascript developers created JQuery, a sub-function of javascript that

allows you to use javascript functions as if they are syntax.

<script type="text/javascript">

//code goes here

</script>

The Javascript syntax looks like this;

• PHP: Hypertext pre-processor or PHP (recursive acronym) is a programming language

used to access the server-side of a web application (the server side is not observed or seen

by the user). This server side is responsible for collecting and sending information to the
database from html forms and html queries. Thus, any web application that deals with

information storage and management must involve PHP at one point or the other. The

Basic PHP syntax is as follows;

<?php

echo "I AM

PROGRAMMING IN PHP";

?>

NB: The opposite of Server-side is Client-Side (The part the user sees in the browser and

can edit. Usually made up of HTML, CSS, JAVASCRIPT.

• SQL: The acronym stands for “Structured Query Language”. It is also a server-side

language used by PHP to access the database management system and execute queries.

When the user submits a form, PHP collects data from the form and sends it to the

database through SQL. It could also collect data from the form and retrieve data from the

database using SQL. The Basic SQL syntax is given as;

<?php

$ace = “AIM”

mysqli_query(“SELECT

* FROM TABLE WHERE name = ‘$ace’);

echo “It is done”;

?>
• phpMyAdmin: This is the database management system (a system software for creating

and managing databases) that stores and sends all information to and from the website.

When a query (an instruction sent to the database for storage or retrieval of data) is sent

through PHP using SQL, it is the database management system that access the database

(structured set of data held in a computer, especially one that is accessible in various

ways – using queries) and gets the information and passes the output back into the client-

side of website.

At present, phpMyAdmin is one of the most popular and efficient database management

system in the sense that it is easy to access, easy to repair and easy to manage.

phpMyAdmin as a database management system software runs using a server. In this

project, the server used was localhost server, controlled from the XAMPP control panel.

2.3 Functional Feature:

1. Creation of Building and Block information.

2. Provision of various room types (Single / Twin/Single with Air-con Room/Twin with

Air-con Room).

3. Room allotment to the student.

4. Monitoring Visitors and Guest register.

5. Transfer of rooms.

6. Room evacuation. (Hostel System, 2006)

The features of Administrator


In computer based hostel allocation management system one of the primary factors to be

considered is the administrators. The administrator function includes:

1. Allot different students to the different hostels.

2. Vacate the students for the hostels.

3. Edit the details of the students & modify the student records.

1) Allotment of the hostels

The officer must checks the certified application forms of the students obtained and verify it with

the student database. If the students are found eligible then they are allotted to the hostel.

2) Vacating the room

As the student's course is over they will vacate their rooms. So it is required for the administrator

to remove their records from the database tables. This part includes the option for the room

vacation and the deletion of the particular record from the database.

3) Edit the details of students and modify the student records

As the new student moves into hostel, the officer needs to edit the details of students and

modifies the student records to make sure the data is updated.(Muhammed , 2009).

We can improve the efficiency of the system, thus overcome the drawbacks, these drawbacks

are;

1. Less human error

2. Strength and strain of manual labor can be reduced

3. Reduce data redundancy

4. High security

5. Data consistency

6. Easy to handle
7. Easy data updating

8. Easy record keeping

9. Backup data can be easily generated (Hostel Management System, 2009)

2.4 System Development

The Accommodation Office currently uses the system which is called Computer Based Hostel

Allocation Management System. This software helps officers who work in accommodation

office in managing various kinds of activities in the hostels. Hostel Allocation Management

System (HMS) is one of the modules of the Total Campus Management System (TCMS).

2.4.1 Hostel Module

Hostel management module has features of efficiently and effectively managing the entire

residential facility in the institute. It has reducing the staff & paper works and improved

workflows. This hostel module will keep the updated records of students, lodging, transfer room

and other facilities.

Hostel Management System has helped the accommodation office in saving the human resource

as compared to the previous system (Room Master). All the edited information or updated

information will show in the HMS immediately. HMS has provides the best service to the

accommodation office in managing daily workflows.

Through the implementation of Hostel Allocation Management System, it has replacing manual

system where it able the staff to complete the work more efficient and effectively. The system

has helped in managing any problem occurring within the hostel accommodation and avoiding

any problem when keying in the detail manually.

Room vacancy details. Therefore, through the usage of this system, they can easily manage the
room details, student records, allocation of room and hostel attendances. Besides, repetition can

be easily avoided. It also has reduced that data redundancy and any inconsistency of data. The

accommodation office uses Hostel Allocation Management System to key in all the details of the

students who are staying in the hostels. This system is mainly used to do room bookings,.

Reports in regard to the room allocation, room availability, student transfer and evacuation are

provided too.

2.4.2 System Functions:

Hostel Allocation Management System (HMS) has several functions which enable the staffs

from accommodation office such as allocate students to the different hostels, reserve the room

for the students, control status of rental payment and edit the details of the students & modify the

student records.

1. Allocating students to the hostels

The officers must check the details in an application form of the students and verify it from

database to match the application of students. Therefore, when the students are eligible then they

are allocated to the hostel. The officers will also allocate the room according the requirements of

the students as there are different types of rooms are available.

2. Vacating the room

As the students have completed their course In School, they will be graduated and vacate their

rooms.

When the students vacate their room, the officer needs to check whether the room facilities have

missing or broken down. If all facilities are completed, accommodation office will return the

deposits to the students. Thus, the officers in accommodation office will have to remove the

particular student details and records from the student database. This is to ensure there will not
be the problem exists when the existing residents' records coincide with previous residents.

3. Editing the details of the student and modifying the students records

As there are new students move into the hostels, they need to register themselves as a residents

of the hostels. The officers need to key in the details of the new students who want to move in

into the hostels. Therefore, the officers have to edit the details of the students and modify the

student records to ensure the data is updated.

4. Maintenance

Maintenance of the Hostel Allocation Management System (HMS) is done to prevent the system

from failing or unforeseen damage. To achieve this, the system has to be checked quarterly or

annually and proper updates needs to be carried out in a case where the system didn’t meet the

requirements of the users.

In respect to this, all the functionalities of the system needs to be checked regularly whether its

faulty or not to keep it in a good condition for a long span of time.

6. Problem that Hostel Allocation Management System (HMS) having & Future Plan

There is a problem that Hostel Management System (HMS) is having. From the interview, we

know that when the Total Campus Management System (TCMS) is giving a huge amount of

staff is using, HMS will be affected. Example like, when the TCMS is jamming because of many

people is using its, HMS can't send or received the information from the TCMS. The staffs have

to wait the TCMS recover only they can do their works.

Future plan of the Accommodation Office is to create an E-service for the residents of the hostel.

The E-services will provide residents an on-line booking room functions. Residents do not need

like before do their room booking manually. But due to some problem they are considering, the
panning is still waiting to approve. The problem they are considering have many, one of them is

they are considering that now a day resident's computer skill is very good. They finding a good

security for the E-services to provide the system will be hack by the residents.

SYSTEM UTILITY

HISTORY NATURE OF BUSINESS

OGUN STATE COLLEGE OF HEALTH, Ijebu Ogun State. has a good number of hostels for

both gender.

The Hostel is equipped with modern facilities and equipment geared towards providing comfort

and adequate security for the Hostel’s tenants. These and many other features make the facility a

Hostel of choice.
CHAPTER 3

3.0 RESEARCH METHODOLOGY

3.1 SYSTEM ANALYSIS AND DESIGN

EXISTING SYSTEM

The existing system is manual based and need lot of efforts and consume enough time. In the

existing system we can allocate room for student with the use of filling a form and keeping them.

It may lead to corruptions in the allocation process as well as lost of file or file damage.

DISADVANTAGES:

1. More human power

2. More strength and strain of manual labor needed

3. Repetition of same procedure.

4. Low security.

5. Data redundancy.

6. Difficulty to handle.

7. Difficulty to update data.

8. Record keeping is difficult.

9. Backup data can be easily generated.

PROPOSED SYSYTEM

The proposed system is having many advantages over the existing system. 1. It require less

overhead and very efficient.


2. The proposed system is web based and deals with allotment process efficiently

3.2 FEASIBILITY STUDY

TECHNICAL FEASIBILITY

The technical feasibility in the proposed system deals with the technology used in the system. It

deals with the hardware and software used in the system whether they are of latest technology or

not. It happens that after a system is prepared a new technology arises and the user wants the

system based on that technology. This system uses windows platform, HTML, CSS and

JavaScript as the frontend and PHP and MySQL as backend technology. Thus, DESIGN AND

IMPLEMENTATION OF HOSTEL ALLOCATION MANAGEMENT SYSTEM is technically

feasible.

ECONOMICAL FEASIBILITY

Economic analysis is the most frequently used method for evaluating the effectiveness of a new

system. More commonly known as cost/benefit analysis. HTML, CSS and JavaScript, PHP and

MySQL are easily available and user friendly

OPERATIONAL FEASIBILITY

The project has been developed in such a way that it becomes very easy even for a person with

little computer knowledge to operate it. This software is very user friendly and does not require

any technical person to operate. Thus, the project is even operationally feasible.

3.4. REQUIREMENT ANALYSIS AND SPECIFICATION

REQUIREMENT DEFINATION

System design is concerned with the design of the proposed system based on the investigation

and requirement made. This involves the processing algorithms and data structure; system design
is not same as implementation. It is strongly influenced by the programming language used to

implement the proposed system.

INPUT DESIGN

Input design data for this research work are all the data, which are collected manually from

OGUN STATE COLLEGE OF HEALTH HOSTEL, and the data will be design into input table

as shown below.

1. Login table

2. Student Info

3. School

4. Room Allocation

1. TABLE NAME: Login table.

KEY FIELD: User name.

PURPOSE: This table shows the administrator (username) access to the student records.

S/ FIELD NAME DATA TYPE FIELD SIZE

N
1. Username Text 06
2. Password Text 08

1. TABLE NAME: StudentInfo.

KEY FIELD: Id.


PURPOSE: This table shows the student information.

S.N FIELD NAME DATA TYPE FIELD SIZE


1. Id AutoNumber Long Integer
2. Matric Number Text 50
3. Last name Text 25
4. First Name Text 25
5. Sex Text 25
6. School Text 20
7. Department Date 20
8 Level Text 20
9 Allocated Yes/No 20
10 Course of Study Text 20
11 Next of kin address Text 50
12 Name of Sponsor Text 25
13 Sponsor’s Address Memo 50
14 Next of kin Text 50
15 Receipt No. Text 11
16 Special Yes/No 10

17 CGP Number 4

2. TABLE NAME: School.

KEY FIELD:

PURPOSE: This table shows the student information.

S/ FIELD NAME DATA TYPE FIELD SIZE

N
1. Schools Text 50

3. TABLE NAME: Room allocation.

KEY FIELD: RoomId

PURPOSE: This table shows the Allocated rooms.


S/ FIELD NAME DATA TYPE FIELD SIZE

N
1. Id Integer 06
2 RoomId Text 06
3 MatricNo. Text 10
4 HostelName Text 50
OUTPUT DESIGN

The output design of their project work will be the result of all the processed information which

are carried out by the creation of a graphical user interface (which is known as forms in visual

basic 6.0. programming language) it is this procedure information that the computer would

output as hard copy or display on screen.

Stated below are sample of the output to be used in the proposed system of this project.

1. All allocated room

2. All un allocated rooms

3. Fully allocated room

4. Partially allocated room

5. Fully allocated rooms

6. Hostel

7. Student list by department

8. Student list by department(male)

9. Student list by department


Start
PRGRAM FLOWCHART

Enter User name & Password

No

Is the data
correct?

Yes

Main menu

Allocation Report Management


nn

Is the data
correct?

Stop
CHAPTER FOUR

4.1. SYSTEM TESTING AND IMPLEMENTATION

This chapter describes the installation of the new system, the software and the hardware that

would be needed to be installed for proper implementation.

4.2. SYSTEM TESTING

This is the test conducted on a computer integrated system to evaluate the system’s compliance

with it specified requirements. The proposed system has been tested with real life data and

information each program module has been tested with appropriate data to ensure it work as

expected. The system testing determines how the entire system as a whole can be relied upon.

4.3. SYSTEM SPECIFICATION HW/SW

These are tools that are necessary for the workability of the proposed system: these tools are

divided into two specifically

1. Hardware requirement

2. Software requirement.

4.3.1. HARDWARE REQUIREMENT

The hardware components needed for the proposed system are

1. A CPU (central processing unit)

2. Pentium iv mother board and above

3. 513mb RAM and above

4. 40GB Hard Disk and above


5. 15 inches VDU

6. Laser jet printer

7. UPS (uninterrupted power supply)

8. Optical mouse

9. Enhanced keyboard

4.3.2. SOFT WARE REQUIREMENT

The software needed for this project are as follows:

• Integrated Development Environment: The environment that allows you to write the

codes and test-run them to check for errors. IDE’s are usually built for specific

programming languages or at least a range of programming languages. The IDE used for

the construction of this project is Sublime Text Editor. This text editor was chosen

because it has intelligent features such as the ability to highlight syntax according to the

programming language (HTML has its own colors, CSS has its own etc). It is not difficult

to setup and troubleshoot when faulty. It also is able to show linkages between the

documents used in the project, for easy references.

• The Database Management System: A database management system software is a

software that organizes the elements of a database in a way that is readable and

accessible. In other words, it handles most of the operations carried on a database such as

adding data and retrieving data, deleting data and restructuring the components of a table.

The database management system used in this project is phpMyAdmin management

system. It was selected because of the following properties;

• Easy creation of tables and easy structuring of the tables.


• Easy to find relationship between tables in the database.

• The database management system comes along with its own server, so there is no

need to get an extra virtual server or a simulator. Hence, setup is easily done.

• The Server: The server provides network connectivity between the database

management system software and the web application. In this case, the server used is a

local server (Intranet) named localhost which is controlled from a control panel known as

XAMPP. It was chosen because it is easy to setup, easy to troubleshoot, does not take-up

excessive memory space, and it comes with its own database management system

software (phpMyAdmin).

• Programming Languages: The programming languages used in the design of this

website are the following;

• HTML (Hyper-text Markup Language): Hypertext markup language is the

most popular language used for the design of websites worldwide. It is chosen

because its syntax is complete and relatively easy to understand, it is popular and

easy to debug, its facilities are often updated and it is highly free of bugs.

• CSS (Cascading Style Sheet): Cascading style sheet is the scripting language

that was built for styling HTML documents. It is used because it was built for

HTML files, and is most functional when used with HTML documents.

• Javascript: This is a client-side language that is used to add functionality to the

html page. It’s a client side programming language that the user cannot see while
inspecting the browser. It is chosen because it is a complete client side language

with sub-libraries like JQuery that uses already made constructs from javascript.

• PHP (Personal Homepage): PHP is a server-side scripting language that allows

the user the access the database and carry out manipulations from the program. It

allows the programmer to create tables in the database, insert data, delete data,

modify data using SQL statements. It is chosen because of its popularity,

simplicity of syntax and easiness to troubleshoot.

• SQL (Structured Query Language): The structured query language is the

database manipulation language in this context. It allows one to access the

database using PHP from the program without having to do it from the database

management system. It works inside a PHP tag. Hence, for your program to run

SQL commands, it should be able to run PHP commands too.

4.3. RESULT OF THE RESEARCH WORk

The proposed software of the project work would contain the following:

1. Login Page

2. Student Registration Page

3. Student Record Page

4. Create hostel Page

5. Hostel Management Page


THE LOGIN PAGE: The login page is the page that only the authorized user can access in

order to view the content of the program

STUDENT REGISTRATION PAGE: Displays the form to register a new student

STUDENT RECORD PAGE: This page displays the record of registered student

CREATE HOSTEL PAGE: This form displays the page to create a new hostel

HOSTEL MANAGEMENT PAGE: This page displays the available rooms in the hostel

4.4. USER’S MANUAL

This user manual would be a guide to the person operating the proposed system for the first time.

1. Power the system

2. Allow the system to boot.

3. Open the CD drive of the CPU and put the software.

4. Close the CD drive.

5. Click on the state button on the task bar.

6. Select my computer option from the menu

7. Right click on the cd drive icon and select open.

8. Select the Microsoft access icon from option and copy it.
9. Check on the start button on the disk bar again.

10. Open the local disk drive C and paste the icon.

11. Then check for Hostel Allocation – Shortcut

12. Copy the Hostel Allocation – Shortcut to desktop then lunch

13. Type in the correct password and login.


CHAPTER FIVE

SUMMARY, CONCLUSION AND RECOMMENDATION

5.1. SUMMARY

It is required that OGUN STATE COLLEGE OF HEALTH HOSTEL to change over from

manual system to an automated system with the aids of collected data and research work done. A

new system is designed and developed with the aid of HTML, CSS, JavaScript, MySQL and

PHP.

5.2. CONCLUSION

With the new proposed system, the staff of OGUN STATE COLLEGE OF HEALTH HOSTEL

should be enlighten with seminars in other to train them on how to fully understand the

implementation of the new proposed system.

In the course of this project, I came to the understanding that the management of hostels of many

schools are still processed manually until now.

However, this is a stepping stone for upcoming programmers in extending the trend of Hostel

allocation management.

5.3. RECOMMENDATION

This involves the act of suggesting the use of the new proposed system. This system has been

fully designed and developed, in such a way that it should be recommended for full utilization of

its resources.
REFERENCES

Alkon W.F (2007). Sets Sights Far Up the Ladder ," New York Times,

Austine J.J (2006)."Hostel management, definition HostelManagement.com. p. 12.

Allen Salkin (2012). In Hostel Basement, Newcomer

Arthur Frommer Online (2009). The eruption of low cost, private hostels

James A.O (2005). List of Hostel Chains - Hostel Wiki

Johnson A.I (2003). Define: Hostel - what is a hostel? | Hostel Management

Laboy, Suzette (2009). "South Beach becoming backpacker hot spot" . Associated Press

McGrath,Ginny(2008)."Whatever happened to Youth Hostels?”LondonTimes Online. retrived

from http://www.hihostels.com/web/about.en.htm

Mark T.J.et.al (2009). .Australia.comInternational Backpacker Snapshot Destination NSW

Ojo A.I (2015). Guideline to a successful project work and seminal presentation

Peter K.O (2010). Hostelling International Selling Hotel Room

Reulecke J.S. et.al (2009)"Hostel horror or safety? Separating fact from fiction".

Wiki(2014). Limitation of web based hostel management system

You might also like