You are on page 1of 30

Dr. D. Y.

Patil Vidya Pratishthan Society’s


Dr. D. Y. Patil Arts, Commerce and Science College Pimpri Pune-18.
2019-2020

A
Project Report
On

RESTAURANT MANEGMENT SYSTEM.


Submitted in partial fulfillment of T.Y.B.B.A(C.A) Sem-V
as laid down by the Savitribai Phule Pune University
2019-2020

Under Guidance of
Mr.Rushi Durge

Submitted By
Rutuja Patil (Roll no-39)
Amruta Singh (Roll no-55)
Seat No.:
Seat No.:_______

Dr. D. Y. Patil Vidya Pratishthan Society’s


Dr. D. Y. Patil Arts, Commerce and Science College
Pimpri Pune-18.

CERTIFICATE

This is to certify that Rutuja V. Patil and Amruta L. Singh has successfully completed
the project titled “RESTAURANT MANAGEMENT SYSTEM” for T.Y.B.B.A(C.A) (Sem-
V) of Savitribai Phule Pune University for the academic year 2019-2020.

Project Guide Vice-Principal & H.O.D Principal

(Computer Science)

EXTERNAL Examiner:______________ INTERNAL Examiner:______________


ACKNOWLEDGEMENT

Every task goes to completion but matters how it is done and in how much time
it is done and what standard is follows. Since its very short duration project this things
matters lot.

So we would like to sincerely thank all those who have helped me in making
project a success. First of all we would like to offer thanks to Mr.Rushi Durge Sir who
guide us and provided valueable information about VB Programming and details of
various products, without whom such an interactive project was impossible also for
letting us this great opportunity to test our skills through the creation of our project part
out syllabus.

We express our special thanks to Vice-Principal & H.O.D. Dr.Ranjit Patil and
all staff members of Dr.D.Y.Patil Arts Commerce & Science College Pimpri, Pune who
assist us throughout this project

We finally thanks to all my college staff and my colleagues, for encouraging and
helping me in doing such a big Project. Our sincere thanks go towards the faculty of
our college for their kind co-operation and attention for the creation of this project.

Further, we wish to thank all persons, friends, who knowingly or unknowingly helped
us in completion of this project. If something is left, we are sorry for that.

Thank you every one!

Sincerely

Rutuja Patil

Amruta Singh
Index

Sr.N Topics Page No.


1 Introduction 1
2 Existing System 2
3 Proposed System 3
4 Fact Finding Techniques 4-5
5 Feasibility Study 6
5.1 Technical Feasibility -
5.2 Operational Feasibility -
5.3 Economical Feasibility -
6 Operating Environment 7
6.1 Hardware Specification -
6.2 Software Specification -
7 Analysis and Design -
7.1 ER Diagram 8
7.2 Use case Diagram 9
7.3 Sequence Diagram 10
7.4 Class Diagram 11
7.5 Deployment Diagram 12
7.6 Data Dictionary 13-15
8 Screen Layout 16-22
8.1 Input Screen -
8.2 Output Screen -
9 Limitations 23
10 Conclusion 24
11 Bibliography 25
INTRODUCTION
Restaurant Management System is aimed at reducing paper work for the bus industry and
hence improving its efficiency and speeding up of all processes.

The database can be accessed by the admin hence, all the related information about a
Customers is available to Admin and Employees. Thus this software saves the entire
Customer’s long time and hassle. Also it helps in displaying different reports by analyzing
database which reduce the human effort.

This is Visual-Basic Projects on Restaurant Management System, which provided a lot


of facility to their user.

The objective and scope of my Project Restaurant Management System is to record the details
various activities of user. It will simplifies the task and reduce the paper work. During
implementation every user will be given appropriate training to suit their specific needs.
Specific support will also be provided at key points within the academic calendar. Training will
be provided on a timely basis, and you will be trained as the new is Restaurant Management
System rolled out to your area of responsibility.

At the moment we are in the very early stages, so it is difficult to put a specific time on the
training, but we will keep people informed as plans are developed. The system is very user
friendly and it is anticipated that functions of the system will be easily accessed by
administrators, academics, students and applicants.

Hence the Restaurant Management System for the restaurant management has been designed to
remove all the deficiency from which the present system is suffering and to ensure.

1
Existing System

Congestion of Customer’s in booking Table leading to registration of Restaurant using


manual assigning with the phone call which was a waste of time.
i. Lack of immediate information storage –the information generated by various
transactions takes time and efforts to be stored at a right file.
ii. Lack of prompt updating- various changes to information like Customer details are
difficult to make as paper work is involved
iii. Inability to automatically schedule services, generate bill and receive payments from
Customer.
iv. Being unable to update the manual records.
v. Preparation of accurate and prompt reports-this becomes a difficult task as information
is difficult to collect from various books.
vi. Inability to retain records as they are lost if they are kept on wrongly. E.g. change of
office file storage.

2
Proposed System

