Restaurant Table
Restaurant Table
ABSTRACT
INTRODUCTION
On the other hand, there are legit restaurants and cafes where
thequality of the dishes are extraordinary , but they do not
meet for business because of the lack of advertising and lesser
talk about their resstaurant. This is a great frustration in deed!
This system will run on the internet since of the dynamic nature
ofthe internet, and anybody can access it from smartphones,
computers, personal digital assistants and many more digital
gadgets. This is a sure promise that the system will serve many
people in the country, and in the future it will reach out to the
whole world.
Specific objectives
The Online restaurant table reservation system shall accomplish
the following as way of achieving the major goal:
The system is free from risk of possible file loss and will have
backup files so that the important data’s were safe. The system is
also free from risk of being intercepted by unauthorized person
because before gaining access in the system, it is required to log
P a g e | 14
PROJECT PURPOSE
i. No wastage of time.
v. User friendl
P a g e | 16
PROJECT PERSPECTIVE
PROJECT FUNCTION
USER CHARACTERISTICS
SPECIFIC REQUIREMENTS
Search functions
DEVELOPMENT TOOLS
P a g e | 19
1. MySQL database
2. Visual Studio IDE
3. Entity framework
4. Source tree
FUNCTIONAL REQUIREMENTS
Login:
FR4. System will not allow user to login with invalid username or
password.
FR7. System will allow user to search restaurants that are available
in the website.
FR9. System will allow the user to reserve the table in desired
restaurant.
Table reservation:
FR11. System will allow users view the available tables at his
desired restaurant.
FR12. System will allow user to view the menu of any restaurant
available.
Purchase History:
FR13. System will allow the user to view the details of the
reservation of table .
6.2
USER/ADMIN REGISTRATION
In case of the absence of the user id and password, the user will be
able to register themselves in the system. The user interface and the
source code for this requirement have to be finished.
P a g e | 22
The database will include the restaurants that are available for table
reservation and the user will be able to see the available restaurants
browsing through the database.
REQUIRMENTS DESCRIPTION
Customer/administer login Customer/Administer sign in,
P a g e | 26
FEASABILITY STUDY
7.1 INTRODUCTION
This project is an online platform where a user will be able reserve the
table in a restaurant for dine-ins.My main aim is to address some of
the shortfalls of the existing systems and to provide a more robust and
reliable service for restaurant industry. The system will ensure the
following:
Provide a system that would be used by a single vendor
due to the time constraints needed to finish this project. The
advantage here is that the restaurant has the flexibility to
customize the system to suit the needs of its business.
This system will run on the internet since of the dynamic nature of
the internet, and anybody can access it from smartphones,
computers, personal digital assistants and many more digital
gadgets . This is a sure promise that the system will serve many
people in the country, and in the future it will reach out to the
whole world.
The system is a forum where the customers are able reserve the
tables for their dine-ins in any restaurant online and the restaurant
management can avail their tables in our website for customers.
P a g e | 28
7.4 MODULES
7.4.1 ADMIN
Login Page
Home Page
Restaurant table page
Menu page
Bookings Page
System Settings Page
LOGIN PAGE:
The page where the system admin or management staff submit their
system credentials to access the data and features of the system.
P a g e | 30
HOME PAGE:
MENU PAGE :
The page where admin can modify , add, and list out the items/ dishes
available in their restaurants.
1.list of the dishes/items available in the restaurant :
P a g e | 32
BOOKINGS PAGE :
The page where admin can manage the orders and reservations of the
customers
P a g e | 33
SYSTEM SETTINGS:
The page where the system admin manages the system information.
7.4.2 USER
HOME PAGE
ABOUT PAGE
LOGIN PAGE
REGISTER PAGE
RESTAURANRS LIST PAGE
TABLES LIST PAGE
HOME PAGE :
The page where the users will be directed to when browsing the table
reservation system website.
LOGIN
PAGE :
REGISTER PAGE :
The popup model where new users / admins need to register their
credentials in order to gain access into the website .
8.1 DECLARATION
Mr.Tushar Shinde
Mr.Aditya Shinde
METHODOLOGY
9.1 INTRODUCTION
RESERVATION PROCESS
PROTOTYPES :
On Failure
Login
with Desired delivery
time
Customer
Logout
<thead>
<tr>
<th>No</th>
<th>Transaction Id</th>
<th>Name</th>
<th>Phone</th>
<th>Date</th>
<th>Time</th>
<th>Bill</th>
<th class="hidden-phone">Status</th>
<th class="hidden-phone">Action</th>
<th class="hidden-phone">View</th>
</tr>
</thead>
CHAPTER-12
TEST PLAN
P a g e | 65
RESERVATION
P a g e | 67
The methods are divided into black and white box testing. They
are used to describe the point of view of the tester when designing
the test cases.
The data was tested with the related subsystems to check the
handling of data passing between various projects units and
subsystems.
• Visual testing
• Gray-box testing
The tester, which was able to access the source code to assess the
various unit functions of the software developed .
APPENDICES
ROLES AND RESPONSIBILITY
NAMES ROLES RESPONSIBILITIES
vaishnavi Web Developer and team • To design the whole
manager user interface
• To manage the entire
project and
devolopment
Mithesh Data base designer and • To create and manage
reddy Developer the database for the
application
REFERENCES:
Dutta, R. and Ramamoorthy, K., International Business
Machines Corp, 2009. User rating system for online table
reservations
Konia, B.S., MARKET MY SITE Inc, 2007. Online restaurant
table reservation system and method
Shavit, E. and Teichner, L., STRATEGIC PROCESSING
CORP, 2011. Interactive market management system.