You are on page 1of 16

School Of Engineering And Technology

Presentation (Project Activity)


MCA 2nd Year Autumn Semester
2018-2019

JAVA Programming(CA 609)


Submitted by : Under the guidance of:
Ankita Jangir Dr. Sourabh Singh Verma
Harshita Agarwal
ABSTRACT
• In this document the requirements specification
for an online food ordering system designed
primarily for use in the food delivery industry.
• My system will allow restaurants to quickly and
easily manage an online menu which customers
can browse and use to place orders with just a few
clicks. The system then relays these orders to
restaurant employees through an easy to navigate
graphical interface for efficient processing.
INTRODUCTION
• In today’s age of fast food and take-out, many
restaurants have chosen to focus on quick preparation
and speedy delivery of orders rather than offering a rich
dining experience.
• Until very recently, all of these delivery orders were
placed over the phone, but there are many
disadvantages to this system, including the
inconvenience of the customer needing to have a
physical copy of the menu, lack of a visual
confirmation that the order was placed correctly, and
the necessity for the restaurant to have an employee
answering the phone and taking orders.
ADVANTAGES OF THE PROPOSED SYSTEM

It keeps tracks of
orders.

Greater Efficiency.
Minimum Time
Required.

It is more user-
Better Service.
friendly.
ER DIAGRAM
JAVA
• Java is a general-purpose computer programming
language that is concurrent, class-based, object-
oriented, and specifically designed to have as few
implementation dependencies as possible.
• It is intended to let application developers "write
once, run anywhere" (WORA), meaning that
compiled Java code can run on all platforms that
support Java without the need for recompilation.
MY SQL
• In this project, MySQL is used as the backend database.
MySQL is an open source database management system.
• The features of MySQL are given below:
1. MySQL is a relational database management system. A
relational database stores information in different tables,
rather than in one giant table. These tables can be
referenced to each other, to access and maintain data easily.
2. MySQL is open source database system. The database
software can be used and modify by anyone according to
their needs.
3. It is fast, reliable and easy to use. To improve the
performance, MySQL is multithreaded database engine.
SCREENSHOTS

Figure 4.3.1 Home Page


SCREENSHOTS

Figure 4.3.2 Registration Page


SCREENSHOTS

Figure 4.3.3 Menu Page


SCREENSHOTS

Figure 4.3.6 Add to Cart Page


Requirements

Hardware • 200 GB Hard Disk.


Requirements:- • 2 GB RAM.
• Windows 7/8/10
• Java (Net Beans)
• MySQl Server
Software • Browser: Any of Mozilla
Requirements: chrome etc.
• Java JDK 107 or above
• JSP(Java Server Pages)
• MySQL WorkBench
REFERENCES
• https://www.w3schools.in/java-tutorial/
• Java By Budo Timothy “Understanding Object-
Oriented Programming with JAVA” .
Pearson,1999
• Java By Balagurusamy E “ Programming with
JAVA, A Primer” Tata Mcgraw Hill,2006.

You might also like