Hostel Management System PPT Oumfbo

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 20

Hostel Management System

Using PHP and MySQL


ABSTRACT
As the name specifies “HOSTEL 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
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. 

Less human error  


Strength and strain of manual labor can be reduced  
High security  
Data redundancy can be avoided to some extent  
Data consistency
Easy to handle
Easy data updating
Easy record keeping
Backup data can be easily generated
INTRODUCTION
Hostel Management System has two Modules i.e. Admin and user
Admin Panel 

1.Admin Login 
Admin can login through login form.
2. Admin Profile
Admin can manage his own profile. Admin can also change his password
3.Courses
Admin can create add course, edit courses and also delete the course
4. Rooms
Admin can create rooms and allots seater to particular rooms and assign the fees.
5. Registration
Admin can create student profile and allot the rooms 
6. Manage the Registration
Admin can manage the all the student Profile. Take a print out of all profiles and also
delete the profile. 
7. Forgot Password
Admin can also retrieve the password if admin forgot the password.
User Panel

1.User Registration---- User can register through user registration form.

2.User Login-- User can login through login form

3.Forgot Password—user can retrieve password through forgot password link

User Dashboard
4.User Profile—User can manage own profile
5.Book Hostel – User can book hostel
6.Room Details- Booked Room Details
7.Change Password- User Can change own password
8.User access log- User can watch last login details
SYSTEM ENVIRONMENT
Hardware Configuration

 Pentium IV Processor  
 512 MB RAM  
 40GB HDD
 1024 * 768 Resolution Color Monitor

Note: This is not the “System Requirements”.

Software Configuration

1. OS : Windows XP 
2.PHP Triad (PHP5.6, MySQL, Apache, and PHPMyAdmin)
Use Case Diagram
ER Diagram
DATABASE DESIGN
 The data in the system has to be stored and retrieved from database.
Designing the database is part of system design. Data elements and data
structures to be stored have been identified at analysis stage. They are
structured and put together to design the data storage and retrieval system.

 A database is a collection of interrelated data stored with minimum


redundancy to serve many users quickly and efficiently. The general
objective is to make database access easy, quick, inexpensive and flexible
for the user. Relationships are established between the data items and
unnecessary data items are removed. Normalization is done to get an
internal consistency of data and to have minimum redundancy and
maximum stability. This ensures minimizing data storage required,
minimizing chances of data inconsistencies and optimizing for updates.
The MySQL database has been chosen for developing the relevant
databases.
SYSTEM TESTING
 System testing is the stage of implementation, which is aimed at ensuring
that the system works accurately and efficiently before live operation
commences. Testing is the process of executing the program with the
intent of finding errors and missing operations and also a complete
verification to determine whether the objectives are met and the user
requirements are satisfied. The ultimate aim is quality assurance.
 
 Tests are carried out and the results are compared with the expected
document. In the case of erroneous results, debugging is done. Using
detailed testing strategies a test plan is carried out on each module. The
various tests performed in “Network Backup System” are unit testing,
integration testing and user acceptance testing.
OUTPUT SCREENS
CONCLUSION
To conclude the description about the project : The project, developed using PHP and
MySQL is based on the requirement specification of the user and the analysis of the
existing system, with flexibility for future enhancement.

The expanded functionality of today’s software requires an appropriate approach


towards software development. This hostel management software is designed for
people who want to manage various activi-ties in the hostel. For the past few years
the number of educational institutions are increasing rapidly.

Thereby the number of hostels are 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 that will be compatible to the existing system with the system
which is more user friendly and more GUI oriented.
Thank You

You might also like