SlideShare a Scribd company logo
Mini Project Seminar
on
Pizza Ordering Application
for Android
Geethanjali College Of Engineering and
Technology
Cheeryal( V), Keesara ( M), Ranga Reddy District.
Internal Guide
Mr. P.SRINIVAS
Associate Professor
Department of Computer Science and Engineering
Project Team Members
D. Ravi Krishna 08R11A0512
K. Vrushank Reddy 08R11A0519
K. Ghanashyam. Pai 08R11A0517
B.Kranthi Kumar 08R11A0508
Introduction
• Android is a software stack for mobile devices that includes an
operating system, middleware and key applications.
• The Android SDK provides the tools and APIs necessary to
begin developing applications that run on Android-powered
devices.
Purpose
• This application has been developed for Android users to
- Order a Pizza.
- Search for Pizza shops available in a certain area.
- View their Menu.
Existing System
• Customers need to personally go to the Pizza shop, check
their menu, place an order and pay the bill upon receiving
their pizza.
• Lot of time is wasted in this process.
Proposed System
• The user will be presented with an integrated application
wherein he can find the list of pizza shops available in an
area, view their menu, place an order and pay the bill
online, without having to personally visit the shop.
• The order can be collected based on the token number
provided.
Scope
• The scope of the project is to provide a Pizza ordering Service
using an Android device. The application shows the list of
different pizza shops available at a certain place, the list of
pizzas available and also provides an option to buy.
Requirements Specification
• Functional Requirements
• Non-Functional Requirements
• Software Requirements
Core Java
Android SDK
OS 1.1, 1.5, 1.6, 2.0
Eclipse Galileo
SQLite
• Hardware Requirements
Processor : Pentium IV 1Ghz
Hard disk : 80GB
RAM : 1GB
System Architecture
The project “Pizza Order Application” is an Android application which has a three-tier
architecture.
Modules
Module 1: The user is provided with a list of pizza shops
available in a certain area as per his request. Upon selection, the
user is given a choice to view either the Veg or Non-Veg menu.
Module 2: The user is provided with a list of Pizzas along with
their price as per the Veg or Non-Veg option selected. The user
can also place an order and collect it based on the token number
provided.
Module 3: The database tables required for the project are
created.
UML Diagrams
Class Diagram:
Usecase Diagram:
UML Diagrams
Enters place name
Selects pizza shop
User
View list of pizza items with price
Sequence Diagram:
UML Diagrams
Collaboration Diagram:
UML Diagrams
User
Pizza Order
Application
Databas
e
2: Validates Place name
19: Validates and Pass details to Payment form
22: Validates details
1: Enters Place Name
6: Selects the Pizza Shop
10: Selects Veg/Non-veg
14: Selects Pizza Item to Order
18: Provides Pizza Size,Toppings and Clicks Order
21: Provides Payment details
5: Display Pizza Shops List
9: Displays Available Pizza Types
13: Displays Pizza Items and their Prices
17: Display Pizza Image with Pizza name
20: Displays Payment form
25: Displays Token number
3: Request for Shops at that place
7: Request for Type of Pizzas Available
11: Requests for Pizza Items and their Prices
15: Request for Pizza Image
23: Store Details and Request for Token
4: Returns Shop Names
8: Provides Type of Pizzas Available
12: Provides Pizza Items
16: Provides Pizza Image name
24: Provides Token
Database Tables
Pizza Shop details Pizza Shop type
Database Tables
Pizza Items
Database Tables
Pizza Order
Technologies/Platforms Used
• Android
Android is Google's operating system for mobile devices. It allows
developers to write managed code in the Java language, controlling the
device via Google-developed Java libraries. The Android operating
system software stack consists of Java applications running on a Java
based object oriented application framework on top of Java core
libraries running on a Dalvik virtual machine featuring JIT compilation.
• Android SDK
The Android SDK includes a comprehensive set of development
tools like a debugger , libraries, a handset emulator , documentation,
sample code, and tutorials.
Technologies/Platforms Used
• Dalvik Virtual Machine
Dalvik is the virtual machine on Android mobile devices. It runs
applications which have been converted into a compact Dalvik
Executable (.dex) format suitable for systems that are constrained in
terms of memory and processor speed.
• SQLite
Integration and Testing
• Integration
Integration is all about combining the individual parts of the system
and making the system into a single unit. Here in this “Pizza Order
Application” we are combining the modules i.e., User interface with the
database.
• Testing
1. Compilation Test: Stress testing is done early on, because it gives us
time to fix some of the unexpected deadlocks and stability problems that
only occur when components are exposed to very high transaction
volumes.
2. Execution Test: The program is successfully loaded and executed with
no execution errors. The complete performance of the project “Pizza
Order Application” is good.
Output Screens
Home Screen
Output Screens
List of Pizza Shops Screen
Output Screens
Pizza Types Screen
Output Screens
List of pizzas and their price Screen
Output Screens
Pizza Order Screen
Output Screens
Payment Screen
Output Screens
Order Details Screen
Conclusion
• The “Pizza Order Application” for android helps a user to
order a pizza from a stand alone place.
• Before placing an order the user can view the available pizza
shops at any place, the list of pizzas with their price, order a
pizza after seeing its image and pay the bill using a card.
Benefits
• Serves the users with all the requirements that can be
easily accessible in a mobile
• High graphical user interface
References
• The Unified Modeling Language Users guide By Grady Booch
• Software Engineering, A practitioners approach By Roger S Pressman
• Software Project Management By Walker Royce
• The applicable IEEE standards as published in ‘IEEE standards collection,
for the preparation of SRS’.
• Backup policy, Naming Conventions as per Teleparadigm Conventions
• Android™ 2Application Development by Reto Meier
• Hello, Android: Introducing Google's Mobile Development Platform by Ed
Burnette.
• http://developer.android.com/index.html
• http://www.androidsnippets.com/

