java
java
MUMBAI
A Project Report
On:
DIPLOMA
IN
COMPUTER ENGINEERING
Submitted by :
Omkar Laxman Khandekar
Tejas Pandurang Savardekar
Pratik Shantinath Kapase
Sanket Balkrishna Karade
Mr. A. T. Narvekar.
(MSBTE)
SANT GAJANAN MAHARAJ RURAL HOSPITAL AND RESEARCH CENTRE,
MAHAGAON
“SANT GAJANAN MAHARAJ RURAL POLYTECHNIC”
A/P MAHAGAON, SITE – CHINCHEWADI, TAL – GADHINGLAJ, DIST – KOLHAPUR
CERTIFICATE
This is to certify that the following students of first year of Diploma in Computer
Engineering of Institute ‘SANT GAJANAN MAHARAJ RURAL POLYTECHNIC
MAHAGAON – 416503 (CODE – 0965)’ has completed Micro-project on ‘ Restaurant
Food Ordering System ' in Advanced Java Programming ( Subject code – 22517 ) for
academic year 2024-25 as prescribed in the curriculum.
ROLL
ENROLLMENT NO. NAME OF STUDENT SIGNATURE
NO.
4 Program Requirements
5 Implementation
6 Hardware & Software Requirement
7 Reference
INTRODUCTION
Product Perspective:
The Online Food Order System application is a web-based system. It can be
accessed using IE 10.0 and above, Fire Fox 31 and above and Google Chrome.
System Model:
Figure 1
The structure of the system can be divided into 3 main logical components:
•Web Ordering System- provides the functionality for customers to place their
order and supply necessary details.
•Menu Management-allows the restaurant to control what can be ordered by the
customers
•Order Retrieval System-This is a final logical component. Allows restaurant to
keep track of all orders placed. This component takes care of order retrieving
and displaying order information.
Product Function:
The Online Food Order System application would have the following basic
functions:
Before customers can actually use this system, functionality provided by this
component will have to be configured first. Once the initial configuration is
done, this will be the least likely used component as menu updates are mostly
seasonal and do not occur frequently.
package swingloggingsscce;
import java.io.IOException;
import java.util.logging.FileHandler;
import java.util.logging.Level;
import java.util.logging.Logger;
mport javax.swing.JFrame:
import restaurantsystem.component.auth.Login:
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Hardware/Software Requirement/Interface:
This section lists the minimum hardware and software requirements needed
to run the system efficiently.
Hardware Interface:
• Pentium Processor
• 60 MB of free hard-drive space
• 128 MB of RAM
Software Interface:
• Operating System: Windows (Vista/7 or above)
• Web Browser: IE 10 or above, Mozilla FF 31 and above or Google
Chrome
• Drivers: Java Runtime Environment
• Integrated Development Environment: Eclipse J2EE or Apache Tomcat
Conclusion:
• Should allow Computer Science students to browse through the code and
application:
This can be achieved when students are able to run and install the application.
When they run the application, they can browse through the implementation of
different objects.
• Should allow users to save items to the cart and view detailed information
about the order: The users can add any number of items to the cart from any of
the available food categories by simply clicking the Add to Cart button for each
item. Once item is added to the cart, user is presented with detailed order to
review or continue shopping.
• Should allow the user to CheckOut the item(s): This is achieved using the
“Proceed to checkout button” in the cart initially and then “CheckOut” button at
last step after “review Order” step.. Button is disabled when there are no items
in the cart.
• Should allow the user to process the payment: This is achieved when user
selects “Processed to Checkout” button and fill up the Payment information
details.
• Should allow the user to see Success message after placing an order: This
is achieved when user successfully places an order. The user is given the order
conformation number along with success message.
REFERENCE:
www.wikipedia.com
17 | P a g e