SlideShare a Scribd company logo
1 of 18
Download to read offline
A CAL Project Report
on
Digital Cafe System
to be submitted in partial fulfilling of the requirements for the course on
Object Oriented Analysis and Design
Fall Semester 2019-2020
TABLE OF CONTENTS
1. Abstract...................................................................................... 01
2. Introduction ........................................................................................ 01
3. Review 1 (Survey, Analysis).................................................................04
4. Review 2 (Design of Diagrams & Prototype Design)..............................06
5. Review 3 (Development of Model)........................................................08
6. Conclusion...........................................................................................11
7. References ........................................................................................... 12
ABSTRACT
Nowadays web services technology is widely used to integrate heterogeneous systems
and develop new applications. Here an application of integration of Digtial Cafe
management systems by web services technology is presented to ease the functioning of
café and canteens management in Universities. Digital Cafe Management integrates lots
of systems such as Ordering System Kitchen Order Ticket (KOT),Billing System,
Customer Relationship Management system(CRM) together. This integration solution can
add or expand hotel or in our case college cafeteria software system in any size of
cafeteria chains environment. This system increases quality and speed of service. This
system also increases attraction of place for large range of customers. Implementing this
system gives a cost-efficient opportunity to give your customers a personalized service
experience where they are in control choosing what they want,when they want it – from
dining to ordering to payment and feedback. Extensive Surveying and Analysis for the
system being proposed and the results procured and complied. Using the data complied
detailed diagrams have been design to capture the flow and the activities of the
envisioned system to be implemented.This can be further implemented using android
application for Tablet PC’s. The front end will be developed using JAVA Android and the
backend will work on MySQL database.
1. Introduction
Online ordering system is originally designed for use in college cafeterias, but just as
applicable in any food delivery industry. The main advantage of this system is that it
greatly simplifies the ordering process for both the customer and the restaurant. By
making entire process of taking orders is automatically the load on restaurants end is
lightened. Once an order is placed on the webpage that will be designed, it is placed into
the database and then retrieved, in pretty much real-time, by a desktop application on the
restaurants end. Within this application, all items in the order are displayed, along with
their corresponding options and delivery details, in a concise and easy to read manner.
This allows the restaurant employees to quickly go through the orders as they are placed
and produce the necessary items with minimal delay and confusion. The greatest
advantage of this system is its Flexibility. The architecture attempts at a full coverage of
the three main areas of restaurant: the Serving area, the Kitchen, and the Manager
counter. The main components of this system are:
1. The android application with the customers allow them todirectly view the menu card
and order immediately.
2. The server application on the restaurant-owner’s desktop/tablet to customize menu and
keep track of customer records.
3. The central database for restaurant-owner to store updated menu information, order
details and broadcast various offers and promotions.
4. Wireless connectivity between the three main areas of restaurant.This proposed system
has following modules
Literature Review
In [1] an automated food ordering system is proposed which will keep track of user orders
smartly. Basically, they implemented a food ordering system for different type of restaurants in
which user will make order or make customfood by one click only. By means of android
application for Tablet PCs this system was implemented. The front end was developed using
JAVA, Android and at the backend MySQL database was used. In [2] Customer using a
Smartphone is considered as a basic assumption for the system. When the customer approach to
the restaurant, the saved order can be confirmed by touching the Smartphone. The list of selected
preordered items shall be shown on the kitchen screen, and when confirmed, order slip shall be
printed for further order processing. The solution provides easy and convenient way to select
pre-order transaction form customers. In [3] there was an attempt to design and implementation
of digital dining in restaurants using android technology. This system was a basic dynamic
database utility system which fetches all information from a centralized database. This
application improved the accuracy and efficiency of restaurants as well as human errors. Earlier
drawbacks of automated food ordering systems were overcome by this system and it requires a
onetime investment for gadgets. In [4] an application of integration of hotel management systems
by web services technology is presented. Ordering System Kitchen Order Ticket (KOT), Billing
System, Customer Relationship Management system (CRM) are held together by the Digital
Hotel Management. Add or expand of hotel software system in any size of hotel chains
environment was possible with this solution. In [5] research work aims to design and develop a
wireless food ordering system in the restaurant. Technical operations of Wireless Ordering
System (WOS) including systems architecture, function, limitations and recommendations were
presented in this system. By providing higher quality customer service and reducing human
errors to improve the management aspect for restaurants, pervasive application will be a valuable
tool due to the high demands of handheld devices such as PDAs. In [6] along with customer
feedback for a restaurant a design and execution of wireless food ordering system was carried
out. It enables restaurant owners to setup the system in wireless environment and update menu
presentations easily. Smart phone has been integrated in the customizable wireless food ordering
system with real-time customer feedback implementation to facilitate real-time communication
between restaurant owners and customers. In Paper [7], the purpose of this study was to
investigate the factors that influence the attitude of internet users towards online food ordering in
Turkey among university students. A Technology Acceptance Model (TAM) developed by Davis
in 1986 was used to study adoption of Web environment for food ordering. Trust, Innovativeness
and External Influences are added to the model as main factors along with TAM. In Paper [8],
the research work aims to automate the food ordering process in restaurant and also improve the
dining experience of customers. Design implementation of food ordering system for restaurants
were discuss in this paper. This system implements wireless data access to servers. The android
application on user’s mobile will have all the menu details. Kitchen and cashier receives the
order details from the customer mobile wirelessly. These order details are updated in the central
database. The restaurant owner can manage the menu modifications easily. In Paper [9], this
research works on efforts taken by owners of restaurants to adopt information and
communication technologies such as PDA, wireless LAN, costly multi-touch screens, etc. to
enhance dining experience. This paper highlights some of the limitations of the conventional
paper based and PDA-based food ordering system and proposed the low-cost touch screen-based
Restaurant Management System using an android Smartphone or tablet as a solution.
2. Analysis
- Current System Analysis
In FC the Customers (the students and the faculties) first refer to one of the few menu
cards present to place the order. This entity has to now wait in a queue which moves
towards the cashier where the order is placed The cashier (The second actor) now
receives the order from the customer and enters it into their system where they can
calculate the total amount and prints the bill.The cashier then requests for either cash or
card for the payment and the customer proceeds to make the payment.The bill is then
submitted by the customer at the counter.The counter then conveys the order to the
kitchen where the meal is then prepared.The counter receives the order from the
kitchen .The customer can then go and collect the order from the counter.
- Existing System Analysis
The proposed system is developed to manage ordering activities in fast food restaurant. It
helps to record customer submitted orders. After extensive research and going through
many research papers and articles we found out the steps involved in design a suitable
system from existing case studies and summarized that the system should cover the
following functions in order to support the restaurant’s business process for achieving the
objectives:
1.To allow the customer to make order, view order and make changes before submitting
their order and allow them make payment through prepayment card or credit card or debit
card.
2.To provide interface that allows promotion and menu.
3.Tools that generate reports that can be used for decision making
4. A tool that allows the management to modify the food information such asprice, add a
new menu and many others as well as tools for managing user,system menu and
promotion records
Survey
The survey was conducted through google forms which were filled in by the students of
VIT, Vellore who have experienced the food courts multiple times.The survey was
conducted to analyze the response to the current system in an attempt to better it .Over 70
students across the campus shared and rated their experience at FC and DC food
courts.The survey spread some light onto the problems and complaints agaisnt the current
system some of them are listed below. Time taken to place order is too much during peek
hours,Long queues,No bill provided to keep,Too little staff to take orders,No UPI or other
alternate online banking methods accepted.
The following are some of the survey questioned asked.
1. Rating of FC/DC on a scale of 1-5
2. Waiting time in clue for ordering and billing in DC
3. Students preferring an app/web page to place order and make payments in FC/DC
From the survey we also found out the most anticipated features and the features
that needs to be implemented. They are listed down below in the order from most
required to the least.
- Feature for hostel delivery
- Check the seat availability
- To place take away orders
-To book and reserve Seats
-To order food in advance and to receive notification realted to its progresses
-Estimated time before order is ready for pick up
Designof Diagrams
- Class Diagram
- Use Case Diagram
- Activity Diagram
2. Prototype Design
Developmentof a Model
- Component Diagram
- Deployment Diagram
Conclusion
our project is a humble venture to satisfy the needs to manage a digital cafe system. The
objective of the software planning is to provide a framework that enables the manages to make
reasonable estimates made within a limited timeframe at the beginning of the software project
and should be updated regularly as the project progresses.
At the end it is concluded that we have made an effort on the following points:
 Description of the background and context of the project and its relation to the work