More Related Content

What's hot

Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
Sandeep Bittu
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
Noman Manzoor
 
Online Mobile Shopping
Online Mobile ShoppingOnline Mobile Shopping
Online Mobile Shopping
Panchal Chetan
 
Online shopping prasentation
Online shopping prasentationOnline shopping prasentation
Online shopping prasentation
Atul Kumar
 
Epics and User Stories
Epics and User StoriesEpics and User Stories
Epics and User StoriesMilind Gokhale
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)
Sarp Infotech
 
IRJET- Online Food Ordering System
IRJET- Online Food Ordering SystemIRJET- Online Food Ordering System
IRJET- Online Food Ordering System
IRJET Journal
 
E commerce
E commerceE commerce
E commerce
Arman Ahmed
 
Restaurant manager app
Restaurant manager appRestaurant manager app
Restaurant manager app
Nidhi Kumari
 
Online Shopping based on ASP .NET
Online Shopping based on ASP .NET Online Shopping based on ASP .NET
Online Shopping based on ASP .NET
Pragnya Dash
 
Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.com
Tmu
 
COFFEE SHOP MANAGEMENT SYSTEM.pptx
COFFEE SHOP MANAGEMENT SYSTEM.pptxCOFFEE SHOP MANAGEMENT SYSTEM.pptx
COFFEE SHOP MANAGEMENT SYSTEM.pptx
SMS Hasan
 
Pharmacy Management System
Pharmacy Management SystemPharmacy Management System
Pharmacy Management System
AI Publications
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
Martins Okoi
 
online-shopping-documentation-srs for TYBSCIT sem 6
 online-shopping-documentation-srs for TYBSCIT sem 6 online-shopping-documentation-srs for TYBSCIT sem 6
online-shopping-documentation-srs for TYBSCIT sem 6
YogeshDhamke2
 
Online Grocery Delivery App Development
Online Grocery Delivery App DevelopmentOnline Grocery Delivery App Development
Online Grocery Delivery App Development
GOTESO
 
ONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPMONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPM
Aantariksh Developers
 

What's hot (20)

