You are on page 1of 5

ISSN 2456- 2637

Hostel management system

NAME ROLL PRN


NO. NO.
Abhishek 64 11220114
Bhilare
Shreyash 65 12220166
Bhosale
Ashwini 79 12220260
Pagare
Pravin 80 11220084
Sable
Raj 86 11220276
Kudtarkar

Vishwakarma Institute of Technology


University in Pune, Maharashtra

Additionally, there is a "adminlog" table to


Abstract keep track of login activity of
administrators.
The database of hostel management
system consists of several tables, including Overall, the database appears to be a good
tables for registering students, managing starting point for building a hostel
courses, and managing admin accounts. management system. However, the success
of the system will depend on how well it is
The "registration" table includes fields for
designed, implemented, and maintained.
storing information about students (users),
such as their names, contact information,
identity number, e-mail, gender,
Keywords
registration number, updation date,
password, payment information. The  Hostel Management System
"courses" table includes information about  User Registration
the different courses offered by the hostel.  Database Operations
The "admin" table includes information  PHPMyAdmin
about the administrators who have access  SQL Query Console
to the system.  User Interface
Page | 1
ISSN 2456- 2637

 System Architecture and the mess staff, who can manage the
 User Authentication hostel, allocate rooms, monitor fee
 User Privileges payments, login details and view reports.
 CRUD Operations (Create, Read,
Update, Delete)
System Architecture
 Data Export and Import
 Report Generation The Hostel Management System is
 Error Handling designed using the Model-View-Controller
 Data Validation and Verification (MVC) architectural pattern. The model
 Security Features. represents the data and the business logic,
the view represents the user interface, and

Introduction the controller manages the communication


between the model and the view.
Hostel Management System is a software
application that simplifies the task of
managing hostels. The system automates
the hostel management process, including
room allocation, student registration, fee
collection, and food management. The
project aims to make the management of
hostels easier and more efficient by
providing an online platform that
facilitates the entire process.

System Overview
The Hostel Management System consists
of two main components: the User System Design
Dashboard and the Admin Dashboard. The system design includes the database
The User Dashboard is designed for schema, the user interface design, the
students, where they can register, apply admin interface and the system flow. The
for accommodation, pay fees, and view database schema includes the tables for the
their hostel details. The Admin user registration, admin registration, room
Dashboard is designed for hostel staff, allocation, fee payment, and food
including the administrator, the warden, management. The user interface design

Page | 2
ISSN 2456- 2637

includes the login page, registration page, The Hostel Management System project
dashboard, and forms for room allocation, provides an efficient and user-friendly
fee payment, and food management. The solution for managing hostels. The system
admin interface design includes identity automates the hostel management process,
number, user name. email address, login making it easier for hostel staff to manage
details, password, updation date. The the hostel and for students to apply for
system flow includes the process for user accommodation, pay fees, and view their
registration, room allocation, fee hostel details. The system is designed using
payment, and food management. the MVC architectural pattern and is tested
to ensure its reliability and functionality.
Testing
The system testing includes unit testing,
integration testing, and acceptance testing.
The unit testing includes testing the
individual components of the system,
including the model, view, and controller.
The integration testing includes testing the
integration of the components to ensure
that they work together correctly. The
acceptance testing includes testing the
system with real users to ensure that the
system meets the requirements and user
expectations.

System Requirements
The system requires a web server, a
database server, and a client-side web
browser. The web server should support
PHP, and the database server should
support MySQL or MariaDB. The client-
side web browser should be modern and
support HTML5, CSS3, and JavaScript.
Conclusion

Page | 3
ISSN 2456- 2637

Page | 4
ISSN 2456- 2637

Page | 5

You might also like