already done in the area
 Made statements of the aims and the objectives of the project
 The description of the Purpose and Scope
 Survey from the target audience; in this case students and faculty of VIT
 Compiled of the data and analyzed it thoroughly.
 Identification of relevant actors, activities and use cases for the proposed system
 Designing the proposed system through various UML diagrams
Implementation by following the Software Development Life Cycle to create and deploy said
Web Application
We can give more advance software for online food ordering system including more facilities.
We can host the platform on online servers to make it accessible worldwide.
Integrate multiple load balancers to distribute the loads of the system
Create the master and slave database structure to reduce the overload of the database queries
Implement the backup mechanisms to the backup of codebase and database
We have left all the options open so that if there is any future requirements in the system by the
user for the enhancement of the system then it is to possible to implement them. Lastly, we
would like to thank all the members involved in the system directly or indirectly. We hope that
the project will serve its purpose for which it is developed thereby underlining its success.
3. REFERENCES
[1]. Kirti Bhandge, Tejas Shinde, Dheeraj Ingale, Neeraj Solanki, Reshma Totare,”A
Proposed System for Touchpad Based Food Ordering System Using Android
Application”, International Journal of Advanced Research in Computer Science
Technology (IJARCST 2015).
[2]. Varsha Chavan, Priya Jadhav,Snehal Korade,Priyanka Teli, ”Implementing
Customizable Online Food Ordering System Using Web Based Application”,
International Journal of Innovative Science, Engineering Technology(IJISET) 2015.
[3]. Resham Shinde, Priyanka Thakare, Neha Dhomne, Sushmita Sarkar, ”Design and
Implementation of Digital dining in Restaurants using Android”, International Journal of
Advance Research in Computer Science and Management Studies 2014.
[4]. Ashutosh Bhargave, Niranjan Jadhav, Apurva Joshi, Prachi Oke, S. R
Lahane,“Digital Ordering System for Restaurant Using Android”, International Journal of
Scientific and Research Publications 2013.
[5]. Khairunnisa K., Ayob J., Mohd. Helmy A. Wahab, M. Erdi Ayob, M. Izwan Ayob,
M. Afif Ayob, ”The Application of Wireless Food Ordering System” MASAUM Journal
of Computing 2009.
[6]. Noor Azah Samsudin, Shamsul Kamal Ahmad Khalid, Mohd Fikry Akmal Mohd
Kohar, Zulkifli Senin, Mohd Nor Ihkasan,” A customizable wireless food ordering
system with real time customer feedback”, IEEE Symposium on Wireless Technology
and Applications(ISWTA) 2011.
[7]. Serhat Murat Alagoza, Haluk Hekimoglub,” A study on tam: analysis of customer
attitudes in online food ordering system”, Elsevier Ltd. 2012.
[8]. Patel Krishna, Patel Palak, Raj Nirali, Patel Lalit,” Automated Food Ordering
System”, International Journal of Engineering Research and Development (IJERD) 2015.
[9]. Mayur D. Jakhete, Piyush C. Mankar,” Implementation of Smart Restaurant with e
menu Card,” International Journal of Computer Applications 2015 of Smart Restaurant
with emenu Card, ”International Journal of Computer Applications 2015.

