You are on page 1of 5

University of Narowal

Project Proposal
Object-Oriented Programming

By:

Shameer Ijaz (2022-UON-0431)


Samar Abbas (2022-UON-0425)

To:
Mam Aimen Arif
Title: Hotel Management System

Problem Statement:
Hotel data management is challenging due to the large volume of
information, such as room availability, bookings, and customer
information. Manual tracking and management can lead to errors and
inefficiencies.

Introduction:

A hotel management system can help automate and simplify


hotel data management. This can free up staff time to focus on other
tasks, such as providing customer service. A hotel management
system can also help improve hotel data's accuracy and security.
Only a computer operator is required to use this system.

Objectives:
The objectives of this project are to create a hotel management system
that will:

• Create a system that will help hotels manage their data more
efficiently.
• Provide hotels with a system that will help them save time and
money.
• Increase the efficiency of hotel operations.
• Improve the accuracy of hotel data by 90%.
• Develop a system that is secure and protects customer data.
• Help customers to get food early without getting in lines on the
cafe
Model Formulation:
The system will be developed by using cpp and object-oriented
programming with the following classes, objects, and their relations.

• Classes
➢ Rooms_Management
➢ Bookings_Managment
➢ Customer_Managment
➢ Billings
➢ Cafe_Management
➢ Food_Items
➢ Food_Payment
➢ Delievery_Service
➢ Report
➢ Payment
• Objects
➢ Rooms
➢ Bookings
➢ Customers
➢ Food_customers
➢ Report
➢ Payment
• Relation of the object with other objects
➢ Rooms and bookings: A room can be booked by a
customer.
➢ Customers and bookings: A customer can make multiple
bookings.
➢ Bookings and payments: A booking can be paid for by a
customer.
➢ Food_customers and payments: The payment of food will
be done by customers.
➢ Reports and other objects: Reports will show the details
of bookings done by customers in a day and payments by
customers.
• UML Diagram

Features and functionality:


The system will have the following features and functionalities:

• Room management
• Booking management
• Customer Management
• Café Management
• Payments
• Reports

Technique:
The system is developed using:

➢ Object-oriented programming.
➢ Visual Studio, C++.

Backend:

The backend of the system is developed in C++.

Frontend:

Visual Studio, C++.

Developers:
This project is done by Shameer Ijaz and Samar Abbas.

Contribution:
This hotel management system will be created by Shameer and Samar
with equal constribution in frontend and backend.

You might also like