You are on page 1of 16

Database Management System

Project Name: Restaurant Management System


Course Code:CSE3102
Course Teacher: Md. Hasan Hafizur Rahman,
Assistant Professor ,
Department of CSE , Comilla University

Submitted By:
1.Sirajum Munira(11808038)
2.Iqbal Hossen(11808039)
3.Md Sahinur Islam(11808041)
4. Kawsar Hossain (11808042)
5.Mahabub Rahman(11808043)
6.Tanmoy Mondal(11808044)
7.Hakim Mohammad Insaf(11808045)
8.Farzana Akter(11808046)
9.Md Lakiul Islam(11808047)
10.Mofrad Jamil Joy(11808048)
Restaurant Management System

Introduction:
Restaurant Management System" is a web based system that
develop to automate day to day activity of a restaurant. This
system is developed to provide service facility to restaurant and
also to the customer. This restaurant management system can
be used by employees in a restaurant to handle the clients,
their orders and can help them easily find free tables or place
orders. The services that are provided is food ordering and
reservation table management by the customer through the
system online, customer information management and waiter
information management, menu information management and
report.

Problem Statement:

Restaurant management system will develop to help the


restaurant administrator to manage restaurant management
and for customer make their online ordering and reservation
table. At Management side, initially the staff member has to
login, and according to his designation the privileges are set.
Other than that, this project is to upgrade the manual system
and make the business easily to access and systematic.

Purpose of Database:
The Restaurant Management System helps the restaurant
manager to manage the restaurant more effectively and
efficiently by computerizing meal ordering, billing and
inventory control. ... Reports will be generated from these data
which help the manager to make appropriate business
decisions for the restaurant.

How This Database will help the restaurant


Administrator & User:
The main point of this system is to help manage the restaurant
business and help customer for online ordering and reserve
table. You can keep track of sales, inventory, promotions,
budgets, personnel, and more The user can search for a menu
according to his choice i.e. according to price range and
category of food and later he can order a meal.
How to develop a restaurant management system:
One of the first steps you should take is choosing the
functionality you want to include in your system. If you’re
interested in developine a restaurant management
system consider adding the following features:

• inventory upload and update (to update your inventroy


automatically, integrate your system with your PoS system).

• low-stock inventory alerts.

• vendor management.

• reports and analytics.

• integrations (to automate some processes and optimize


inventory management, integrate your sysetm with the tools
you already use).
• Location.
• Equipments.
• Training.
Identifying the Entities:
1.Restaurant
2.Customer
3.Cheff
4. Waiter
5. Meal
6.Orders

Attributes:
• cheff_id,name,salary, hire date.
• m_id,name,price ,cheff_id.
• w_id .name ,salary ,hire date.
• c_id,name,phone,address,w_id,
• name,address,phone.
• o_id,c_id,w_id,m_id,Quantity ,time
The Entity-Relationship-Model (E-R Diagram)

salary name quantit


Name
m_id y

cheff_id
Cheff Prepar Meal
cheff_id ee

price
Price
Has

id c_id
Id
name
name
Waiter Serv Customer
ed address
salary

w_id
hire
date time

Orders Give
o_d
s

w_id
m_id status phone

quantity
Tables For Entities
Customer:

c_id name phoneno address w_id

1 Tamim 012345671 Gulsan 1


2 Musfiq 012345682 Banani 2
3 Sakib 012345693 Uttra 3

Meal:
m_id name price cheff_id quantity
1 Burger 200 1 50

2 ChickenSandwitch 50 2 20

3 Kacchi 400 3 15

Cheff:
cheff_id name sal hiredate

1 Sharif 20000 07/02/2010

2 Hasan 15000 20/03/2010

3 Riad 12000 02/09/2013


Tables For Entities

Orders:

o_id time status quantity c_id m_id w_id


1 20-08-2020 served 1 1 2 1
2 22-08-2020 served 4 2 2 1
3 23-08-2020 served 3 3 3 2

Waiter:

w_id name sal hiredate


1 Rahim 5000 08/02/2010
2 Karim 5000 08/02/2010
3 Abul 5000 10/02/2010

Restaurent:

name phone address


Rabindronath ekane kokono 01563356644 Nazirabazar,Dhaka
khete asen ni
Lab Part(SQL)
Create Database:
Sql of Customer Table:
Sql of Meal Table:
Sql of Cheff Table:
Sql of Orders Table:
Sql of Waiter Table:
Sql of Restaurent Table:

You might also like