More Related Content

What's hot

Case Study Presnetation for "Crush" Brand
Case Study Presnetation for "Crush" BrandCase Study Presnetation for "Crush" Brand
Case Study Presnetation for "Crush" Brandsaltu324
 
Food Delivery App Development - Start Online Delivery Business
Food Delivery App Development - Start Online Delivery BusinessFood Delivery App Development - Start Online Delivery Business
Food Delivery App Development - Start Online Delivery BusinessHarrywilliam6
 
Online food ordering system
Online food ordering systemOnline food ordering system
Online food ordering systemIqraKhan158
 
Online Grocery Delivery App Development
Online Grocery Delivery App DevelopmentOnline Grocery Delivery App Development
Online Grocery Delivery App DevelopmentGOTESO
 
Canteen Automation System
Canteen Automation SystemCanteen Automation System
Canteen Automation SystemIRJET Journal
 
E-Restaurant Management System
E-Restaurant Management SystemE-Restaurant Management System
E-Restaurant Management SystemArno Lordkronos
 
Cafeteria management system in sanothimi campus(cms) suresh
Cafeteria management system in sanothimi campus(cms) sureshCafeteria management system in sanothimi campus(cms) suresh
Cafeteria management system in sanothimi campus(cms) sureshNawaraj Ghimire
 
Sawari-A Ride Sharing Taxi Service
Sawari-A Ride Sharing Taxi ServiceSawari-A Ride Sharing Taxi Service
Sawari-A Ride Sharing Taxi ServiceAjay Dhakal
 
Food ordering system for red bd csc 397
Food ordering system for red bd csc 397Food ordering system for red bd csc 397
Food ordering system for red bd csc 397Sumaiya Ismail
 
Automated Cafeteria System for Efficient Food Serving
Automated Cafeteria System for Efficient Food ServingAutomated Cafeteria System for Efficient Food Serving
Automated Cafeteria System for Efficient Food Servingferozpatowary
 
Final project se
Final project seFinal project se
Final project sehira akram
 
Dissertation Proposal (E-menu system)
Dissertation Proposal (E-menu system)Dissertation Proposal (E-menu system)
Dissertation Proposal (E-menu system)Traitet Thepbandansuk
 
Online restaurant management system
Online restaurant management systemOnline restaurant management system
Online restaurant management systemAmal Jose
 
System requirement system for restaurant management system.
System requirement system for restaurant management system.System requirement system for restaurant management system.
System requirement system for restaurant management system.SAURABH SHARMA
 
OpenTable Competitive Strategy Analysis
OpenTable Competitive Strategy AnalysisOpenTable Competitive Strategy Analysis
OpenTable Competitive Strategy AnalysisFernando Pernica
 
ABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management SystemABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management SystemNik Ibrahim
 
Online Food Ordering System Presentation
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System PresentationRohanRajMudvari
 

What's hot (20)

Case Study Presnetation for "Crush" Brand
Case Study Presnetation for "Crush" BrandCase Study Presnetation for "Crush" Brand
Case Study Presnetation for "Crush" Brand
 
Food Delivery App Development - Start Online Delivery Business
Food Delivery App Development - Start Online Delivery BusinessFood Delivery App Development - Start Online Delivery Business
Food Delivery App Development - Start Online Delivery Business
 
Online food ordering system
Online food ordering systemOnline food ordering system
Online food ordering system
 
Online Grocery Delivery App Development
Online Grocery Delivery App DevelopmentOnline Grocery Delivery App Development
Online Grocery Delivery App Development
 
Foodpanda
FoodpandaFoodpanda
Foodpanda
 
Canteen Automation System
Canteen Automation SystemCanteen Automation System
Canteen Automation System
 
E-Restaurant Management System
E-Restaurant Management SystemE-Restaurant Management System
E-Restaurant Management System
 
Cafeteria management system in sanothimi campus(cms) suresh
Cafeteria management system in sanothimi campus(cms) sureshCafeteria management system in sanothimi campus(cms) suresh
Cafeteria management system in sanothimi campus(cms) suresh
 
Sawari-A Ride Sharing Taxi Service
Sawari-A Ride Sharing Taxi ServiceSawari-A Ride Sharing Taxi Service
Sawari-A Ride Sharing Taxi Service
 
Open table pdf
Open table pdfOpen table pdf
Open table pdf
 
