SlideShare a Scribd company logo
1 of 14
Download to read offline
Page | 0A B D U L W A L I K H A N U N I V E R I T Y M A R D A N
COMPUTER
SCIENCE
4th open
BY
S A L M A N K H A N 13
Group Member
S A N A U L L A H 12
2019Salm0nkhan@yahoo.com
PIZZA ORDERING SYSTEM
Logical & Conceptual Approach
BY SALMAN KHAN
Semester Project
Semester Project
PIZZA ORDERING SYSTEM Database
TABLE OF CONTENTS
1 Feasibility Study
2 Modules
3 Context Diagram
4 Level 0 Diagram
5 Entities and its Attributes
6 ER Diagram
7 Tables & Relations
8 SQL Queries Used
9 Screenshots
Semester Project
PIZZA ORDERING SYSTEM Database
Submitted To
SIR SHEHZAD
Semester Project
PIZZA ORDERING SYSTEM Database
o Customer places an order.
o Manager check order details and send a confirmation to the customer.
o Customer gets a confirmation of the order.
o Manager stores the order details in the Order Details File.
o Managers send order to kitchen for cooking and generate a bill.
o Manager Stores the bill in the Bill Storage File.
o Ready pizza from kitchen, Bill from Bill Storage File and Customer details from
the Manager are then proceeds for Packing.
o Packed item from Packing is then supplies to the Supplier.
o Supplier delivers the product to the desired customer.
o Customer pays bill to the supplier.
o Supplier submits the paid bill to the manager.
o Manager updates the customer record and ticks the pizza as sold.
Semester Project
PIZZA ORDERING SYSTEM Database
1) Pizza Ordering
o Customer Orders Pizza
o Manager sends a confirmation.
o Customer gets a confirmation.
2) Order Processing
o Manager saves order details.
o Manager sends order to kitchen and generate bill.
o Ready pizza, Customer details & bill are packed.
3) Pizza Delivering
o Supplier delivers the final product.
o Customer pays bill.
4) Updating Record
o Supplier updates paid bill to the manager.
o Manager updates customer record and ticks pizza as sold.
Semester Project
PIZZA ORDERING SYSTEM Database
CUSTOMER
MANAGER
SUPPLIER
KITCHEN
PIZZA ORDERING
SYSTEM
Order Pizza
Pay Bill
Product
Pizza
Paid Bill
Bill Payment
Store Details
Order Details
Cooking Order
Ready Pizza
Bill Payment
Delivery
Confirmation
Confirmation
Update Payment
Semester Project
PIZZA ORDERING SYSTEM Database
1.0
PIZZA
ORDER
CUSTOMER
KITCHEN
MANAGER
6.0
DELIVERY
SUPPLIER
5.0
SUPPLIES
PACKING
Order
Confirmation
Order
Details
4.0
PACKING
ALL ITEMS
Payment Bill
Bill
Packed Product
Final Product
Ready Pizza
Final Product
Dispatches
PizzaPayment
ORDER
DETAILS
BILL STORAGE
Payment
Payment Update
7.0
PAYMENT
UPDATE TO
MANAGER
Payment
3.0
Generating Order
Details & Bill
Order
8.0
UPDATE
RECORD
Update Update
Order Details
Customer Details
Confirmation
2.0
SAVE
DETAILS
Semester Project
PIZZA ORDERING SYSTEM Database
1.CUSTOMER
 Customer_Id
 Customer_Name
 Customer_Email
 Customer_Phone
 Customer_Address
2.ORDER
 Order_Id
 Customer_Id
 Order_Status
 Order_Time
3.PIZZA
 Pizza_Id
 Order_Id
 Price
 Pizza_Type
 Pizza_Quantity
Customer_Id is taken as the
PRIMARY KEY Attribute
Order_Id is taken as the
PRIMARY KEY Attribute
Customer_Id act as FOREIGN KEY here
Pizza_Id is taken as the
PRIMARY KEY Attribute
Order_Id act as FOREIGN KEY here
Semester Project
PIZZA ORDERING SYSTEM Database
4.PAYMENT
 Payment_Id
 Customer_Id
 Pizza_Id
 Bill
 Payment_Status
