/Dormitory-Management-System

A Dormitory Management System is a software application designed to streamline and automate various aspects of managing dormitories or student housing facilities. The primary goal of such a system is to enhance efficiency, communication, and organization in managing dormitory-related tasks.

Primary LanguagePHPMIT LicenseMIT

Dormitory-Management-System

ABSTRACT

This report describes the development of a dormitory management system website designed to improve the efficiency and effectiveness of managing dormitories or student housing. The website addresses the specific challenges faced by dormitory management, such as managing room assignments, maintaining accurate occupancy records, and processing billing and payment information. The proposed system provides user registration and login, room assignment management, and payment processing functionality. The website was implemented using a combination of programming languages and frameworks, and rigorous testing and validation processes were performed to ensure its reliability and effectiveness. The results of the project showed that the website provided significant benefits to both students and administrators, such as reducing paperwork, increasing transparency, and improving communication. The report concludes with potential areas for future development and improvement, such as integrating with other campus management systems or adding new features to the website. Overall, the dormitory management system website has the potential to revolutionize the management of dormitories and student housing, and provide significant benefits to both students and administrators.

Objectives

The objectives of the “Dormitory Management System” are:

  • To provide a digital management system for JU hall.
  • To develop a user-friendly and intuitive website for dormitory management that can be accessed and utilized by both students and administrators.
  • To improve the efficiency of managing dormitories by providing automated tools for managing room assignments, occupancy records, and billing and payment processing.
  • Reduce paperwork and administrative burden by providing a digital platform for managing dormitories.
  • To provide accurate and up-to-date information on dormitory occupancy, room assignments, and billing and payment information.
  • To ensure the security and confidentiality of student and administrator data by implementing robust security measures.
  • To provide a reliable and scalable system that can accommodate future growth and expansion.
  • To improve the overall student experience by providing a streamlined and efficient process for managing dormitories.

Requirement Collection and Analysis

These are some modules present in the website.

  • Administrator module
  • User Module
  • Hostile Module
  • Registration Module

Database Schema

Admin (A_ID, Password)
Provost (P_ID, Name, Email, Phone)
Staff (St_ID, Name, Phone, Email, Post, Salary, Address)
Student (S_ID, Name, Phone, Email, Registration, Batch, Department)
Room (R_ID, Block, Floor, No of Bed, S_ID)
Dinning (D_ID, Meal Type, Meal Rate, Menu, S_ID, St_ID)
Hall Charge (H_ID, Charge, A_ID, S_ID)
Facility (F_ID, PR_ID, ER_ID, RR_ID, S_ID)
Prayer Room (S_ID, PR_ID)
Entertainment Room (ER_ID, S_ID, TV, Table Tennis)
Reading Room (RR_ID, S_ID)

Diagram of Entity Relationship

Design

Home Page

About Page

Hall Page

Admin Home Page

Conclusion

Dormitory management systems are software tools that streamline the management of dormitories and student housing facilities. These systems typically include features such as room assignment and scheduling, facility maintenance and repairs, rent payment tracking, and communication tools for residents and staff. Overall, dormitory management systems can greatly benefit both students and staff by increasing efficiency and reducing administrative workload. By automating many of the tasks associated with managing a dormitory, staff members can devote more time to providing support and resources to students. Additionally, these systems often provide valuable data and analytics that can inform decision-making around facility management and student programming. For example, usage patterns and feedback from residents can help staff optimize resource allocation and improve the overall living experience for students. In summary, dormitory management systems offer a variety of benefits for both students and staff, including improved efficiency, better communication, and data-driven decisionmaking. As such, they are increasingly becoming a standard tool for managing student housing facilities.