Food ordering system for red bd csc 397
Food ordering system for red bd csc 397Food ordering system for red bd csc 397
Food ordering system for red bd csc 397
 
Automated Cafeteria System for Efficient Food Serving
Automated Cafeteria System for Efficient Food ServingAutomated Cafeteria System for Efficient Food Serving
Automated Cafeteria System for Efficient Food Serving
 
Final project se
Final project seFinal project se
Final project se
 
Dissertation Proposal (E-menu system)
Dissertation Proposal (E-menu system)Dissertation Proposal (E-menu system)
Dissertation Proposal (E-menu system)
 
Online restaurant management system
Online restaurant management systemOnline restaurant management system
Online restaurant management system
 
System requirement system for restaurant management system.
System requirement system for restaurant management system.System requirement system for restaurant management system.
System requirement system for restaurant management system.
 
OpenTable Competitive Strategy Analysis
OpenTable Competitive Strategy AnalysisOpenTable Competitive Strategy Analysis
OpenTable Competitive Strategy Analysis
 
Online Restaurant Management System
Online Restaurant Management SystemOnline Restaurant Management System
Online Restaurant Management System
 
ABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management SystemABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management System
 
Online Food Ordering System Presentation
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System Presentation
 

Similar to Digital cafe system

IRJET- Online Food Ordering System
IRJET- Online Food Ordering SystemIRJET- Online Food Ordering System
IRJET- Online Food Ordering SystemIRJET Journal
 
IRJET- Digital Menu Card for Restaurant
IRJET-  	  Digital Menu Card for RestaurantIRJET-  	  Digital Menu Card for Restaurant
IRJET- Digital Menu Card for RestaurantIRJET Journal
 
IRJET- Data Centric Smart Restaurant Management System
IRJET-  	  Data Centric Smart Restaurant Management SystemIRJET-  	  Data Centric Smart Restaurant Management System
IRJET- Data Centric Smart Restaurant Management SystemIRJET Journal
 
IRJET- Food Order in Train
IRJET-  	  Food Order in TrainIRJET-  	  Food Order in Train
IRJET- Food Order in TrainIRJET Journal
 
Canteen Automation System
Canteen Automation SystemCanteen Automation System
Canteen Automation SystemIRJET Journal
 
SMART TREAT JUNCTION
SMART TREAT JUNCTIONSMART TREAT JUNCTION
SMART TREAT JUNCTIONIRJET Journal
 
food delivery website-1.docx
food delivery website-1.docxfood delivery website-1.docx
food delivery website-1.docxfl878470
 
Food Ordering System
Food Ordering SystemFood Ordering System
Food Ordering SystemIRJET Journal
 
Online Catering Services
Online Catering ServicesOnline Catering Services
Online Catering ServicesIRJET Journal
 
Tap and Dine – Smart Bistro Management and Ordering System
Tap and Dine – Smart Bistro Management and Ordering SystemTap and Dine – Smart Bistro Management and Ordering System
Tap and Dine – Smart Bistro Management and Ordering SystemIRJET Journal
 
Canteen Food Ordering and Inventory Management System
Canteen Food Ordering and Inventory Management SystemCanteen Food Ordering and Inventory Management System
Canteen Food Ordering and Inventory Management SystemIRJET Journal
 
Food distribution management system
Food distribution management systemFood distribution management system
Food distribution management systemAmit P
 
Location Based Restaurant Seat Booking Application for Android Phones: An ove...
Location Based Restaurant Seat Booking Application for Android Phones: An ove...Location Based Restaurant Seat Booking Application for Android Phones: An ove...
Location Based Restaurant Seat Booking Application for Android Phones: An ove...IRJET Journal
 
Canteen Management System
Canteen Management SystemCanteen Management System
Canteen Management SystemIRJET Journal
 
Corms: An Automated Restaurent Management System
Corms: An Automated Restaurent Management SystemCorms: An Automated Restaurent Management System
Corms: An Automated Restaurent Management SystemIRJET Journal
 
Restaurant food ordering method using NFC technology
Restaurant food ordering method using NFC technologyRestaurant food ordering method using NFC technology
Restaurant food ordering method using NFC technologyIJICTJOURNAL
 
Smart Menu Card Using QR Code
Smart Menu Card Using QR CodeSmart Menu Card Using QR Code
Smart Menu Card Using QR CodeIRJET Journal
 
EMenu Card systems for Restaurants
EMenu Card systems for RestaurantsEMenu Card systems for Restaurants
EMenu Card systems for RestaurantsAM Publications
 

Similar to Digital cafe system (20)

IRJET- Online Food Ordering System
IRJET- Online Food Ordering SystemIRJET- Online Food Ordering System
IRJET- Online Food Ordering System
 
IRJET- Digital Menu Card for Restaurant
IRJET-  	  Digital Menu Card for RestaurantIRJET-  	  Digital Menu Card for Restaurant
IRJET- Digital Menu Card for Restaurant
 
IRJET- Data Centric Smart Restaurant Management System
IRJET-  	  Data Centric Smart Restaurant Management SystemIRJET-  	  Data Centric Smart Restaurant Management System
IRJET- Data Centric Smart Restaurant Management System
 
IRJET- Food Order in Train
IRJET-  	  Food Order in TrainIRJET-  	  Food Order in Train
IRJET- Food Order in Train
 
Canteen Automation System
Canteen Automation SystemCanteen Automation System
Canteen Automation System
 