5.SUPPLIER
 Supplier_Id
 Customer_Id
 Order_Id
 Customer_Address
Payment_Id is taken as the
PRIMARY KEY Attribute
Customer_Id & Pizza_Id
act as FOREIGN KEY here
Supplier_Id is taken as the
PRIMARY KEY Attribute
Order_Id & Customer_Id
act as FOREIGN KEY here
Semester Project
PIZZA ORDERING SYSTEM Database
Customer_Phone
Customer_Name
Customer_Email
Customer_Id
Pizza_Quant
Order_Id
Order_Time
Pizza_Id
Bill
Order_id
PLACES
IS WITH
Payment_Id
Supplier_Id
PAYS
Customer_Address
Customer_Address
Customer_Id
DELIVERS
PIZZA TO
PAYMENT
SUPPLIER
CUSTOMER
ORDER
Customer_Id
Customer_Id
PIZZA
Pizza_Id
Pizza_TypePrice
HAS
HAS
Order_Id
Order_Status
Payment_Status
Semester Project
PIZZA ORDERING SYSTEM Database
Customer
Customer_Id
Customer_Name
Customer_Email
Customer_Phone
Customer_Address
Orders
Order_Id
Customer_Id
Order_Status
Order_Time
Payment
Payment_Id
Pizza_Id
Customer_Id
Payment_Status
Bill
Pizza
Pizza_Id
Order_Id
Price
Pizza_Type
Pizza_Quant
Supplier
Supplier_Id
Customer_Id
Order_Id
Customer_Address
Semester Project
PIZZA ORDERING SYSTEM Database
create table Customer
(
Customer_Id int not null
identity(100,1),
Customer_Name varchar(50) not null,
Customer_Email varchar(50) not null,
Customer_Phone nchar(20) not null,
Customer_Address varchar(100) not null,
primary key(Customer_Id)
)
create table Orders
(
Order_Id int not null identity(200,1),
Customer_Id int not null,
Order_Status varchar(20) default'Hold',
Order_Time datetime,
primary key(Order_Id)
)
create table Pizza
(
Pizza_Id int not null identity(300,1),
Order_Id int not null,
Price int not null,
Pizza_Type varchar(30),
Pizza_Quant int,
primary key(Pizza_Id)
)
create table Supplier
(
Supplier_Id int not null
identity(400,1),
Customer_Id int not null,
Order_Id int not null,
Customer_Address varchar(100) not null,
primary key(Supplier_Id)
)
create table Payment
(
Payment_Id int not null identity(500,1),
Pizza_Id int not null,
Customer_Id int not null,
Payment_Status varchar(20) default'Not Piad',
Bill int not null,
primary key(Payment_Id)
)
create database Pizza_ordering_System;
Semester Project
PIZZA ORDERING SYSTEM Database
Customer Table
Order Table
Pizza Table
Supplier Table
Payment Table
Semester Project
PIZZA ORDERING SYSTEM Database2019
Semester Project
BY SALMAN KHAN
[PIZZA ORDERING SYSTEM]
A b d u l W a l i K h a n U n I v e r s I t y M a r d a n

More Related Content

What's hot

UML Diagrams for Real estate management system
UML Diagrams for Real estate management systemUML Diagrams for Real estate management system
UML Diagrams for Real estate management systemStarlee Lathong
 
Student management system
Student management systemStudent management system
Student management systemAmit Gandhi
 
online blood bank system design
online blood bank system designonline blood bank system design
online blood bank system designRohit Jawale
 
Manufacturing and sales management system
Manufacturing and sales management systemManufacturing and sales management system
Manufacturing and sales management systemSmit Patel
 
Grocery Station- Database Management System Project
Grocery Station- Database Management System ProjectGrocery Station- Database Management System Project
Grocery Station- Database Management System ProjectTapan Desai
 
Library management system
Library management systemLibrary management system
Library management systemashu6
 
