Professional Documents
Culture Documents
ZEAL POLYTECHNIC
NARHE, PUNE - 411041
MICRO PROJECT
Academic Year: 2022-23.
Name of Guide :
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION
CERTIFICATE
CERTIFICATE
CERTIFICATE
CERTIFICATE
1 Project Abstract 08
2 Main Content 09
5 Evaluation Sheet 16
PROJECT ABSTRACT
The system is implemented to reduce the manual work and enhances the accuracy of work in
a restaurant. Hence the project is developed proficiently to help restaurant owners automate
their business operations. This project serves the best way of maintaining customer’s
information and caters their needs.
Motivation:
The project is developing because many restaurants have the lots of difficulty to manage the
business such as customer ordering and reserving tables. If the customer book an order and
later wants to cancel the order, he is permitted to do this only within the specific time period.
At management side, initially the staff member has a login, and according to his designation
the privileges are set. The customer is also given with the facility to view the status of the
order and if the order is ready, he can go and get it.
Objectives:
Restaurant Management System puts the order in a queue with a specific priority according
to the time and quantity, and then a cook is assigned for the specific order to complete it.
Many people have experienced going to restaurant where the service is poor and there is a
lack of attention from the wait staff. The paper menus can be flimsy, hard to navigate and
outdated. This restaurant menu and system will replace the paper waste, is more
maintainable and allows for greater customer engagement.
Survey:
The current system is paper based. Papers are used in restaurants for displaying the
traditional menu cards, writing down the orders of customers, storing the records of
customers. The disadvantages of paper-based system are that papers can get easily damaged
by stain marks; they can be lost due to fire or accidents or can get lost in general. Hence,
time and money are wasted.
This system is time consuming. One has to call a waiter number of times till he notices it,
and wait for him to arrive at their table to take their order.
package rms;
import dbconnect.dbconnect;
import java.sql.PreparedStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import javax.swing.JOptionPane;
import java.sql.ResultSet;
public class login extends javax.swing.JFrame {
Connection con = null;
PreparedStatement pst = null;
ResultSet rs = null;
public login() {
initComponents();
con = dbconnect.connect();
}
@SuppressWarnings("unchecked")
// <editor-fold defaultstate="collapsed" desc="Generated Code">
private void initComponents() {
jLabel7 = new javax.swing.JLabel();
jPanel3 = new javax.swing.JPanel();
jButton2 = new javax.swing.JButton();
jLabel1 = new javax.swing.JLabel();
uname = new javax.swing.JTextField();
pword = new javax.swing.JPasswordField();
jButton1 = new javax.swing.JButton();
jLabel6 = new javax.swing.JLabel();
jLabel8 = new javax.swing.JLabel();
jLabel7.setText("jLabel7");
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("Loging");
jPanel3.setLayout(null);
jButton2.setFont(new java.awt.Font("Copperplate Gothic Bold", 0, 12)); // NOI18N
jButton2.setText("Create a new Account");
jButton2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton2ActionPerformed(evt);
}
});
jPanel3.add(jButton2);
jButton2.setBounds(130, 350, 190, 30);
jLabel1.setFont(new java.awt.Font("Copperplate Gothic Bold", 1, 18)); // NOI18N
jLabel1.setText("Restaurant Management System");
jPanel3.add(jLabel1);
jLabel1.setBounds(40, 20, 360, 50);
uname.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
uname.setBorder(null);
jPanel3.add(uname);
uname.setBounds(70, 130, 300, 40);
pword.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
pword.setBorder(null);
jPanel3.add(pword);
pword.setBounds(70, 220, 300, 40);
jButton1.setFont(new java.awt.Font("Copperplate Gothic Bold", 0, 18)); // NOI18N
jButton1.setText("Submit");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}});
Food Module :
Order Module :
REFERENCE
1. NetBeans IDE
2. https://github.com/harismuneer/Restaurant-Management-System
3. https://www.softwaresuggest.com/blog/restaurant-management-system-guide/
4. https://financesonline.com/what-is-restaurant-management- system-analysis-of-
features-benefits-pricing/
WEEKLY PROGRESS REPORT
MICRO PROJECT
SR.
WEEK ACTIVITY PERFORMED SIGN OF GUIDE DATE
NO.
10 12th Seminar
11 13th Viva
………………………………………………………………………………………………………………
MARKS OUT OF 6 MARKS OUT OF 4
ROLL FOR FOR TOTAL MARKS
NO. STUDENT NAME PERFORMANCE IN PERFORMANCE IN OUT OF 10
GROUP ACTIVITY ORAL/PRESENTAT
(D5 COL.8) ION (D5 COL.9)
(Signature of Faculty)