Architecture Design
Architecture DesignArchitecture Design
Architecture Design
 
SMART TREAT JUNCTION
SMART TREAT JUNCTIONSMART TREAT JUNCTION
SMART TREAT JUNCTION
 
food delivery website-1.docx
food delivery website-1.docxfood delivery website-1.docx
food delivery website-1.docx
 
Food Ordering System
Food Ordering SystemFood Ordering System
Food Ordering System
 
Online Catering Services
Online Catering ServicesOnline Catering Services
Online Catering Services
 
Tap and Dine – Smart Bistro Management and Ordering System
Tap and Dine – Smart Bistro Management and Ordering SystemTap and Dine – Smart Bistro Management and Ordering System
Tap and Dine – Smart Bistro Management and Ordering System
 
Canteen Food Ordering and Inventory Management System
Canteen Food Ordering and Inventory Management SystemCanteen Food Ordering and Inventory Management System
Canteen Food Ordering and Inventory Management System
 
Food distribution management system
Food distribution management systemFood distribution management system
Food distribution management system
 
Location Based Restaurant Seat Booking Application for Android Phones: An ove...
Location Based Restaurant Seat Booking Application for Android Phones: An ove...Location Based Restaurant Seat Booking Application for Android Phones: An ove...
Location Based Restaurant Seat Booking Application for Android Phones: An ove...
 
Canteen Management System
Canteen Management SystemCanteen Management System
Canteen Management System
 
Corms: An Automated Restaurent Management System
Corms: An Automated Restaurent Management SystemCorms: An Automated Restaurent Management System
Corms: An Automated Restaurent Management System
 
Restaurant food ordering method using NFC technology
Restaurant food ordering method using NFC technologyRestaurant food ordering method using NFC technology
Restaurant food ordering method using NFC technology
 
Smart Menu Card Using QR Code
Smart Menu Card Using QR CodeSmart Menu Card Using QR Code
Smart Menu Card Using QR Code
 
EMenu Card systems for Restaurants
EMenu Card systems for RestaurantsEMenu Card systems for Restaurants
EMenu Card systems for Restaurants
 
E-Foodworld
E-FoodworldE-Foodworld
E-Foodworld
 

Recently uploaded

Mohs Scale of Hardness, Hardness Scale.pptx
Mohs Scale of Hardness, Hardness Scale.pptxMohs Scale of Hardness, Hardness Scale.pptx
Mohs Scale of Hardness, Hardness Scale.pptxKISHAN KUMAR
 
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...Sean Meyn
 
UNIT4_ESD_wfffffggggggggggggith_ARM.pptx
UNIT4_ESD_wfffffggggggggggggith_ARM.pptxUNIT4_ESD_wfffffggggggggggggith_ARM.pptx
UNIT4_ESD_wfffffggggggggggggith_ARM.pptxrealme6igamerr
 
SUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docx
SUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docxSUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docx
SUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docxNaveenVerma126
 
Basic Principle of Electrochemical Sensor
Basic Principle of  Electrochemical SensorBasic Principle of  Electrochemical Sensor
Basic Principle of Electrochemical SensorTanvir Moin
 
Gender Bias in Engineer, Honors 203 Project
Gender Bias in Engineer, Honors 203 ProjectGender Bias in Engineer, Honors 203 Project
Gender Bias in Engineer, Honors 203 Projectreemakb03
 
Power System electrical and electronics .pptx
Power System electrical and electronics .pptxPower System electrical and electronics .pptx
Power System electrical and electronics .pptxMUKULKUMAR210
 
Clutches and brkesSelect any 3 position random motion out of real world and d...
Clutches and brkesSelect any 3 position random motion out of real world and d...Clutches and brkesSelect any 3 position random motion out of real world and d...
Clutches and brkesSelect any 3 position random motion out of real world and d...sahb78428
 
cloud computing notes for anna university syllabus
cloud computing notes for anna university syllabuscloud computing notes for anna university syllabus
cloud computing notes for anna university syllabusViolet Violet
 
GENERAL CONDITIONS FOR CONTRACTS OF CIVIL ENGINEERING WORKS
GENERAL CONDITIONS  FOR  CONTRACTS OF CIVIL ENGINEERING WORKS GENERAL CONDITIONS  FOR  CONTRACTS OF CIVIL ENGINEERING WORKS
GENERAL CONDITIONS FOR CONTRACTS OF CIVIL ENGINEERING WORKS Bahzad5
 
Modelling Guide for Timber Structures - FPInnovations
Modelling Guide for Timber Structures - FPInnovationsModelling Guide for Timber Structures - FPInnovations
Modelling Guide for Timber Structures - FPInnovationsYusuf Yıldız
 
Test of Significance of Large Samples for Mean = µ.pptx
Test of Significance of Large Samples for Mean = µ.pptxTest of Significance of Large Samples for Mean = µ.pptx
Test of Significance of Large Samples for Mean = µ.pptxHome
 
solar wireless electric vechicle charging system
solar wireless electric vechicle charging systemsolar wireless electric vechicle charging system
solar wireless electric vechicle charging systemgokuldongala
 
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratoryدليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide LaboratoryBahzad5
 
EPE3163_Hydro power stations_Unit2_Lect2.pptx
EPE3163_Hydro power stations_Unit2_Lect2.pptxEPE3163_Hydro power stations_Unit2_Lect2.pptx
EPE3163_Hydro power stations_Unit2_Lect2.pptxJoseeMusabyimana
 
