ONLINE STUDENT HOSTEL BOOKING

  • 0 Review(s)

Product Category: Projects

Product Code: 00009346

No of Pages: 47

No of Chapters: 5

File Format: Microsoft Word

Price :

₦5000

  • $

 ABSTRACT

This project examine and address the problems and challenge facing students’ registration in polytechnic Dutse. The objective of the research work is to find out solution to the challenge facing the bulk paperwork of students’ hostel allocation in the polytechnic. The traditional ways of managing hostel is manual method of application; in which students fill in a form and submit to the hostel administrator, who then keys in the student’s details into the system. Rooms are manually allocated by the hostel administrator. This manual system has shown to be slow, time consuming, and inconveniencing to the students to pay the hostel fees

At the end of the study it is concluded that to an extent this computerized hostel allocation system solve the bulk paperwork challenge association with hostel registration.

.


 

TABLE OF CONTENTS

DECLARATION   iii

CERTIFICATION   iv

APPROVAL   v

Dedication  vi

ACKNOWLEDGEMENT   vii

ABSTRACT   viii

TABLE OF CONTENTS  ix

LIST OF TABLES  xi

LIST OF FIGURES  xii

LIST OF APPENDICES  xiv

CHAPTER ONE   15

INTRODUCTION   15

1.0 BACKGROUND OF THE STUDY   15

1.1         STATEMENT OF THE PROBLEM    16

1.4 SCOPE AND    LIMITATION   17

1.5 DEFINITION OF TERMS  17

CHAPTER TWO   20

2.1 Related Literature Review   20

2.3 Records  24

CHAPTER THREE  METHODOLOGY   29

3.0 OVERVIEW    29

3.1 Analysis of the Exiting System   29

3.1.1 User Interface  29

3.4.1 USE CASE DIAGRAM OF THE PROPOSED SYSTEM    33

3.4.2 HARDWARE REQUIREMENT  35

3.4.3 SOFTWARE REQUIREMENT  35

CHAPTER FOUR  SYSTEM IMPLEMENTATION   37

4.0 Overview   37

4.1 SYSTEM DESIGN   37

4.1.1 OVERVIEW OF UML DIAGRAM    37

4.2.1 System Testing  38

CHAPTER FIVE CONCLUSION AND RECOMMENDATIONS  42

5.0 Summary  42

5.1 Project Outcomes  42

5.2Future Works  43

5.3 CONCLUSION   43

5.4 RECOMMENDATION   43

References  44

APPENDIX A GANTT CHAT   45

1.1 TIMELINE FOR COMPLETING THE PROJECT INCLUDING TASKS: 45

1.2 APPENDIX B SOURCE CODE  46

 







CHAPTER ONE

INTRODUCTION


1.1 Background to the Study

Hostel is a specific building area reserved or created by either Polytechnics, Universities, State/Federal governments or private investors for the purposes of providing cheap accommodation to students that came from distance locations, (Norhaslina, 2014). This Online Student Hostel Booking is an automated platform developed to provide a computerized solution to stored records of the students living in the hostel domain. When implementing such platforms will enable both students and administrators to conduct their activities through software designed interfaces. On one side, students can be able to carry-out transactions like filling electronic hostel request forms, selecting specific halls of residence and rooms, check availability or otherwise of rooms as well as viewing the status of their applications to find out whether it has been approved or otherwise. Hall administrators or in other hand can be able to manage all of their administrative activities such as conducting electronic room allocations, viewing available rooms in various halls of residence, search the individual students profile, cancel students bookings or allocations electronically.

The proposed case study domain for this research is Jigawa State Polytechnic Dutse Hostel Administration unit which is a sub division of student’s affairs office of the Polytechnic. And except for the recently adopted online application and room allocation, all other activities perform in this unit are carried out manually. Proposing an automated platform that will enable all stakeholders (students and administrators) will immensely contributes in reducing the challenges faced by both parties in carrying out all the activities involved.

The current system used by Jigawa State Polytechnic Dutse Hostel Administrator is a manual one which involves hand-written, whereby the records are stored into various files and registers that require a lot of time as well as manpower. However, it is very difficult to maintain or update all the records within a short period of time, and it is also not easy to retrieve a certain data or records.  Loss or damage of any of the registers leads to the loss of hundreds of records at a time, and reports need to be generated manually.

The proposed tools to be used in the  design and implementation of the propose systems includes  a XAMPP packages that comprises of  software tools like the PHP which is server-side scripting language can only run on the server. PHP is a powerful tool for making dynamic and interactive web pages; PHP is widely used, free, and efficient competitors such as Microsoft’s ASP. PHP is an HTML-embedded scripting language, much of its syntax is borrowed from C, Java and Perl with a couple of unique PHP specific features thrown in. the goal of the language is to allow web developers to write dynamically generated pages quickly. PHP is used to establish the database connection, it is also used to make some queries on this project.  PHP is the most popular scripting language on the web which is used to enhance web pages (Lerdorf, 1994).

MySQL which is the most popular Open Source Relational SQL database management system. MySQL is a relational database management system. It stores data in separate tables rather than putting all the data in one big store room. The MySQL database server is very fast, reliable, cheaper and easy to use and learn. MySQL today offers a rich and useful set of functions. Its connectivity, speed and security make it highly suited for accessing databases on the internet, it also supports clustering technology. On this project MySQL is used for creating the database (David Axmark, 2002).

