Android Project Report
Android Project Report
PROJECT REPORT
ON
B. TECH
in
COMPUTER SCIENCE & ENGINEERING
Submitted By
1
CERTIFICATE
2
ACKNOWLEDGEMENT
Group Member:
Deepak Kumar (210101120083)
Shivam Kumar Singh (210101120085)
Gaurav kumar(210101120087)
Jay Narayan (210101120091)
Anand Kumar (210101120113)
3
TABLE OF CONTENT
ABSTARCT
4
together permits to quickly merely and easily} manage an internet
menu that customers can browse and use to place orders with simply
few clicks. Building workers then use these orders through a simple to
navigate graphical interface for economical method. In concern with
delivery of foodstuff in an exceedingly} very specific region for a
selected time span we've got an inclination to use the methodology of
Route Delivery. Whenever there is a discussion of automobile routing
downside, there is invariably a mention of the travel employee
downside (TSP). This downside is assumed to be the general of the
vehicle routing downside. Innovative ways to order food area unit
obtaining used one such is speech recognition ordering. To convert
speech to on-screen text or a laptop command, a laptop ought to bear
several sophisticated steps. Once you speak, you turn out vibrations at
intervals the air.
INTRODUCTION
5
and families, find the way around, decide what to do, and many other
things. But very often we come to the point when we would like to
have an application for particular situation or for certain need, but
there is no such one. Developing of an application usually takes lots
of time and needs professional knowledge of software. And then as
people do not find the application they tend to wait until somebody is
developing one, or they have to go to the web and ask people to
implement their ideas. On different forums there are tons of brilliant
ideas but they will wait until developers will see them. On the other
hand there are lots of enthusiastic developers who are looking for
ideas to implement them.
LITERATURE SURVEY
6
internet development model, exploitation asynchronous interaction. The patron
unnecessarily waits whereas the server processes the information submitted.
That the utilization of Ajax can turn out internet bug that's direct, much offered,
richer, further dynamic and nearer to a neighbourhood desktop application. This
text introduces the foremost technology and superiority of Ajax foremost, so
practices internet development exploitation ASP.NET 2.0 + Ajax. Throughout
this paper, Ajax is applied to the online web site pass that allows user to possess
higher registration experience and enhances the user’s enthusiasm. The
registration functions area unit raised greatly in addition. The experiments show
that the Ajax internet application development model is superior to the quality
internet application development model significantly. The helpful richness and
speedy responsiveness of desktop application area unit invariably goals of
internet application development. Java-based desktop applications with the
advantage of one-site aggregation but multi-sites running sweep the markets of
enterprise desktop application since Sun Microsystems projected Java in mite
1995. But in Feb.2005, once the Ajax emerges and rapidly applies to the fields
of internet development, the new generation of internet application system can
respond further agilely, act earlier, produce user experience bounteously. The
web2.0 application supported Ajax becomes a powerful rival to Java-based
desktop application.
MOTIVATION
We at Squeezo Foods, believe that life is that the best gift of nature,
and that we solely get one. Hence, we have a tendency to should build
the simplest out of it and to measure a protracted and smart life we
have a tendency to should pay attention of our physical and
7
psychological state and welfare. We have a tendency to all apprehend
for a truth that; we have a tendency to square measure WHAT we
have a tendency to EAT. Thus here we have a tendency to square
measure, delivering to you the simplest healthy salads in Pune. By
best healthy Salads, it's not simply the style or the standard, and that
we try and build the expertise higher. Healthy food is often thought-
about to be tasteless and overpriced however here is wherever we've
helped folk’s modification people’s perception towards healthy food.
Squeezo Foods is proprietary authority of Calmness Corporation. Our
company’s mission is to inspire folks by creating them aware ofthe
advantages of living a healthy life and to form healthy food out there
to anyone and everybody in Pune.
ANALYSIS MODEL
8
project such square measure software system package and hardware
required, database, and interfaces.
2.System Design
In this system vogue half we have a tendency to tend to vogue the
system that's positively understood for user i.e. user friendly we have
a tendency to tend to vogue some UML diagrams and information
programming language to understand the system flow and system
module and sequence of execution.
3. Implementation
In implementation a part of our project we've enforced various module
required of successfully getting expected outcome at the varied module
levels. With inputs from system vogue, the system is initial developed in
small programs mentioned as units, that square measure integrated among
consequent half each unit is developed and tested for its usefulness that's
spoken as Unit Testing With inputs from system style, the system is initial
developed in little programs known as units, that square measure
integrated within the next section. Every unit is developed and tested for
its practicality that is mentioned as Unit Testing.
4. Testing
The different check cases square measure performed to see whether or
not or not the project module square measure giving expected
outcome in assumed time. All the units developed among the
implementation half square measure integrated into a system once
9
testing of each unit. Post integration the full system is tested for any
faults and failures.
5. Readying of System
Once the practical and non functional testing is completed, the
merchandise is deployed within the client setting or discharged into
the market.
6. Maintenance
There square measure some issues that return up among the buyer
surroundings to fix those issues patches square measure discharged
co-jointly to spice up the merchandise some higher versions square
measure discharged. Maintenance is finished to deliver these changes
among the shopper surroundings of those phases square measure
cascaded to each totally different throughout that progress is seen as
flowing stabilise form of a falls through the phases. Guaranteeing half
is started only once the made public set of goals square measure
achieved for previous half and it's signed off, so the name "Waterfall
Model" throughout this model phases do not overlap.
SYSTEM DESIGN
Flow Chart:
10
CODE
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
11
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:background="@drawable/foodres">
<Button
android:id="@+id/btnlog"
android:layout_width="229dp"
android:layout_height="53dp"
android:layout_marginTop="68dp"
android:background="@drawable/btn_bg"
android:text="Login"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.445"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
Java code
package com.example.foodmanagementsystem;
12
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.WindowManager;
import android.widget.Button;
import androidx.appcompat.app.AppCompatActivity;
import android.widget.Toast;
@Override
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
getWindow().setFlags(
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
);
getSupportActionBar().hide();
login.setOnClickListener(new View.OnClickListener() {
13
@Override
startActivity(intent);
});
OUTPUT
14
15
CONCLUSION AND FUTURE SCOPE
16
This project explores the growth of such online food delivery
companies in India, the current competition and how this affects the
brick-and-mortar restaurant business in India. The urban lifestyle of
the ordinary Indian is dramatic enough to be favourable for the food-
on-the–go and home delivery models to grow at high rates. The web
application is scalable and can be extended to number of cities. It is
backed up to with a robust business model and lean approach. With
the simple way of developing, we have made the application in a short
time and it also outperforms other applications in terms of cost benefit
analysis. .This white paper explores drivers of the growth of such
online food delivery companies in India, the current competition and
how this affects the brick-and mortar restaurant business in India.
The urban lifestyle of the ordinary Indian is dramatic enough to be
favourable for the food- on-the–go and home delivery models to grow
at high rates. The ever-increasing population crowded metro cities and
longer travel times are drivers for the convenient, ready-to eat and
cheaper options of having food and groceries delivered at your
doorstep. The web application is scalable and can be extended to
number of cities.
REFERENCES
[1] https://squeezo.in/about-us.php
[2] https://www.w3schools.com/
17
[3] https://www.peerbits.com/case-studies/restaurantmanagement-system.html
[4] https://www.researchgate.net/publication/32722241
18