Flipkart Software requirements specification SRS
Flipkart Software requirements specification SRSFlipkart Software requirements specification SRS
Flipkart Software requirements specification SRSAman Goel
 
Student information system
Student information systemStudent information system
Student information systemSaqib Nadeem
 
Restaurant Project by Amit Mangukiya
Restaurant Project by Amit MangukiyaRestaurant Project by Amit Mangukiya
Restaurant Project by Amit MangukiyaAmit Mangukiya
 
Online Vegetable Selling project Presentation
Online Vegetable Selling project PresentationOnline Vegetable Selling project Presentation
Online Vegetable Selling project Presentationmayur patel
 
Data structure lecture 1
Data structure lecture 1Data structure lecture 1
Data structure lecture 1Kumar
 
Hospital Management system Database design
Hospital Management system Database designHospital Management system Database design
Hospital Management system Database designElias Dinsa
 
Database Management System report
Database Management System reportDatabase Management System report
Database Management System reportNatasha Maqbool
 
Restaurant Management System Database Project (Oracle)
Restaurant Management System Database Project (Oracle)Restaurant Management System Database Project (Oracle)
Restaurant Management System Database Project (Oracle)Md. Shafaat Jamil Rokon
 
Bim.info summer project Bachelor in information management 6th semester
Bim.info summer project Bachelor in information management  6th semesterBim.info summer project Bachelor in information management  6th semester
Bim.info summer project Bachelor in information management 6th semesterrishi ram khanal
 
Data flow diagram, activity diagram, sequence diagram
Data flow diagram, activity diagram, sequence diagramData flow diagram, activity diagram, sequence diagram
Data flow diagram, activity diagram, sequence diagramSMMdAbdulKader
 

What's hot (20)

UML Diagrams for Real estate management system
UML Diagrams for Real estate management systemUML Diagrams for Real estate management system
UML Diagrams for Real estate management system
 
Student management system
Student management systemStudent management system
Student management system
 
online blood bank system design
online blood bank system designonline blood bank system design
online blood bank system design
 
Manufacturing and sales management system
Manufacturing and sales management systemManufacturing and sales management system
Manufacturing and sales management system
 
Grocery Station- Database Management System Project
Grocery Station- Database Management System ProjectGrocery Station- Database Management System Project
Grocery Station- Database Management System Project
 
Library management system
Library management systemLibrary management system
Library management system
 
Flipkart Software requirements specification SRS
Flipkart Software requirements specification SRSFlipkart Software requirements specification SRS
Flipkart Software requirements specification SRS
 
Student information system
Student information systemStudent information system
Student information system
 
Dbms lab questions
Dbms lab questionsDbms lab questions
Dbms lab questions
 
Restaurant Project by Amit Mangukiya
Restaurant Project by Amit MangukiyaRestaurant Project by Amit Mangukiya
Restaurant Project by Amit Mangukiya
 
Online Vegetable Selling project Presentation
Online Vegetable Selling project PresentationOnline Vegetable Selling project Presentation
Online Vegetable Selling project Presentation
 
Data structure lecture 1
Data structure lecture 1Data structure lecture 1
Data structure lecture 1
 
Hospital Management system Database design
Hospital Management system Database designHospital Management system Database design
Hospital Management system Database design
 
Database Management System report
Database Management System reportDatabase Management System report
Database Management System report
 
Online Restaurant Management System
Online Restaurant Management SystemOnline Restaurant Management System
Online Restaurant Management System
 
Restaurant Management System Database Project (Oracle)
Restaurant Management System Database Project (Oracle)Restaurant Management System Database Project (Oracle)
Restaurant Management System Database Project (Oracle)
 
Dbms normalization
Dbms normalizationDbms normalization
Dbms normalization
 
Bim.info summer project Bachelor in information management 6th semester
Bim.info summer project Bachelor in information management  6th semesterBim.info summer project Bachelor in information management  6th semester
Bim.info summer project Bachelor in information management 6th semester
 
