Beruflich Dokumente
Kultur Dokumente
2017
SUBMITTED BY:-
NAME: AKSHAY NAGPAL
SIKKIM MANIPAL
UNIVERSITY
Acknowledgement
I would like to acknowledge my sincere thanks towards my study center and its computer department
faculties for their valuable guidance and suggestions that have resulted in the successful competition of
Online Restaurant Management System
the synopsis of the project. I would like to give special thanks to Mr. Happy Jain under whose guidance of
the project synopsis has been completed successfully.
I am grateful to all those who have directly or indirectly helped me in completion of the project.
[AKSHAY NAGPAL]
Declaration
The project synopsis submitted herewith is a result of my efforts in totality and in every aspect of the
project works. All information that has been obtained from other sources had been fully acknowledged. I
understand that any plagiarism, cheating or collusion or any sorts constitutes a breach of College rules
and regulations and would be subjected to disciplinary actions.
Online Restaurant Management System
1. Project Introduction
2. Project Objectives
3. Project Category
4. Hardware And Software Requirement
5. Project Definition
6. System Requirements
7. Project Planning And Scheduling
8. Scope Of The Solution.
9. System Analysis
Online Restaurant Management System
10.Project module
11.Table Specification
12.Security mechanism
13.Future Scope
14. Bibliography
INTRODUCTION
Restaurant management system which manage all the major function of planning, organizing, staffing, directing,
developing an attitude in food and beverage control systems and to efficiently and effectively plan menus at
profitable prices, taking into consideration constraints, preparation and other variables affecting food and beverage
outlets. The Restaurant Professional Software program is a comprehensive restaurant management tool designed for
foodservice management of all types.
This system processes transaction and stores the resulting data. Reports will be generated from these data which
help the manager to make appropriate business decisions for the restaurant. For example, knowing the number of
customers for a particular time interval, the manager can decide whether more waiters and chefs are required.
Restaurant Software Systems are essential to the successful operation of most foodservice establishments because
they allow the business to track transactions in real-time.
OBJECTIVES
Online Restaurant Management System
The main objective of develop this system to manage the activity of the restaurant. it deals with Online
Restaurant Meal Reservation System. The system has two parts first for the customers and the other for the
management side.
The customer side allows the customer to view menu list according to the time of delivery he desires and reserve
meal for that specific time, and at the management side the staff is allowed to edit information regarding menu list,
price, assigning cook, maintain information regarding the orders placed, etc.
PROJECT CATEGORY
The project is entitled Online Restaurant Management System, category Food Management Systems.
This Project is based on the Restaurant Management System, Being the Information System it requires extensive
use of some Data base Management System to store, manipulate and handle the record, In RDBMS we can act
various attributes with the database like editing the records, Modifications Deletions of the records, View the
records in various formats, listing the database etc.
HARDWARE REQUIREMENTS:-
CPU : PENTIUM IV
PROCESSOR : INTEL I 3 2.OOO GHz
TOTAL RAM : 4GB
HARD DISK : 1 TB
MOUSE : DELL MOUSE
PRINTER : HP DESK JET
MONITOR : LED
PROBLEM DEFINITION:
Problem faced by most of the restaurants is the insufficient worker to server large number of
customers,especially during peak hour.Increasing the work force just to solve peak hour problem, not seem
to be the best solution as it decreases the total profitability of the restaurant.Most of the restaurants tend to
be practiced old style and inefficient order processing .A traditional way of taking orders, proceed to the
kitchen and then to serve food to the customer are not current practice anymore. The complex way of
ordering increased the waiting time for another customer and lead non-satisfactory to the customer
SYSTEM REQUIREMENT:-
FUNCTIONAL REQUIREMENTS:
This subsection contains the requirements for the e-store. These requirements are organized by the features
discussed in the vision document. Features from vision documents are then refined into use case diagrams and to
sequence diagram to best capture the functional requirements of the system. All these functional requirements can
be traced using tractability matrix.
STATE DIAGRAM
Online Restaurant Management System
Non functional requirement that specifies criteria that can be used to judge the operation of a system, rather than
specific behaviours. Some of the non-functional requirement include :
GANT CHART
PERT CHART:
Online Restaurant Management System
This project on online restaurant management system is the process of food servicing.system provide the facility
like order of food ,menu to customer. It also save all the information about the customer.the system also help
management to keep record of stock and employee . which manage day to day activity , it manage all the account
related information regarding restaurant.
SYSTEM ANALYSIS:-
Online Restaurant Management System
DFD DIAGRAM:-Data flow diagrams are commonly used during problem analysis. Data flow diagrams are
quite general and not limited to problem analysis for software requirement specification. A DFD shows the flow of
data through a system. It views a system a function that transforms the inputs into desired outputs. Any complex
system does not perform this transformation into a single step and a data will typically undergo a series of
transformation before it becomes an output. The DFD aims to capture the transformations that take place within a
system to the input data so that eventually the output data is produced.
The agent that performs the transformation of data from one state to another is called a process. So, a DFD shows
the movement of data through the different transformations or processes in the system. Named circles show the
processes and data named arrows entering or leaving the bubbles represent flows.
Process Activity
The rectangle represents a source and sink and is a net originator or consumer of data. A source or sink is typically
outside the main system of study.
File name
The need ofr multiple data flows by a process is represented by a * between the data flows.the symbol represents
the AND relationship.for example, if there is a * between the two input data flows A and B for a process,it means
that A AND B are needed for the process.
*
B
0 LEVEL DFD:-
Online Restaurant Management System
1 LEVEL DFD
Online Restaurant Management System
Online Restaurant Management System
2 LEVEL DFD
Online Restaurant Management System
Online Restaurant Management System
CLASS DIAGRAM:
A class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the
structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships
among objects.
The class diagram is the main building block of object-oriented modelling. It is used both for general conceptual
modelling of the systematics of the application, and for detailed modelling translating the models into programming
code.
Online Restaurant Management System
PROJECT MODULE
MODULE SPECIFICATION:
Registration:
Login Module:
Using the username And password admin and all Member can
Member Module:
1. Restaurant module
This module is used for entering all details about the restaurant. It contains the date and
time, police station where it is recorded, place, Nature of Restaurant, Location of the
Restaurant etc.
2. Search module
In this module we can search the restaurant information and data of restaurant.
3. Administrators Module
The module will be protected by user ID and password. Ordinary users of the softwarewill
not be permitted to enter into this area of the software. The module will be focusingon the
maintenance like master data maintenance , removalof old and outdated data from the
software etc.
TABLE SPECIFICATION
Table Name: Login
F i e l d n a m e D a t a T y p e K e y
C o u s t o m e r T e x t P r i m a r y k e y
S e r v i c e s T e x t -
S t a t u s T e x t -
F i e l d n a m e D a t a T y p e K e y
C o u s t o m e r n a m e T e x t P r i m a r y k e y
N a m e T e x t -
G e n d e r T e x t -
D a t e O f s e r v i c e T e x t -
S e r v i c e n o T e x t -
C u s t o m e r P h o n e T e x t -
E m a i l T e x t -
B r a n c h T e x t -
Online Restaurant Management System
M a r k T e x t -
M e n u n o T e x t -
E m a i l _ i d T e x t -
T e l e p h o n e T e x t -
A d d r e s s T e x t - -
S t a t e T e x t -
P i n c o d e T e x t -
C a t e g o r y T e x t -
F i e l d n a m e D a t a T y p e K e y
U s e r n a m e T e x t P r i m a r y k e y
E x p Y e a r s T e x t -
C o m p a n y T e x t -
D e s i g n a ti o n T e x t -
S a l a r y T e x t -
C o m A d d r e s s T e x t -
F i e l d n a m e D a t a T y p e K e y
J o b I d T e x t -
P o s t T e x t -
C r i t e r i a T e x t -
N o O f V a c a n c i e s T e x t -
S a l a r y T e x t -
L a s t D a t e T e x t -
F i e l d n a m e D a t a T y p e K e y
J o b I D T e x t -
P o s t T e x t -
p o s t e d T e x t -
p o s t N a m e T e x t -
C u t o f f T e x t -
F i e l d n a m e D a t a T y p e K e y
Online Restaurant Management System
S e n d i d T e x t P r i m a r y k e y
S e n d a d d r e s s T e x t -
d e l i v e r y N o T e x t -
A d d r e s s T e x t -
O p t i o n 1 T e x t -
O p t i o n 2 T e x t -
O p t i o n 3 T e x t -
O p t i o n 4 T e x t -
A n s w e r T e x t -
F i e l d n a m e D a t a T y p e K e y
C N a m e T e x t P r i m a r y k e y
C A d d r e s s T e x t -
C P o s t T e x t -
C C r i t e r i a T e x t -
C U s e r n a m e T e x t -
C E m a i l T e x t -
C C o n t a c t T e x t -
C C u t o f f T e x t -
F i e l d n a m e D a t a T y p e K e y
c o u s t o m e r I D T e x t -
c o u s t o m e r I D T e x t -
J o b I D T e x t -
M a r k T e x t -
F i e l d n a m e D a t a T y p e K e y
c o u s t o m e r I D T e x t -
Q s t N o T e x t -
Q s t T e x t -
C h 1 T e x t -
C h 2 T e x t -
C h 3 T e x t -
C h 4 T e x t -
A n s T e x t -
Online Restaurant Management System
SECURITY MECHANISMS:
The Restaurant Management System (RMS) uses several security mechanisms including restricted user
permissions, manager overrides, intelligent employee swipe login detection, artificially intelligent employee theft
agent, and online data protection
Manager Overrides
When employees perform functions that might result in cash loss to you, a manager override prompt will be
displayed to complete the action. This feature will both discourage theft attempts as well as post-dispatch order .
FUTURE SCOPE :-
It may help collection accounting information for managment. In a very short time, the collection will be obvious,
simple and sensible. It will help a person to know the management of passed year perfectly and vividly. It also helps
in current all works relative to restaurant. It will be also reduced the cost of collecting the management & collection
procedure will go on smoothly.It help customer to order line food which save the time of customer. It also increase
profitability the restaurants.
CONCLUSION:
Online Restaurant Management System
In our project entitled resource management system we have tried our best to fulfill all the requirement Of
restaurants. The project being simple and flexible is running successfully.The main advantage of our project is that
its simplicity attracts a lot of users and its helps to do work efficiently and effectively with too much efforts.
This project when implemented it will remove all the security isssues. Also,these will be speedy and secured
authentication procedure for the maintainance record.
BIBLOGRAPHY:
1. www.codeguru.com
2. www.wikipedia.com
3. www.ebooks.com
4. www.howstuffworks.com
5. Java Servlet Programming - by O'Reilly
6. HTML complete - BPB publications.