Mini project report_on_online_shopping
Mini project report_on_online_shoppingMini project report_on_online_shopping
Mini project report_on_online_shopping
 
Final year project presentation
Final year project presentationFinal year project presentation
Final year project presentation
 
Online Mobile Shopping
Online Mobile ShoppingOnline Mobile Shopping
Online Mobile Shopping
 
Online shopping prasentation
Online shopping prasentationOnline shopping prasentation
Online shopping prasentation
 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
 
Epics and User Stories
Epics and User StoriesEpics and User Stories
Epics and User Stories
 
Online shopping system (E-commerce)
Online shopping system (E-commerce)Online shopping system (E-commerce)
Online shopping system (E-commerce)
 
Problem statements
Problem statementsProblem statements
Problem statements
 
IRJET- Online Food Ordering System
IRJET- Online Food Ordering SystemIRJET- Online Food Ordering System
IRJET- Online Food Ordering System
 
E commerce
E commerceE commerce
E commerce
 
Restaurant manager app
Restaurant manager appRestaurant manager app
Restaurant manager app
 
Online Shopping based on ASP .NET
Online Shopping based on ASP .NET Online Shopping based on ASP .NET
Online Shopping based on ASP .NET
 
Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.com
 
COFFEE SHOP MANAGEMENT SYSTEM.pptx
COFFEE SHOP MANAGEMENT SYSTEM.pptxCOFFEE SHOP MANAGEMENT SYSTEM.pptx
COFFEE SHOP MANAGEMENT SYSTEM.pptx
 
Pharmacy Management System
Pharmacy Management SystemPharmacy Management System
Pharmacy Management System
 
Library Management System
Library Management SystemLibrary Management System
Library Management System
 
online-shopping-documentation-srs for TYBSCIT sem 6
 online-shopping-documentation-srs for TYBSCIT sem 6 online-shopping-documentation-srs for TYBSCIT sem 6
online-shopping-documentation-srs for TYBSCIT sem 6
 
Online Grocery Delivery App Development
Online Grocery Delivery App DevelopmentOnline Grocery Delivery App Development
Online Grocery Delivery App Development
 
Atm system_project
Atm system_projectAtm system_project
Atm system_project
 
ONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPMONLINE SHOPPING SYSTEM -SEPM
ONLINE SHOPPING SYSTEM -SEPM
 

Similar to Pizza Ordering App.pptx

Projects Walook
Projects WalookProjects Walook
Projects Walook
Walook
 
Androidappdevelopmentpresentation
AndroidappdevelopmentpresentationAndroidappdevelopmentpresentation
Androidappdevelopmentpresentation
Rachit Gaur
 
Learn Android app development in easy steps
Learn Android app development in easy stepsLearn Android app development in easy steps
Learn Android app development in easy steps
Mobile Pundits
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1
ShepHertz
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
WSO2
 
Accemy projects portfolio 20 jan20
Accemy projects portfolio 20 jan20Accemy projects portfolio 20 jan20
Accemy projects portfolio 20 jan20
Accemy Software Solutions Pvt Ltd.
 
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB
 
Check Out our Rich Python Portfolio: Leaders in Python & Django‎
Check Out our Rich Python Portfolio: Leaders in Python & Django‎Check Out our Rich Python Portfolio: Leaders in Python & Django‎
Check Out our Rich Python Portfolio: Leaders in Python & Django‎
Zealous System
 
Developing dynamic ui using react
Developing dynamic ui using reactDeveloping dynamic ui using react
Developing dynamic ui using react
sushmita bhor
 
Google IO 2017 Recap
Google IO 2017 RecapGoogle IO 2017 Recap
Google IO 2017 Recap
Vishal Nayak
 
Project
ProjectProject
Android
AndroidAndroid
Android
vaisakhtg
 
R-Style Lab Mobile Portfolio
R-Style Lab Mobile PortfolioR-Style Lab Mobile Portfolio
R-Style Lab Mobile Portfolioahardziyenka
 
