Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 19

Restaurant order

management system

no name Enrollment no
1 Bhavsar akshar 002
2 Thakor harsh 012
PROJECT WORK CERTIFICATE

project work certificate

This is to certify that the project report submitted by Name of Project Developer,
having enrollment no. 002/012 , a student of M.Sc. IT Semester- I, Department of
Computer Science, KSV University, Gandhinagar have/has completed his/her project
titled as Project Title satisfactorily.

We appreciate the enthusiasm & dedication towards work submitted.

Internal project guide pro.B.R.pandya


Mr. bhavesh katariya HOD of msc IT ,gandhinagr
ACKNOWLEDGMENT

Acknowledgment

I am grateful to my Internal Guide for providing me valuable guidance for project work
and other domain related information.

Also my hearty gratitude to Head of Department, Prof. B. R. Pandya for giving me an


opportunity for learning through the process of project work by which I can improve my
technical skills along with practical exposure and its applicability in the industry.
Name of Student: 1.bhavsar akshar
2.harsh thakor
Enrollment no: 1.002
index

content Page no.


scope

objective

Function requirement

System architecture tools & technology

ER diagram

Use case diagram with description

Data dictionary
scope

 The first pertains to the replacement of paper-based


menus using electronic format .

 Second relates to reduce staff for the entire


organization means it reduce the number of waiter.

 Reducing staff affects on expenses of the organization .


Future scope

 In future we can use this site for another branches of our


organization.
 We can also provide other service like more category
Wise in search.
 We can also provide price wise searching the food
dishes in future.
Objective

 To provide menu information for customer.


 To develop user interface for restaurant menu
management system.
 Increase efficiency through detailed reporting.
 To provide easy use off site for customer using
complete management.
Function Requirenment

 Restaurant customer can order food from


menu.
 Customer can check list of order item before
confirm order.
 Customer can requesting for billing threw the
site.
Function requirements

 Food order via user interface


customer can order food with the site

 Take order
the waiter will take order and if it is available to make then he will confirm the order
and start to prepare food.

 Serve food
when the food Is ready to be served then the waiter will serve the food to customer

 Payment
the cashier (admin) will received the payment .
System Architecture, Tools &
Technology

 Operating system: windows operating system


 Language: PHP
 Computer: only one computer system is
required for admin.
 Database :MYSQL
 Software: dreamviewer
System Architecture, Tools &
Technology
 Hardware requirement:
1.512mb RAM
2.At least 2GB hard disk free space
3.Pentium processor
4.internet adaptor

 Software requirements:
1.MYSQL server
2.windows 7 or higher
3.dreamviewer software
ER diagaram
Use case diagram: order process
Use case diagram: billing process
USE CASE DESCRIPTION FOR ORDER
PROCESS OF RESTAURANT ORDER
MANAGEMENT SYSTEM
NAME Order process for restaurant order management system

ID Re_01
DESCRIPTION In this process customer give order to the waiter and food will be served by
waiter.
ACTOR Customer , waiter
ORGANIZATIONAL With the use of this functionality organization requires less waiters and work
BENEFITS become faster and expenses of the organization will reduce.

PRECONDITIONS At first stage customer come and customer must give order otherwise
functionality not works.
POST CONDITIONS After the precondition customer give bill.

MAIN COURSE Step1:waiter give menu to customer


Step2:customer give order
Step3:waiter serve the order

EXCEPTIONS
USE CASE DESCRIPTION FOR BILLLING
PROCESS OF RESTAURANT ORDER
MANAGEMENT SYSTEM
NAME billing process for restaurant order management system

ID Re_o2
DESCRIPTION In this process payment will be done.
ACTOR Waiter ,admin ,customer
ORGANIZATIONAL BENEFITS With the use of this functionality organization requires less waiters and work
become faster and expenses of the organization will reduce.

PRECONDITIONS In this at first customer eat their food then pay the bill

POST CONDITIONS After pre condition payment successfully done will be display.

MAIN COURSE Step1:waiter give order details to the admin


Step2:admin generate the bill and it give to the waiter
Step3:waiter give bill receipt to the customer
Step4:in last customer give payment.

EXCEPTIONS
Data Dictionary
Category table :-
Column name Data Size Description Constrain
Cat_id Numeric 5 Id f category Primary key
Name Varchar 15 Name of Not null
category
Description Varchar 100 Information Not null
about
category

Item Table :-
Column name Data Size Description Constrain
Item_id Numeric 5 Id of item Primary key
Cat_id Numeric 5 Id of category Foreign key
Item_name Varchar 15 Name of item Not null
Description Varchar 100 Info about
item
Rate Numeric 4 Rate of item Not null
Unit Numeric 3 No of item
Token Table :-

Column name Data Size Description Constrain

Tab_id Numeric 5 Id of table Primary key

Name Varchar 10 Name of the Not null


table

Order Table :-

Column name Data Size Description Constrain

Order_id Numeric 5 Id of order Primary key

Tab_id Numeric 5 Id of table Foreign key

Date Date time

Status Boolean Table is


available or not
Order detail Table :-
Column name Data Size Description Constrain

Order_detail_id Numeric 5 Id of order detail Primary key

Order_id Numeric 5 Id of order Foreign key

Item_id Numeric 2 Id of item Foreign key

Quantity Numeric 3 Quantity of item Not null

Billing Table :-

Column name Data Size Description Constrain

B_id Numeric 5 Id of bill Primary key

Order_id Numeric 5 Id of order Foreign key

Tax Numeric 5 Include tax Not null

Other charge Numeric 5 Charge of other Not null


item
Total Numeric 5 Total amount Not null

You might also like