Perl is a general purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more. Perl is an interpreted language, which means that the code can be run as is, without a compilation stage that creates a non-portable executable program (Larry Wall, 2000)


1.1              STATEMENT OF THE PROBLEM

At the moment both the administrators and students are facing some serious issues with the current way of managing the hostel affairs as everything appears to be done manually.

Ø  One serious issue is the time-consuming nature of the current system in terms of receiving and processing student’s applications.

Ø  Lack of integrated database to provide the needed information available records at all time.

Ø  Difficulty to search and update records.

1.2 AIMS

The aim of this project is to provide an automated system that will provide a computer based platform for managing hostels activities at Jigawa State Polytechnic Dutse.

1.3 OBJECTIVES

The objectives of this project include:

Ø  Allow students to fill and submit room application electronically.

Ø  Provide an interface that will enable students to view their application status.

Ø  Enable the administrators to allocate and revoked hostels in an automated manner.


1.4 SCOPE AND    LIMITATION

The project focuses on how to reduce or minimize the complexity of the problems associated with the existing manual method of applying hostel regarding any problem concerning hostel management issues. The scope of this study will cover only within Jigawa State Polytechnic Dutse hostel area, and the system is limited within the Jigawa State Polytechnic Dutse. The system can handle online request of student’s accommodation.


1.5 DEFINITION OF TERMS

Hostel: Hostel is a specific building area reserved or created by either the Polytechnicsor University Authorities Sometimes by State/Federal governments or individual group from community for the purposes of providing cheap accommodation to the individual students that came from different part of the nation and allow them to share knowledge and other related matter among them.

Management: management is the administration of an organization, whether it is a business, or nonprofit organization, or government body.

System: A system is a combination or arrangement of parts to form an integrated whole, working together to achieve specific tasks. A system includes an orderly arrangement according to some common principles or rules.

A Management Information System (MIS): Is a system that provides information needed to manage organizations effectively.

1.6 ONLINE STUDENT HOSTEL BOOKING: is a software that manage the activities of staff and students in the hostel, the system enables students to apply online for hostels and the system allocates rooms to the students in the hostels

Databases: A systematically arranged collection of computer data, structured so that it can be automatically retrieved or manipulated. It is also called a databank.

PHP is a general-purpose scripting language especially suited to web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1994. The PHP reference implementation is now produced by The PHP Group. PHP originally stood for Personal Home Page, but it now stands for the recursive initialism PHP: Hypertext Preprocessor. PHP code is usually processed on a web server by a PHP interpreter implemented as a module, a daemon or as a Common Gateway Interface (CGI) executable. 

XAMPP: Is a free and open-source cross-platform web server solution stack package developed by Apache Friends, consisting mainly of the Apache HTTP ServerMariaDB database, and interpreters for scripts written in the PHP and Perl programming languages. Since most actual web server deployments use the same components as XAMPP, it makes transitioning from a local test server to a live server possible. XAMPP's ease of deployment means a WAMP or LAMP stack can be installed quickly and simply on an operating system by a developer, with the advantage that common add-in applications such as WordPress and Joomla! can also be installed with similar ease using Bitnami.

MySQL: Is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter, and "SQL", the abbreviation for Structured Query Language. A relational database organizes data into one or more data tables in which data types may be related to each other; these relations help structure the data. SQL is a language programmer use to create, modify and extract data from the relational database, as well as control user access to the database. In addition to relational databases and SQL, an RDBMS like MySQL works with an operating system to implement a relational database in a computer's storage system, manages users, allows for network access and facilitates testing database integrity and creation of backups.

Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScript. Web browsers receive HTML documents from a web server or from local storage and render the documents into multimedia web pages. HTML describes the structure of a web page semantically and originally included cues for the appearance of the document.


Click “DOWNLOAD NOW” below to get the complete Projects

FOR QUICK HELP CHAT WITH US NOW!

+(234) 0814 780 1594

Buyers has the right to create dispute within seven (7) days of purchase for 100% refund request when you experience issue with the file received. 

Dispute can only be created when you receive a corrupt file, a wrong file or irregularities in the table of contents and content of the file you received. 

ProjectShelve.com shall either provide the appropriate file within 48hrs or send refund excluding your bank transaction charges. Term and Conditions are applied.

Buyers are expected to confirm that the material you are paying for is available on our website ProjectShelve.com and you have selected the right material, you have also gone through the preliminary pages and it interests you before payment. DO NOT MAKE BANK PAYMENT IF YOUR TOPIC IS NOT ON THE WEBSITE.

In case of payment for a material not available on ProjectShelve.com, the management of ProjectShelve.com has the right to keep your money until you send a topic that is available on our website within 48 hours.

You cannot change topic after receiving material of the topic you ordered and paid for.

Ratings & Reviews

0.0

No Review Found.

Review


To Comment


Sold By

Rk Links computer center

153

Total Item
Visit Store

Reviews (3)

  • Anonymous

    3 days ago

    I am thoroughly impressed with Projectshelve.com! The project material was of outstanding quality, well-researched, and highly detailed. What amazed me most was their instant delivery to both my email and WhatsApp, ensuring I got what I needed immediately. Highly reliable and professional—I'll definitely recommend them to anyone seeking quality project materials!

  • Anonymous

    1 week ago

    Its amazing transacting with Projectshelve. They are sincere, got material delivered within few minutes in my email and whatsApp.

  • TJ

    2 months ago

    ProjectShelve is highly reliable. Got the project delivered instantly after payment. Quality of the work.also excellent. Thank you