Android class provider in mumbai
Android class provider in mumbaiAndroid class provider in mumbai
Android class provider in mumbai
Vibrant Technologies & Computers
 
Android @ Neev
Android @ NeevAndroid @ Neev
Android @ Neev
Neev Technologies
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM France Lab
 
ProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentation
komkar98230
 

Similar to Pizza Ordering App.pptx (20)

Projects Walook
Projects WalookProjects Walook
Projects Walook
 
MoizChhatriwalaPotrfolio
MoizChhatriwalaPotrfolioMoizChhatriwalaPotrfolio
MoizChhatriwalaPotrfolio
 
Androidappdevelopmentpresentation
AndroidappdevelopmentpresentationAndroidappdevelopmentpresentation
Androidappdevelopmentpresentation
 
Learn Android app development in easy steps
Learn Android app development in easy stepsLearn Android app development in easy steps
Learn Android app development in easy steps
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
Accemy projects portfolio 20 jan20
Accemy projects portfolio 20 jan20Accemy projects portfolio 20 jan20
Accemy projects portfolio 20 jan20
 
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
 
Resume
ResumeResume
Resume
 
omkar-hybris-cv
omkar-hybris-cvomkar-hybris-cv
omkar-hybris-cv
 
Check Out our Rich Python Portfolio: Leaders in Python & Django‎
Check Out our Rich Python Portfolio: Leaders in Python & Django‎Check Out our Rich Python Portfolio: Leaders in Python & Django‎
Check Out our Rich Python Portfolio: Leaders in Python & Django‎
 
Developing dynamic ui using react
Developing dynamic ui using reactDeveloping dynamic ui using react
Developing dynamic ui using react
 
Google IO 2017 Recap
Google IO 2017 RecapGoogle IO 2017 Recap
Google IO 2017 Recap
 
Project
ProjectProject
Project
 
Android
AndroidAndroid
Android
 
R-Style Lab Mobile Portfolio
R-Style Lab Mobile PortfolioR-Style Lab Mobile Portfolio
R-Style Lab Mobile Portfolio
 
Android class provider in mumbai
Android class provider in mumbaiAndroid class provider in mumbai
Android class provider in mumbai
 
Android @ Neev
Android @ NeevAndroid @ Neev
Android @ Neev
 
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
IBM BlueMix Presentation - Paris Meetup 17th Sept. 2014
 
ProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentation
 

Recently uploaded

Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 

Recently uploaded (20)

Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 