Graphics Primitives and CG Display Devices
Graphics Primitives and CG Display DevicesGraphics Primitives and CG Display Devices
Graphics Primitives and CG Display DevicesDIPIKA83
 
Nodal seismic construction requirements.pptx
Nodal seismic construction requirements.pptxNodal seismic construction requirements.pptx
Nodal seismic construction requirements.pptxwendy cai
 
Technology Features of Apollo HDD Machine, Its Technical Specification with C...
Technology Features of Apollo HDD Machine, Its Technical Specification with C...Technology Features of Apollo HDD Machine, Its Technical Specification with C...
Technology Features of Apollo HDD Machine, Its Technical Specification with C...Apollo Techno Industries Pvt Ltd
 

Recently uploaded (20)

Mohs Scale of Hardness, Hardness Scale.pptx
Mohs Scale of Hardness, Hardness Scale.pptxMohs Scale of Hardness, Hardness Scale.pptx
Mohs Scale of Hardness, Hardness Scale.pptx
 
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
 
UNIT4_ESD_wfffffggggggggggggith_ARM.pptx
UNIT4_ESD_wfffffggggggggggggith_ARM.pptxUNIT4_ESD_wfffffggggggggggggith_ARM.pptx
UNIT4_ESD_wfffffggggggggggggith_ARM.pptx
 
SUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docx
SUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docxSUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docx
SUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docx
 
Lecture 2 .pptx
Lecture 2                            .pptxLecture 2                            .pptx
Lecture 2 .pptx
 
Basic Principle of Electrochemical Sensor
Basic Principle of  Electrochemical SensorBasic Principle of  Electrochemical Sensor
Basic Principle of Electrochemical Sensor
 
Gender Bias in Engineer, Honors 203 Project
Gender Bias in Engineer, Honors 203 ProjectGender Bias in Engineer, Honors 203 Project
Gender Bias in Engineer, Honors 203 Project
 
Power System electrical and electronics .pptx
Power System electrical and electronics .pptxPower System electrical and electronics .pptx
Power System electrical and electronics .pptx
 
Clutches and brkesSelect any 3 position random motion out of real world and d...
Clutches and brkesSelect any 3 position random motion out of real world and d...Clutches and brkesSelect any 3 position random motion out of real world and d...
Clutches and brkesSelect any 3 position random motion out of real world and d...
 
cloud computing notes for anna university syllabus
cloud computing notes for anna university syllabuscloud computing notes for anna university syllabus
cloud computing notes for anna university syllabus
 
Présentation IIRB 2024 Marine Cordonnier.pdf
Présentation IIRB 2024 Marine Cordonnier.pdfPrésentation IIRB 2024 Marine Cordonnier.pdf
Présentation IIRB 2024 Marine Cordonnier.pdf
 
GENERAL CONDITIONS FOR CONTRACTS OF CIVIL ENGINEERING WORKS
GENERAL CONDITIONS  FOR  CONTRACTS OF CIVIL ENGINEERING WORKS GENERAL CONDITIONS  FOR  CONTRACTS OF CIVIL ENGINEERING WORKS
GENERAL CONDITIONS FOR CONTRACTS OF CIVIL ENGINEERING WORKS
 
Modelling Guide for Timber Structures - FPInnovations
Modelling Guide for Timber Structures - FPInnovationsModelling Guide for Timber Structures - FPInnovations
Modelling Guide for Timber Structures - FPInnovations
 
Test of Significance of Large Samples for Mean = µ.pptx
Test of Significance of Large Samples for Mean = µ.pptxTest of Significance of Large Samples for Mean = µ.pptx
Test of Significance of Large Samples for Mean = µ.pptx
 
solar wireless electric vechicle charging system
solar wireless electric vechicle charging systemsolar wireless electric vechicle charging system
solar wireless electric vechicle charging system
 
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratoryدليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
 
EPE3163_Hydro power stations_Unit2_Lect2.pptx
EPE3163_Hydro power stations_Unit2_Lect2.pptxEPE3163_Hydro power stations_Unit2_Lect2.pptx
EPE3163_Hydro power stations_Unit2_Lect2.pptx
 
Graphics Primitives and CG Display Devices
Graphics Primitives and CG Display DevicesGraphics Primitives and CG Display Devices
Graphics Primitives and CG Display Devices
 
Nodal seismic construction requirements.pptx
Nodal seismic construction requirements.pptxNodal seismic construction requirements.pptx
Nodal seismic construction requirements.pptx
 
Technology Features of Apollo HDD Machine, Its Technical Specification with C...
Technology Features of Apollo HDD Machine, Its Technical Specification with C...Technology Features of Apollo HDD Machine, Its Technical Specification with C...
Technology Features of Apollo HDD Machine, Its Technical Specification with C...
 