We have decided to take charge in designing a system that is friendly and will try to work out
solution in a way that favors the interests of every user, solve problems faster, manage data, so
that all the transactions become fast and there should not be any error in transaction like
calculation mistake and bill generation.

Objectives of proposed system

The objective of “Restaurant management system” is to easily track the information of all
customers and menus and items. The main goal of the software is to build a good management
tool for all customers. The main purpose of this software is to reduce the time taken through
manual system in order to maintain all the records.

3
Fact Finding Techniques

Fact-finding techniques are used to gather requirements and information concerning the
business and the industry it participates in.

 Interview technique is used to gather user and client requirements in depth. In addition,
finding out how the current system works from the views of users, and users
expectations from the new system. Also, subjects that require depth information/
knowledge can be discussed by using interview technique such as: budget, management
background and so forth.

 Observation technique is used to observe the business and current system; also to note
down requirement and facts that has not mentioned in the interviews. This is a highly
successful technique, because developers have the chance of experiencing the current
system themselves, not just relying on the words of the users.

 Questionnaire is used to take the views of large number of groups. For the project a
questionnaire was produced regarding on the home delivery service and handed out to
the customers to understand their buying pattern.

 Prototyping and storyboard is the visual technique, which is used to conform the
understanding of the system requirements that users and client required. Also, at the
interface stage is the main techniques to determine the layout and navigation through
windows. In addition the technique has the ability to bring the users and developers
together, which will increase the chances of success.

4
 Use-case diagram is the description of a particular interaction between the system and
one or more of its users. The role is to show the functionality of the system from the

 user perspective. Also, it shows the interaction between tasks and activities. Which is
useful at the stage of conceptual and logical design where entities, attributes and
relationships are identified, then E-R diagram.

Feasibility Study
1. Technical Feasibility:

This included the stud y of function. Performance and constraints that may affect the ability to
achieve an acceptable system. For this feasibility study. We studied complete functionality to
be everything was possible using Visual Basic and MS Access.

2. Operational Feasibility:

No doubt the proposed system if fully GUI based that is very user friendly and all inputs to be
taken all self explanatory even to a layman .Beside, a proper training has been conducted to let
know the essence of the system to the user so that they feel comfortable with new system. As
far our study is concerned the client are comfortable and happy as the system has cut down
their loads and doing.

3. Economic Feasibility:

This is very important aspect to be considered while developing a project. We decided the
technology based on minimum possible cost factor. All hardware and software cost has to be
affordable to common business persons. And Organizations. Overall we have estimated that the
benefits the benefits the organization is going to receive from the proposed system will surely
overcome the initial costs and later on running cost for system.

6
Operating Environment

1. Software Requirement:

1. Visual basic 6.0

2. MS access 2007

2. Hardware Requirement:

1. Minimum Dual-Core,

2. 2.0 GB memory capacity,

3. 500GB storage capacity hard disk

7
Analysis and Design

ER Diagram

Take
User Waiter
Order
s

Serve
table

Fare Modi Customer Table Bill pay


fy
order

8
Use Case Diagram

Customer

Log Out

9
Class Diagram

10
Deployment Diagram

Bill
Application
Server Printer
Customer
local

Database

MS-access

11
Sequence Diagram

12
Data Dictionary
Advance Booking Table:-

Booking Table:-

13
Category Table:-

Customer Table:-

ItemTable:-

14
ItemTable:-

Modder Table:-

Tables Table:-

15

Screen Layouts
Loging Bar:-

16
Categories Form:-

17

Item Information Form:-


18
Table Information Form :-

19

Order Information Form:-


20
Monthly Collection Report:-

21
Bill Generation

22
Limitations

Our system is not online system so than customer cannot place order online
Cannot send the KOT (Kitchen Order Ticket) to kitchen
Cannot hold the customer table for long time
No multiple bills can be generated simultaneously
Can’t add multiple users like waiters, chef, cashier, captain

23
Conclusion

Our system is friendly and will try to work out solution in a way that favors the interests of
every user, solve problems faster, manage data, so that all the transactions become fast and
there should not be any error in transaction like calculation mistake and bill generation.

The application has been tested with live data and has provided a successful result.
Hence the software has proved to work efficiently.

24
Bibliography

1. Books:

1. Charles Humped (2000) ‘Visual Basic’ University of Toronto

2. Herbert Scheldt (2000) ‘Visual Basic 6.0’ Tata McGraw Hill

3. John Bukowski (2000) ‘Visual Basic 6.0’ ‘BPB Publications

4.Jamie Jaworsky ‘Visual Basic 6.0’Techmedia

5.Stefen Denninger ‘Visual Basic 6.0’Author’s Press

6.Ian Somerville ‘Software engineering’

2.Online Reference:

1.www.w3schools.com

2.www.theserverside.com

3.www.visual.com

4 www.letustechbysbg.com

5 www.draw.io

25
Thank you!

26

You might also like