Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Date

28th September 2022

Experiment-1
Aim
Do Feasibility Analysis and submit Feasibility Report for an Online Food Delivery
Application.

Objective
To develop a reliable, convenient and accurate ordering system and provide timely access
to request food material. To develop a system that will surely satisfied the customer
services. To design a system which is able to accommodate huge amount of orders at a
time. To improve the communication between the client and server and provide
information about the items in categories.

Description
The "Food Ordering Android Application" has been residential to countermand the
problems customary in the practicing handbook system. A location-based service (LBS) is
a mobile application that is dependent on the location of a mobile device, like mobile
phone. This software is supported to eradicate and in some cases diminish the adversity
faced by this breathing system. Moreover this system is designed for exacting need of the
company to carry out operations in a smooth and effective manner. The Food Ordering
Android Application is the Android Application for customized Tiffin and food ordering.
User will be capable to get delivery on his present location by GPS description. Delivery
tracking, food production process suggestion, share enduring food, plunder and many
more description are there in Food Ordering Android Application. The application is
condensed as much as potential to avoid errors while incoming the data. It also provides
error message while incoming unsound data. No formal fact is needed for the user to use
this system. Thus by this all it provides it is intelligible. Food Ordering Android
Application, as described above, can lead to mistake free, protected, reliable and fast
administration system. It can help the user to deliberate on their other performance rather
to deliberate on the record maintenance.

The application is an online food ordering system which consists of GPS option where the
application user can select the option to see the restaurants nearby his vicinity. It is
mainly implemented using Global Positioning System (GPS) Users with location-aware
wireless devices can query about the surroundings at any place, anytime. This android
application enables the end users to register on the application, select the food from menu
card and order food by an android app. The User will receive a confirmation call, by
selecting and ordering the food they want to have. The results after selecting food from
menu card will directly appear in web application pat on the system of a manager. By
using this application the work of water is reduced or we can say that work is nullified.
The benefit is that if there is a rush in a restaurant then there will be chances that the
waiters will be unavailable and then the users can directly under the food by using
android application. The user is given Usemane and Password to Login Simple and
professional GUI for users

The User can see the list of Restaurants on the basis of the User Ratings given. The user
can see the different cuisines offered at the restaurants and the related food menus along
with their prices. The User can place the order accordingly and after the order is placed a
confirmation mail is sent to the user. Then the bill is generated which has the order price
and according to the user location, the delivery charges are calculated. Another module
will be consisting of a Manager application where the hotel staff can log in and can update
change the menu and price accordingly. For every order placed through the application,
we have assumed that our portal gets a 20% of royalty

Problems in Existing System

In existing system there are few problems:

For placing any orders customers have to visit hotels or restaurants to know about food
items and then place order and pay. In this method time and manual work is required.

➤ While placing an order over the phone, customer lacks the physical copy of the menu
item, lack of visual confirmation that the order was placed correctly.

PAGE 1
➤ Every restaurant needs certain employees to take the order over phone or in-person, to
offer a rich dining experience and process the payment. In today's market, labor rates are
increasing day by day making it difficult to find employees when needed.

➤ Do not take mass order.

➤ Does not indicate the famous dishes of a particular restaurant.

➤ Nobody shows the current status of delivery.

➤ Mismatch in delivery expected time.

➤ Location facility available in Swiggy only.

➤ Outdated data.

Hence, to solve this issue, what I propose is an "Online Food Order System, originally
designed for small scale business like College Cafeterias, Fast Food restaurant or Take-
Out, but this system is just as applicable in any food delivery industry.

The main advantage of my system is that it greatly simplifies the ordering process for both
the customer and the restaurant and also greatly lightens the load on the restaurant's end,
as the entire process of taking orders is automated.

Anticipated Benefits are:

➤ This will minimize the number of employees at the back of the counter.

➤ The system will help to reduce labor cost involved. system will be less probable to make
mistake, since it's a machine.

➤This will avoid long queues at the counter due to the speed of execution and number of

➤ Optimum screens to accommodate the maximum throughput.

Requirements

Based on the online food ordering Application's requirements. An application that allows
recruiters to outline food with required information for which food lovers can view and
order according to their interests and an android application that displays the foods that

PAGE 2
are available and order by the favorite restaurants. The android application is developed
using XML, JAVA and Firebase.

Touch-Pad Projection System: The Touch Pad-Projection System also allows customers to
send food orders directly to the kitchen. Each table has its own image projector, projecting
the menu on the table allowing customers to make an order by touching the table surface
instead of a monitor screen.

Hardware Requirement

➤PROCESSOR: Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz 2.90GHz

➤ PROCESSOR SPEED: 250MHz to 833MHz

➤ RAM: 128MB

➤RAM HARD DISK: 60GB

Software Requirement

➤Operating System: Linux, Unix

➤ Database: SQ Lite, Firebase

Cost Analysis

Rs 202 per month for using JAVA through Oracle

Rs 9,000 for Touch Pad-Projection System

Rs 30,000 for Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz 2.90GHz

Rs 1,287 for 60 GB RAM Hard Disk

Limitations & Future Scope

➤The size of the database increases day-by-day, increasing the load on the database

back up and data maintenance activity.

➤ Training for simple computer operations is necessary for the users working on the

System.

In the future we can:

PAGE 3
➤Increase the number of users our application can handle.

➤Include more food outlets on our application from peoples recommendations.

➤Include voice instructions between the user and the restaurant or delivery executive.

References

[1]Location Based Services using Android Mobile Operating System International Journal
of Advances in Engineering & Technology, Mar 2011. IJAET

ISSN: 2231-1963 https://www.irjet.net/archives/V5/14/IRJET-V514575.pdf.

[2]https://www.tutorialspoint.com/sdlc/sdle_overview.htm#:~:text=SDLC%20is%20t

he%20acronym%20of.in%20the%20software%20development%20process.

[3] https://www.tutorialspoint.com/sdlc/sdle_waterfall_model.htm.

[4] LEONG WAI HONG "Production of Food Ordering System Using Mobile

phone"(PDF). http://eprints.utar.edu.my/1943/1/1A-2016-1203135-1.pdf.

[5] https://en.wikipedia.org/wiki/Data-flow diagram.

[6]https://en.wikipedia.org/wiki/Use_case_diagram#:~:text=A%20use%20case%20di
agram%20at,which%20the%20user%20is%20involved.

[7] https://en.m.wikipedia.org/wiki/Activity_diagram.

[8] https://en.wikipedia.org/wiki/System_context diagram.

[9] Bruza, P. D.; van der Weide, Th. P. (1990-11-01). "Assessing the quality o
hypertextviews". ACMSIGIRForum. 24 (3):6-25. doi:10.1145/101306.101307. ISSN

https://www.theseus.fi/bitstream/handle/10024/75717/Fan Yang.pdf?
sequence=1&isAllowed y

[10]https://www.codeproject.com/Tips/351122/What-is-software-testing-What-are-th e-
different-ty#:~:text-Software%20testing%20is%20the%20process,done%20during%20the
%20development%20process.

PAGE 4

You might also like