You are on page 1of 2

Hotel Management System

this system is designed to have following diff modules:


a)Cafe
b)Rooms
c)Events
d)Bar

+++++++++++++++++++++++++ CAFE++++++++++++++++++++++++++++++++++++++++++++
THE CAFE
the cafe has the following work force
-kitchen,
-cashier,
-waiter,
-manager
-admin/owner.
The cafe can have the following arrangemnt of working:
i) Takeaway style - cashier gets paid, cashier creates order, order goes to
kitchen, kitchen confirms/declines, kitchen delivers -suitable for fastFoods.
ii) Waiter style - waiter creates order, kitchen gets order, kitchen accepts,
waiter delivers order and receipt, client takes receipt and pays to cashier -
suitable for big hotels
iii) kitchen style - the kitchen acts as the cashier, waiter and the manager-
suitable for small cafes.

A) The Kitchen
The kitchen has one person who is chef/takes/confirms orders.
Must account for all ingredients delivered
The kitchen can serve/decline order, depending on the state of kitchenor order.
On confirm, the kitchen prints the receipt and delivers an order either to client
or to waiter(requesting waiter)
it can order ingredients(if that model is choosen)/ Suitable for big kitchens.
Makes payment(both casual and monthly/contract-based)
can view statics(if model choosen)
can login/change username/change password/ change phone number/see totals of the
day

B)Cashier
the cashier can create orders(if model choosen)
takes cash from clients/ waiter(if model choosen)
create new ingredient orders(if model choosen)
close a day.(this closes the system for the day)
can login/change username/change password/ change phone number/see totals of the
day

C)Waiter
can create an order(if model choosen)
can take cash if model choosen
can login/change username/change password/ change phone number/see their sales of
the day

D) The manager
Manages all users(kitchen, waiter & cashiers)
Orders for ingridients/ any stocks
Makes payment(both casual and monthly/contract-based)
can view statics(if model choosen)
can employ, change department or fire an employee.
can change pay rate

Owner/Admin
manages manager and all staff
views statistics of the cafe
can employ, can order stocks

You might also like