Pizza Ordering App.pptx

  • 1. Mini Project Seminar on Pizza Ordering Application for Android
  • 2. Geethanjali College Of Engineering and Technology Cheeryal( V), Keesara ( M), Ranga Reddy District. Internal Guide Mr. P.SRINIVAS Associate Professor Department of Computer Science and Engineering Project Team Members D. Ravi Krishna 08R11A0512 K. Vrushank Reddy 08R11A0519 K. Ghanashyam. Pai 08R11A0517 B.Kranthi Kumar 08R11A0508
  • 3. Introduction • Android is a software stack for mobile devices that includes an operating system, middleware and key applications. • The Android SDK provides the tools and APIs necessary to begin developing applications that run on Android-powered devices.
  • 4. Purpose • This application has been developed for Android users to - Order a Pizza. - Search for Pizza shops available in a certain area. - View their Menu.
  • 5. Existing System • Customers need to personally go to the Pizza shop, check their menu, place an order and pay the bill upon receiving their pizza. • Lot of time is wasted in this process. Proposed System • The user will be presented with an integrated application wherein he can find the list of pizza shops available in an area, view their menu, place an order and pay the bill online, without having to personally visit the shop. • The order can be collected based on the token number provided.
  • 6. Scope • The scope of the project is to provide a Pizza ordering Service using an Android device. The application shows the list of different pizza shops available at a certain place, the list of pizzas available and also provides an option to buy.
  • 7. Requirements Specification • Functional Requirements • Non-Functional Requirements • Software Requirements Core Java Android SDK OS 1.1, 1.5, 1.6, 2.0 Eclipse Galileo SQLite • Hardware Requirements Processor : Pentium IV 1Ghz Hard disk : 80GB RAM : 1GB
  • 8. System Architecture The project “Pizza Order Application” is an Android application which has a three-tier architecture.
  • 9. Modules Module 1: The user is provided with a list of pizza shops available in a certain area as per his request. Upon selection, the user is given a choice to view either the Veg or Non-Veg menu. Module 2: The user is provided with a list of Pizzas along with their price as per the Veg or Non-Veg option selected. The user can also place an order and collect it based on the token number provided. Module 3: The database tables required for the project are created.
  • 11. Usecase Diagram: UML Diagrams Enters place name Selects pizza shop User View list of pizza items with price
  • 13.
  • 14. Collaboration Diagram: UML Diagrams User Pizza Order Application Databas e 2: Validates Place name 19: Validates and Pass details to Payment form 22: Validates details 1: Enters Place Name 6: Selects the Pizza Shop 10: Selects Veg/Non-veg 14: Selects Pizza Item to Order 18: Provides Pizza Size,Toppings and Clicks Order 21: Provides Payment details 5: Display Pizza Shops List 9: Displays Available Pizza Types 13: Displays Pizza Items and their Prices 17: Display Pizza Image with Pizza name 20: Displays Payment form 25: Displays Token number 3: Request for Shops at that place 7: Request for Type of Pizzas Available 11: Requests for Pizza Items and their Prices 15: Request for Pizza Image 23: Store Details and Request for Token 4: Returns Shop Names 8: Provides Type of Pizzas Available 12: Provides Pizza Items 16: Provides Pizza Image name 24: Provides Token
  • 15. Database Tables Pizza Shop details Pizza Shop type
  • 18. Technologies/Platforms Used • Android Android is Google's operating system for mobile devices. It allows developers to write managed code in the Java language, controlling the device via Google-developed Java libraries. The Android operating system software stack consists of Java applications running on a Java based object oriented application framework on top of Java core libraries running on a Dalvik virtual machine featuring JIT compilation. • Android SDK The Android SDK includes a comprehensive set of development tools like a debugger , libraries, a handset emulator , documentation, sample code, and tutorials.
  • 19. Technologies/Platforms Used • Dalvik Virtual Machine Dalvik is the virtual machine on Android mobile devices. It runs applications which have been converted into a compact Dalvik Executable (.dex) format suitable for systems that are constrained in terms of memory and processor speed. • SQLite
  • 20. Integration and Testing • Integration Integration is all about combining the individual parts of the system and making the system into a single unit. Here in this “Pizza Order Application” we are combining the modules i.e., User interface with the database. • Testing 1. Compilation Test: Stress testing is done early on, because it gives us time to fix some of the unexpected deadlocks and stability problems that only occur when components are exposed to very high transaction volumes. 2. Execution Test: The program is successfully loaded and executed with no execution errors. The complete performance of the project “Pizza Order Application” is good.
  • 22. Output Screens List of Pizza Shops Screen
  • 24. Output Screens List of pizzas and their price Screen
  • 28. Conclusion • The “Pizza Order Application” for android helps a user to order a pizza from a stand alone place. • Before placing an order the user can view the available pizza shops at any place, the list of pizzas with their price, order a pizza after seeing its image and pay the bill using a card. Benefits • Serves the users with all the requirements that can be easily accessible in a mobile • High graphical user interface
  • 29. References • The Unified Modeling Language Users guide By Grady Booch • Software Engineering, A practitioners approach By Roger S Pressman • Software Project Management By Walker Royce • The applicable IEEE standards as published in ‘IEEE standards collection, for the preparation of SRS’. • Backup policy, Naming Conventions as per Teleparadigm Conventions • Android™ 2Application Development by Reto Meier • Hello, Android: Introducing Google's Mobile Development Platform by Ed Burnette. • http://developer.android.com/index.html • http://www.androidsnippets.com/