Pragramme Name and Code: _____________CM4I_____________ Academic Year : 2022-2023
Course Name and Code: ____JPR(22412) __________________________ Semester : Fourth
A STYDY ON
Restaurant Ordering and Billing
_______________________________________________________________________________________________________
_______________________________________________________________________________________________________
MICRO PROJECT REPORT
Submitted in April/May 2023 by the group of………………………………….students
Roll
Sr. No Enrollment Seat No
Full name of Student
No (Sem- No (Sem-IV)
IV)
1 55 Patil Dipali Dnyaneshwar 2214750410 469752
2 56 Bedase Neha Supadu 2214750411 469753
3 57 Patil Nilesh Raosaheb 2214750412 469754
4
5
6
7
8
Under the Guidance of Mr. Sandip Vende.
in
Three Years Diploma Programme in Engineering & Technology of Maharashtra
State Board of Technical Education, Mumbai (Autonomous) ISO
9001:2008 (ISO/IEC-27001:2013)
at 1475 – V E S ‘S
Ahinsa Polytechnic Dondaicha.
MAHARASHTRA STATE BOARD OF
TECHNICAL EDUCATION, MUMBAI
Certificate
This is to certify that Mr. / Ms. _ _____________________________
Roll No: _____ of Fourth Semester of _________Computer_________
Diploma Programme in Engineering & Technology at 1475 –
Vardhaman Education & Welfare Socitie’s Ahinsa Polytechnic Dondaicha,
has completed the Micro Project satisfactorily in Subject ……
JPR(22412)…….in the academic year 2022- 2023 as prescribed in the MSBTE
curriculum of I Scheme.
Place: Dondaicha Enrollment No: _________________
Date: / / 2023 Exam. Seat No: ___________________
Project Guide Head of the Department Principal
Seal of
Institute
…Index…
Sr. No Title Page No
1 Abstract and Introduction
2 Main Body / Content
3 Conclusion / Learning Outcomes
4 Literature Review and References
5 Weekly Work / Progress Report
6 Evaluation Sheet
Abstracts / Introduction…
The project is “Restaurant ordering and billing system” software for monitoring and controlling the
transactions in a restaurant .
Restaurant ordering and billing system is a windows application designed to help users maintains and organize
restaurant. The system processes transaction and stores the resulting data. Reports will be generated from
this data which help the manager to make appropriate business for the restaurant.
Main content…
import java.util.Scanner;
public class RestaurantOrderingSystem {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Menu items and prices
String[] menuItems = {"Hamburger", "Cheeseburger", "French Fries", "Onion Rings", "Soda"};
double[] prices = {5.99, 6.99, 2.99, 3.99, 1.99};
// Initialize variables
int[] quantities = new int[menuItems.length];
double subtotal = 0.0;
double taxRate = 0.06; // 6% tax rate
double taxAmount = 0.0;
double total = 0.0;
// Print menu
System.out.println("Welcome to our restaurant! Here's our menu:");
for (int i = 0; i < menuItems.length; i++) {
System.out.printf("%d. %s ($%.2f)%n", i+1, menuItems[i], prices[i]);
// Take orders
System.out.println("Please enter the number of the item you want to order (0 to finish):");
int itemNumber = scanner.nextInt();
while (itemNumber != 0) {
if (itemNumber < 1 || itemNumber > menuItems.length) {
System.out.println("Invalid item number. Please try again.");
} else {
System.out.printf("How many %s do you want to order?%n", menuItems[itemNumber-1]);
int quantity = scanner.nextInt();
quantities[itemNumber-1] += quantity;
subtotal += quantity * prices[itemNumber-1];
System.out.println("Please enter the number of the item you want to order (0 to finish):");
itemNumber = scanner.nextInt();
// Calculate total
taxAmount = subtotal * taxRate;
total = subtotal + taxAmount;
// Print receipt
System.out.println("Thank you for your order! Here's your receipt:");
System.out.println("-----------------------------");
for (int i = 0; i < menuItems.length; i++) {
if (quantities[i] > 0) {
System.out.printf("%s x%d: $%.2f%n", menuItems[i], quantities[i], quantities[i]*prices[i]);
}
}
System.out.printf("Subtotal: $%.2f%n", subtotal);
System.out.printf("Tax: $%.2f%n", taxAmount);
System.out.printf("Total: $%.2f%n", total);
System.out.println("-----------------------------");
➢ Conclusion / output :-
Welcome to our restaurant! Here's our menu:
1. Hamburger ($5.99)
2. Cheeseburger ($6.99)
3. French Fries ($2.99)
4. Onion Rings ($3.99)
5. Soda ($1.99)
Please enter the number of the item you want to order (0 to finish):
2
How many Cheeseburger do you want to order?
2
Please enter the number of the item you want to order (0 to finish):
3
How many French Fries do you want to order?
3
Please enter the number of the item you want to order (0 to finish):
5
How many Soda do you want to order?
4
Please enter the number of the item you want to order (0 to finish):
0
Thank you for your order!
Literature Review and References:-
• https://docs.oracle.com/javase/8/docs/
Weekly Work / Progress Report …
Details of 16 Engagement Hours of the Student Regarding
Completion of the Project
Timing
Wee Sign of
k Date Durat Work or activity Performed the
No. From To ion in Guide
hours
Discussion and Finalization of the
1 / / 2023 Project Title
Preparation and Submission of
2 / / 2023 Abstracts
3 / / 2023 Literature Review
4 / / 2023 Collection of Data
5 / / 2023 Collection of Data
6 / / 2023 Discussion and Outline of Content
Rough Writing of the Projects
7 / / 2023 Contents
Editing and Proof Reading of the
8 / / 2023 Contents
9 / / 2023 Final Completion of the Project
Seminar Presentation, viva-vice,
10 / / 2023 Assessment and Submission of
Report
Name of Project Guide: Mr. Sandip Vende. 1475 Ahinsa
Polytechnic Dondaicha.
Literature Review & references:
ANNEXURE-II
Evaluation Sheet for the Micro Project (Teachers’ Copy)
Academic Year: 2022-23 Name of Faculty:________________________________________
Sem :__________________________ Program Name and Code: ________________________________
Course Name:___________________ Course Code: ___________________________________________
Name of Students:
Title of the Project:
COs addressed by the Micro Project:
(A) _____________________________________________________________________________
(B) _____________________________________________________________________________
(C) _____________________________________________________________________________
(D) _____________________________________________________________________________
Major Learning Outcomes achieved by students by doing the Project: (a) Practical Outcomes
_____________________________________________________________________________
_______________________________________________________________________
_____________
(b) Unit Outcomes (in Cognitive domain)
_____________________________________________________________________________
_____________________________________________________________________________
________
(c) Outcomes in Affective Domain
___________________________________________________________________________________
_______________________________________________________________________________
Comment/Suggestions about team work/leadership/inter-personal Communication (If Any):
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
____________
Roll No Student Name Marks out of 6 Marks out of Total
for 4 for Out of
performance in performance 10
group activity in Oral /
(D5- Col. 8) presentation
(D5- Col. 9)
55 Patil Dipali Dnyaneshwar
56 Bedase Neha Supadu
57 Patil Nilesh Raosaheb
( )
Signature with Name and Designation of the Faculty
Member