Data flow diagram, activity diagram, sequence diagram
Data flow diagram, activity diagram, sequence diagramData flow diagram, activity diagram, sequence diagram
Data flow diagram, activity diagram, sequence diagram
 
grocery management system
grocery  management systemgrocery  management system
grocery management system
 

Similar to Pizza Ordering System

Activity diagram of a pizza delivery service.pdf
Activity diagram of a pizza delivery service.pdfActivity diagram of a pizza delivery service.pdf
Activity diagram of a pizza delivery service.pdfssuserea464d1
 
Domain ModelWeek 4 assignmentUsing Visio, construct a .docx
Domain ModelWeek 4 assignmentUsing Visio, construct a .docxDomain ModelWeek 4 assignmentUsing Visio, construct a .docx
Domain ModelWeek 4 assignmentUsing Visio, construct a .docxblossomblackbourne
 
EER ( Extended Entity-Relationship Model)
EER ( Extended Entity-Relationship Model)EER ( Extended Entity-Relationship Model)
EER ( Extended Entity-Relationship Model)lurdhu agnes
 
Accounting and M.O.M.7i
Accounting and M.O.M.7iAccounting and M.O.M.7i
Accounting and M.O.M.7iMolly
 
Data flow diagram for order system
Data flow diagram for order systemData flow diagram for order system
Data flow diagram for order systemUpendra Sengar
 
MPO Working Process
MPO Working ProcessMPO Working Process
MPO Working ProcessTom Choon
 
Ms access Main project report 2 semester
Ms access Main project report 2 semesterMs access Main project report 2 semester
Ms access Main project report 2 semesterHamza Zulfiqar
 
Elcom PECOS Demo for School Districts
Elcom PECOS Demo for School DistrictsElcom PECOS Demo for School Districts
Elcom PECOS Demo for School DistrictsJon Hansen
 
Contract farming agilelabspresentation
Contract farming agilelabspresentationContract farming agilelabspresentation
Contract farming agilelabspresentationAGILE LABS,INDIA
 
20210326 slc users monthly class
20210326   slc users monthly class20210326   slc users monthly class
20210326 slc users monthly classCheinFattSiow
 
Tik punya keke
Tik punya kekeTik punya keke
Tik punya kekenuke putri
 
Invoice Verification 2.0.ppt
Invoice Verification 2.0.pptInvoice Verification 2.0.ppt
Invoice Verification 2.0.pptSwayamTiwari12
 
Increasing Availability of Mom's Bake Shop
Increasing Availability of Mom's Bake ShopIncreasing Availability of Mom's Bake Shop
Increasing Availability of Mom's Bake ShopAutumn Bilbao
 

Similar to Pizza Ordering System (20)

Activity diagram of a pizza delivery service.pdf
Activity diagram of a pizza delivery service.pdfActivity diagram of a pizza delivery service.pdf
Activity diagram of a pizza delivery service.pdf
 
Domain ModelWeek 4 assignmentUsing Visio, construct a .docx
Domain ModelWeek 4 assignmentUsing Visio, construct a .docxDomain ModelWeek 4 assignmentUsing Visio, construct a .docx
Domain ModelWeek 4 assignmentUsing Visio, construct a .docx
 
EER ( Extended Entity-Relationship Model)
EER ( Extended Entity-Relationship Model)EER ( Extended Entity-Relationship Model)
EER ( Extended Entity-Relationship Model)
 
Nupur
NupurNupur
Nupur
 
Accounting and M.O.M.7i
Accounting and M.O.M.7iAccounting and M.O.M.7i
Accounting and M.O.M.7i
 
tbca65
tbca65tbca65
tbca65
 
Data flow diagram for order system
Data flow diagram for order systemData flow diagram for order system
Data flow diagram for order system
 
MPO Working Process
MPO Working ProcessMPO Working Process
MPO Working Process
 
Ms access Main project report 2 semester
Ms access Main project report 2 semesterMs access Main project report 2 semester
Ms access Main project report 2 semester
 
Product Backlog
Product BacklogProduct Backlog
Product Backlog
 