Digital cafe system

  • 1. A CAL Project Report on Digital Cafe System to be submitted in partial fulfilling of the requirements for the course on Object Oriented Analysis and Design
  • 2. Fall Semester 2019-2020 TABLE OF CONTENTS 1. Abstract...................................................................................... 01 2. Introduction ........................................................................................ 01 3. Review 1 (Survey, Analysis).................................................................04 4. Review 2 (Design of Diagrams & Prototype Design)..............................06 5. Review 3 (Development of Model)........................................................08 6. Conclusion...........................................................................................11 7. References ........................................................................................... 12
  • 3. ABSTRACT Nowadays web services technology is widely used to integrate heterogeneous systems and develop new applications. Here an application of integration of Digtial Cafe management systems by web services technology is presented to ease the functioning of café and canteens management in Universities. Digital Cafe Management integrates lots of systems such as Ordering System Kitchen Order Ticket (KOT),Billing System, Customer Relationship Management system(CRM) together. This integration solution can add or expand hotel or in our case college cafeteria software system in any size of cafeteria chains environment. This system increases quality and speed of service. This system also increases attraction of place for large range of customers. Implementing this system gives a cost-efficient opportunity to give your customers a personalized service experience where they are in control choosing what they want,when they want it – from dining to ordering to payment and feedback. Extensive Surveying and Analysis for the system being proposed and the results procured and complied. Using the data complied detailed diagrams have been design to capture the flow and the activities of the envisioned system to be implemented.This can be further implemented using android application for Tablet PC’s. The front end will be developed using JAVA Android and the backend will work on MySQL database.
  • 4. 1. Introduction Online ordering system is originally designed for use in college cafeterias, but just as applicable in any food delivery industry. The main advantage of this system is that it greatly simplifies the ordering process for both the customer and the restaurant. By making entire process of taking orders is automatically the load on restaurants end is lightened. Once an order is placed on the webpage that will be designed, it is placed into the database and then retrieved, in pretty much real-time, by a desktop application on the restaurants end. Within this application, all items in the order are displayed, along with their corresponding options and delivery details, in a concise and easy to read manner. This allows the restaurant employees to quickly go through the orders as they are placed and produce the necessary items with minimal delay and confusion. The greatest advantage of this system is its Flexibility. The architecture attempts at a full coverage of the three main areas of restaurant: the Serving area, the Kitchen, and the Manager counter. The main components of this system are: 1. The android application with the customers allow them todirectly view the menu card and order immediately. 2. The server application on the restaurant-owner’s desktop/tablet to customize menu and keep track of customer records. 3. The central database for restaurant-owner to store updated menu information, order details and broadcast various offers and promotions. 4. Wireless connectivity between the three main areas of restaurant.This proposed system has following modules
  • 5. Literature Review In [1] an automated food ordering system is proposed which will keep track of user orders smartly. Basically, they implemented a food ordering system for different type of restaurants in which user will make order or make customfood by one click only. By means of android application for Tablet PCs this system was implemented. The front end was developed using JAVA, Android and at the backend MySQL database was used. In [2] Customer using a Smartphone is considered as a basic assumption for the system. When the customer approach to the restaurant, the saved order can be confirmed by touching the Smartphone. The list of selected preordered items shall be shown on the kitchen screen, and when confirmed, order slip shall be printed for further order processing. The solution provides easy and convenient way to select pre-order transaction form customers. In [3] there was an attempt to design and implementation of digital dining in restaurants using android technology. This system was a basic dynamic database utility system which fetches all information from a centralized database. This application improved the accuracy and efficiency of restaurants as well as human errors. Earlier drawbacks of automated food ordering systems were overcome by this system and it requires a onetime investment for gadgets. In [4] an application of integration of hotel management systems by web services technology is presented. Ordering System Kitchen Order Ticket (KOT), Billing System, Customer Relationship Management system (CRM) are held together by the Digital Hotel Management. Add or expand of hotel software system in any size of hotel chains environment was possible with this solution. In [5] research work aims to design and develop a wireless food ordering system in the restaurant. Technical operations of Wireless Ordering System (WOS) including systems architecture, function, limitations and recommendations were presented in this system. By providing higher quality customer service and reducing human errors to improve the management aspect for restaurants, pervasive application will be a valuable tool due to the high demands of handheld devices such as PDAs. In [6] along with customer feedback for a restaurant a design and execution of wireless food ordering system was carried out. It enables restaurant owners to setup the system in wireless environment and update menu presentations easily. Smart phone has been integrated in the customizable wireless food ordering system with real-time customer feedback implementation to facilitate real-time communication between restaurant owners and customers. In Paper [7], the purpose of this study was to investigate the factors that influence the attitude of internet users towards online food ordering in
  • 6. Turkey among university students. A Technology Acceptance Model (TAM) developed by Davis in 1986 was used to study adoption of Web environment for food ordering. Trust, Innovativeness and External Influences are added to the model as main factors along with TAM. In Paper [8], the research work aims to automate the food ordering process in restaurant and also improve the dining experience of customers. Design implementation of food ordering system for restaurants were discuss in this paper. This system implements wireless data access to servers. The android application on user’s mobile will have all the menu details. Kitchen and cashier receives the order details from the customer mobile wirelessly. These order details are updated in the central database. The restaurant owner can manage the menu modifications easily. In Paper [9], this research works on efforts taken by owners of restaurants to adopt information and communication technologies such as PDA, wireless LAN, costly multi-touch screens, etc. to enhance dining experience. This paper highlights some of the limitations of the conventional paper based and PDA-based food ordering system and proposed the low-cost touch screen-based Restaurant Management System using an android Smartphone or tablet as a solution.
  • 7. 2. Analysis - Current System Analysis In FC the Customers (the students and the faculties) first refer to one of the few menu cards present to place the order. This entity has to now wait in a queue which moves towards the cashier where the order is placed The cashier (The second actor) now receives the order from the customer and enters it into their system where they can calculate the total amount and prints the bill.The cashier then requests for either cash or card for the payment and the customer proceeds to make the payment.The bill is then submitted by the customer at the counter.The counter then conveys the order to the kitchen where the meal is then prepared.The counter receives the order from the kitchen .The customer can then go and collect the order from the counter. - Existing System Analysis The proposed system is developed to manage ordering activities in fast food restaurant. It helps to record customer submitted orders. After extensive research and going through many research papers and articles we found out the steps involved in design a suitable system from existing case studies and summarized that the system should cover the following functions in order to support the restaurant’s business process for achieving the objectives: 1.To allow the customer to make order, view order and make changes before submitting their order and allow them make payment through prepayment card or credit card or debit card. 2.To provide interface that allows promotion and menu. 3.Tools that generate reports that can be used for decision making 4. A tool that allows the management to modify the food information such asprice, add a new menu and many others as well as tools for managing user,system menu and promotion records
  • 8. Survey The survey was conducted through google forms which were filled in by the students of VIT, Vellore who have experienced the food courts multiple times.The survey was conducted to analyze the response to the current system in an attempt to better it .Over 70 students across the campus shared and rated their experience at FC and DC food courts.The survey spread some light onto the problems and complaints agaisnt the current system some of them are listed below. Time taken to place order is too much during peek hours,Long queues,No bill provided to keep,Too little staff to take orders,No UPI or other alternate online banking methods accepted. The following are some of the survey questioned asked. 1. Rating of FC/DC on a scale of 1-5 2. Waiting time in clue for ordering and billing in DC
  • 9. 3. Students preferring an app/web page to place order and make payments in FC/DC From the survey we also found out the most anticipated features and the features that needs to be implemented. They are listed down below in the order from most required to the least. - Feature for hostel delivery - Check the seat availability - To place take away orders -To book and reserve Seats -To order food in advance and to receive notification realted to its progresses -Estimated time before order is ready for pick up
  • 11. - Use Case Diagram
  • 14. Developmentof a Model - Component Diagram
  • 17. our project is a humble venture to satisfy the needs to manage a digital cafe system. The objective of the software planning is to provide a framework that enables the manages to make reasonable estimates made within a limited timeframe at the beginning of the software project and should be updated regularly as the project progresses. At the end it is concluded that we have made an effort on the following points:  Description of the background and context of the project and its relation to the work already done in the area  Made statements of the aims and the objectives of the project  The description of the Purpose and Scope  Survey from the target audience; in this case students and faculty of VIT  Compiled of the data and analyzed it thoroughly.  Identification of relevant actors, activities and use cases for the proposed system  Designing the proposed system through various UML diagrams Implementation by following the Software Development Life Cycle to create and deploy said Web Application We can give more advance software for online food ordering system including more facilities. We can host the platform on online servers to make it accessible worldwide. Integrate multiple load balancers to distribute the loads of the system Create the master and slave database structure to reduce the overload of the database queries Implement the backup mechanisms to the backup of codebase and database We have left all the options open so that if there is any future requirements in the system by the user for the enhancement of the system then it is to possible to implement them. Lastly, we would like to thank all the members involved in the system directly or indirectly. We hope that the project will serve its purpose for which it is developed thereby underlining its success. 3. REFERENCES
  • 18. [1]. Kirti Bhandge, Tejas Shinde, Dheeraj Ingale, Neeraj Solanki, Reshma Totare,”A Proposed System for Touchpad Based Food Ordering System Using Android Application”, International Journal of Advanced Research in Computer Science Technology (IJARCST 2015). [2]. Varsha Chavan, Priya Jadhav,Snehal Korade,Priyanka Teli, ”Implementing Customizable Online Food Ordering System Using Web Based Application”, International Journal of Innovative Science, Engineering Technology(IJISET) 2015. [3]. Resham Shinde, Priyanka Thakare, Neha Dhomne, Sushmita Sarkar, ”Design and Implementation of Digital dining in Restaurants using Android”, International Journal of Advance Research in Computer Science and Management Studies 2014. [4]. Ashutosh Bhargave, Niranjan Jadhav, Apurva Joshi, Prachi Oke, S. R Lahane,“Digital Ordering System for Restaurant Using Android”, International Journal of Scientific and Research Publications 2013. [5]. Khairunnisa K., Ayob J., Mohd. Helmy A. Wahab, M. Erdi Ayob, M. Izwan Ayob, M. Afif Ayob, ”The Application of Wireless Food Ordering System” MASAUM Journal of Computing 2009. [6]. Noor Azah Samsudin, Shamsul Kamal Ahmad Khalid, Mohd Fikry Akmal Mohd Kohar, Zulkifli Senin, Mohd Nor Ihkasan,” A customizable wireless food ordering system with real time customer feedback”, IEEE Symposium on Wireless Technology and Applications(ISWTA) 2011. [7]. Serhat Murat Alagoza, Haluk Hekimoglub,” A study on tam: analysis of customer attitudes in online food ordering system”, Elsevier Ltd. 2012. [8]. Patel Krishna, Patel Palak, Raj Nirali, Patel Lalit,” Automated Food Ordering System”, International Journal of Engineering Research and Development (IJERD) 2015. [9]. Mayur D. Jakhete, Piyush C. Mankar,” Implementation of Smart Restaurant with e menu Card,” International Journal of Computer Applications 2015 of Smart Restaurant with emenu Card, ”International Journal of Computer Applications 2015.