Professional Documents
Culture Documents
Project Topic
PRESENTED BY :-
Mr. Nikhil Khode
Mr. Aditya Jagtap
Mr. Mayur Gawali
1
UNDER THE GUIDANCE OF Prof. A. B. Uphade
Contents
1. Introduction
9. UML Diagrams
LoGMIEER
2. Literature Survey
10. Software Requirements
3. Existing System
11. Hardware Requirements
4. Proposed System
12. Conclusions
5. System Architecture
13. References
6. Algorithm
7. Mathematical Model
2
Introduction
LoGMIEER
Benefits of online ordering.
3
Literature Survey
Paper
Paper [1] Paper [2] Paper [3] Paper [4]
Parameter
A Modified
Multi-user Multi-
Netfood: A Software Dijkstra's
A New Energy task Offloading
System for Food Algorithm for
Paper Name Efficient Load and Resource
Ordering and Finding the
LoGMIEER
Balancing for WSN Allocation in
Delivery Maximum Load
Mobile Cloud
Path
Scrum agile software
MUMTOC Dijkstra's
Algorithm development k-means algorithm
algorithm. Algorithm
method.
1. Data security. 1 More accurate 1. Huge cost in
1. Sequential and
2. Simple web UI. results terms of data
Direct Accesses
Advantages 3. Online and 2 Solves issues of usability.
are supported.
handheld delivery Round Robin Dynamics POS
2. Extremely fast.
system. Algorithm
1.Requires existing 1. Internal and
1. Once you placed
data and long external
the order then you
processing time fragmentation. 1. Complicated
Limitations can’t make any
2. Issues such as 2. Increasing file algorithms.
changes.
not taking into size is difficult to
2. Expensive food.
consideration node handle.
4
Existing System
There are many applications for food ordering from local restaurants in
particular cities. But these are usually restaurant-oriented: an order can only
contain items requested from a restaurant.
LoGMIEER
The hostellers who not living in far away from home prefers Mess services. But
In this process,
Manual paperwork for customer’s data.
Customer accepts fixed food item provided by the mess owner.
Delivery boy delivers the tiffin at door as per daily schedule.
Customer accepts the food without complaining quality.
So there are some issues in this existing system which needs to be solved.
5
LoGMIEER
6
Fig. Existing System Architecture
Proposed System
LoGMIEER
This system has following advantages :
Easy and Efficient to use.
Saves Paperwork and Time and avoids food wastage.
Food and Quality of services.
Efficient customer and order data management.
Provides a real-time food tracking and problem reporting.
Greater to reach to customers and grow-up the business.
7
System Architecture
ADMIN
LoGMIEER
APP
USER DELIVERY
APP APP
LoGMIEER
Delivery
User Admin
Executive
Database 9
1. Initialize.
LoGMIEER
2. Authenticate using credentials.
3. Make payment and get activated.
4. Share the accurate location to make correct & shortest-path.
5. Click on “cancel tiffin” to cancel the tiffin 1 day before and 3 times in
month, after the providing appropriate reason.
6. Post a feedback on the tiffin food delivery.
10
Delivery Boy’s Location tracking algorithm
1. Initialize.
2. Accept all the longitude and latitude (Delivery locations) of multiple
LoGMIEER
users.
3. Here, Inbuilt GPS in smartphones is used to track current location
of Delivery Boy.
4. Using Dijkstra’s shortest-path finding algorithm finds the shortest
path from source to destination.
5. Continuous communication of GPS with the satellite reflects live
location sharing to the user’s side.
6. According to the destination location deliver the food at doorstep.
11
Admin’s Side Algorithm
1. Initialize.
2. Do registrations of Customers & Delivery boys.
LoGMIEER
3. Update as active customer after the payment & display it to the profile.
4. By the given location of customer provide details to the delivery boy.
5. Make a path with time estimation via Maps.
6. Deliver the tiffin to the customer’s doorstep.
7. Order Delivered Report (From Delivery Boy and Customer).
8. Feedback from Customer.
12
Mathematical Model
S= I, O, P, S, U, D, Ad, G, H/w, S/w, Failure, Success
Where
S=System, U= User, D=Delivery boy, Ad=Admin, G=GPS.
LoGMIEER
Where,
Input1= User’s data
Input2=Tracking GPS Location
Input3=Item selection
Input4=Restaurant Data
Input5=User Feedback
LoGMIEER
Output4= User feedback
LoGMIEER
15
LoGMIEER
4. Database Google’s Firebase
Hardware Requirements
1. Processor Intel Core i3 4010U
3. RAM 8 GB
17
4. Device Any Android Smartphone
Conclusion
LoGMIEER
subscription based system helps customer to get everyday
hassle-free food for a long-time. This will helps tiffin
services to grow-up their business and maintain good
customer relationship.
18
References
[1] R. Johnson, The Spring Framework - Reference Documentation, [Online],
Available: http://docs.spring.io/springframework/docs/2.0.x/reference/index.html.
LoGMIEER
Dupuis, S. Deleuze, M. Simons, V. Pavi’c, J. Bryant, M. Bhave, Spring Boot
Reference Guide, 2012-2018.