Elcom PECOS Demo for School Districts
Elcom PECOS Demo for School DistrictsElcom PECOS Demo for School Districts
Elcom PECOS Demo for School Districts
 
Contract farming agilelabspresentation
Contract farming agilelabspresentationContract farming agilelabspresentation
Contract farming agilelabspresentation
 
20210326 slc users monthly class
20210326   slc users monthly class20210326   slc users monthly class
20210326 slc users monthly class
 
Tik punya keke
Tik punya kekeTik punya keke
Tik punya keke
 
Accounts payable
Accounts payableAccounts payable
Accounts payable
 
E invoicing
E invoicingE invoicing
E invoicing
 
Invoice Verification 2.0.ppt
Invoice Verification 2.0.pptInvoice Verification 2.0.ppt
Invoice Verification 2.0.ppt
 
171846965 projects
171846965 projects171846965 projects
171846965 projects
 
Increasing Availability of Mom's Bake Shop
Increasing Availability of Mom's Bake ShopIncreasing Availability of Mom's Bake Shop
Increasing Availability of Mom's Bake Shop
 
iSupplier
iSupplieriSupplier
iSupplier
 

Recently uploaded

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionOnePlan Solutions
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile EnvironmentVictorSzoltysek
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2
 

Recently uploaded (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 

Pizza Ordering System

  • 1. Page | 0A B D U L W A L I K H A N U N I V E R I T Y M A R D A N COMPUTER SCIENCE 4th open BY S A L M A N K H A N 13 Group Member S A N A U L L A H 12 2019Salm0nkhan@yahoo.com PIZZA ORDERING SYSTEM Logical & Conceptual Approach BY SALMAN KHAN Semester Project
  • 2. Semester Project PIZZA ORDERING SYSTEM Database TABLE OF CONTENTS 1 Feasibility Study 2 Modules 3 Context Diagram 4 Level 0 Diagram 5 Entities and its Attributes 6 ER Diagram 7 Tables & Relations 8 SQL Queries Used 9 Screenshots
  • 3. Semester Project PIZZA ORDERING SYSTEM Database Submitted To SIR SHEHZAD
  • 4. Semester Project PIZZA ORDERING SYSTEM Database o Customer places an order. o Manager check order details and send a confirmation to the customer. o Customer gets a confirmation of the order. o Manager stores the order details in the Order Details File. o Managers send order to kitchen for cooking and generate a bill. o Manager Stores the bill in the Bill Storage File. o Ready pizza from kitchen, Bill from Bill Storage File and Customer details from the Manager are then proceeds for Packing. o Packed item from Packing is then supplies to the Supplier. o Supplier delivers the product to the desired customer. o Customer pays bill to the supplier. o Supplier submits the paid bill to the manager. o Manager updates the customer record and ticks the pizza as sold.
  • 5. Semester Project PIZZA ORDERING SYSTEM Database 1) Pizza Ordering o Customer Orders Pizza o Manager sends a confirmation. o Customer gets a confirmation. 2) Order Processing o Manager saves order details. o Manager sends order to kitchen and generate bill. o Ready pizza, Customer details & bill are packed. 3) Pizza Delivering o Supplier delivers the final product. o Customer pays bill. 4) Updating Record o Supplier updates paid bill to the manager. o Manager updates customer record and ticks pizza as sold.
  • 6. Semester Project PIZZA ORDERING SYSTEM Database CUSTOMER MANAGER SUPPLIER KITCHEN PIZZA ORDERING SYSTEM Order Pizza Pay Bill Product Pizza Paid Bill Bill Payment Store Details Order Details Cooking Order Ready Pizza Bill Payment Delivery Confirmation Confirmation Update Payment
  • 7. Semester Project PIZZA ORDERING SYSTEM Database 1.0 PIZZA ORDER CUSTOMER KITCHEN MANAGER 6.0 DELIVERY SUPPLIER 5.0 SUPPLIES PACKING Order Confirmation Order Details 4.0 PACKING ALL ITEMS Payment Bill Bill Packed Product Final Product Ready Pizza Final Product Dispatches PizzaPayment ORDER DETAILS BILL STORAGE Payment Payment Update 7.0 PAYMENT UPDATE TO MANAGER Payment 3.0 Generating Order Details & Bill Order 8.0 UPDATE RECORD Update Update Order Details Customer Details Confirmation 2.0 SAVE DETAILS
  • 8. Semester Project PIZZA ORDERING SYSTEM Database 1.CUSTOMER  Customer_Id  Customer_Name  Customer_Email  Customer_Phone  Customer_Address 2.ORDER  Order_Id  Customer_Id  Order_Status  Order_Time 3.PIZZA  Pizza_Id  Order_Id  Price  Pizza_Type  Pizza_Quantity Customer_Id is taken as the PRIMARY KEY Attribute Order_Id is taken as the PRIMARY KEY Attribute Customer_Id act as FOREIGN KEY here Pizza_Id is taken as the PRIMARY KEY Attribute Order_Id act as FOREIGN KEY here
  • 9. Semester Project PIZZA ORDERING SYSTEM Database 4.PAYMENT  Payment_Id  Customer_Id  Pizza_Id  Bill  Payment_Status 5.SUPPLIER  Supplier_Id  Customer_Id  Order_Id  Customer_Address Payment_Id is taken as the PRIMARY KEY Attribute Customer_Id & Pizza_Id act as FOREIGN KEY here Supplier_Id is taken as the PRIMARY KEY Attribute Order_Id & Customer_Id act as FOREIGN KEY here
  • 10. Semester Project PIZZA ORDERING SYSTEM Database Customer_Phone Customer_Name Customer_Email Customer_Id Pizza_Quant Order_Id Order_Time Pizza_Id Bill Order_id PLACES IS WITH Payment_Id Supplier_Id PAYS Customer_Address Customer_Address Customer_Id DELIVERS PIZZA TO PAYMENT SUPPLIER CUSTOMER ORDER Customer_Id Customer_Id PIZZA Pizza_Id Pizza_TypePrice HAS HAS Order_Id Order_Status Payment_Status
  • 11. Semester Project PIZZA ORDERING SYSTEM Database Customer Customer_Id Customer_Name Customer_Email Customer_Phone Customer_Address Orders Order_Id Customer_Id Order_Status Order_Time Payment Payment_Id Pizza_Id Customer_Id Payment_Status Bill Pizza Pizza_Id Order_Id Price Pizza_Type Pizza_Quant Supplier Supplier_Id Customer_Id Order_Id Customer_Address
  • 12. Semester Project PIZZA ORDERING SYSTEM Database create table Customer ( Customer_Id int not null identity(100,1), Customer_Name varchar(50) not null, Customer_Email varchar(50) not null, Customer_Phone nchar(20) not null, Customer_Address varchar(100) not null, primary key(Customer_Id) ) create table Orders ( Order_Id int not null identity(200,1), Customer_Id int not null, Order_Status varchar(20) default'Hold', Order_Time datetime, primary key(Order_Id) ) create table Pizza ( Pizza_Id int not null identity(300,1), Order_Id int not null, Price int not null, Pizza_Type varchar(30), Pizza_Quant int, primary key(Pizza_Id) ) create table Supplier ( Supplier_Id int not null identity(400,1), Customer_Id int not null, Order_Id int not null, Customer_Address varchar(100) not null, primary key(Supplier_Id) ) create table Payment ( Payment_Id int not null identity(500,1), Pizza_Id int not null, Customer_Id int not null, Payment_Status varchar(20) default'Not Piad', Bill int not null, primary key(Payment_Id) ) create database Pizza_ordering_System;
  • 13. Semester Project PIZZA ORDERING SYSTEM Database Customer Table Order Table Pizza Table Supplier Table Payment Table
  • 14. Semester Project PIZZA ORDERING SYSTEM Database2019 Semester Project BY SALMAN KHAN [PIZZA ORDERING SYSTEM] A b d u l W a l i K h a n U n I v e r s I t y M a r d a n