SlideShare a Scribd company logo
1 of 32
SUPER MARKET
BILLING SYSTEM
USING WEBCAM
PRESENTATION BY:
UNDER THE GUIDANCE O
MR. CH. PANDU sir
MR. NARENDHAR sir
ST.MARY’S GROUP OF INSTITUATIONS HYDERA
DEPARTMENT OF COMPUTER SCIENCE
ENGINEERING
MAJOR PROJECT PRESENTATION ON
P. VAMSHI (19D01A05A2)
M. MANIDEEP (19D01A0572)
K. PRADEEEP KUMAR (19D01A05
CH.SAI SRINIVAS (18D01A0515)
ABSTRACT:
 Nowadays, if a consumer would like to buy
something at a shopping mall, consumers need
to take the particular items from the display shelf
and then queue up and wait for their turn to
make payment. Problem will surely arise when
the size of a shopping mall is relatively huge
and sometimes consumers don’t even know
where certain items are placed. Besides,
consumers also need to queue for a long time at
the cashier to wait for turn to make payment.
 The time taken for consumers to wait for
the consumers in front of the queue to scan
every single item and then followed by
making payment will definitely take plenty
of time. This condition will surely become
worst during the season of big sales or if
shopping mall still uses the conventional
key in the price of every item by hand to
cash register. On the other hand,
often have to worry about plenty of things
going to the shopping mall. All such
share the same objectives to save
INTRODUCTION :
 1. MOTIVATION
 The real motivation behind the smart shopping cart
system project is to make the shopping easy for the
customer in the supermarket and can save the time
of the customer waiting in the queue as the bill is
already made in the customer’s screen by
individually scanning their product and add into their
cart. We always see that in a big Shoppe the
customer fond to be hard to find the products they
need to ask for the helper or the owner of the
Shoppe and also, they need hold up in the line in the
 2. PROBLEM DEFINITION
 To develop a supermarket basket that assists the
customer to locate and select products &inform
them on the products details in the shopping arena.
Additionally, with each product identified uniquely
and support billing and inventory updates. We
develop smart shopping system for the customer
that assists the customer to locate the shelves
where the product.
3.OBJECTIVE OF PROJECT
To provide faster service at the checkouts this in
the advantage for shop owners is that they will
require fewer cashiers, which will result in a huge
reduction in their cost.
To develop a system which allows customer to pre
decided budget and only buys the essential
commodities actually needed by him, also the
EXISTING SYSTEM:
 Sometimes might be finding products is easy
than waiting in the billing queue because it
consumes more time of the customer. So now
by taking the motivation of this scenario which
was regularly done in all the Shoppe we are
designing this system which can be benefited
for the customer in all the means and also it was
benefited for the Shoppe owner also.
 So, we design a system by this, the customer
can know their bill while adding the items in the
cart.
 The best and most useful example of this
Supermarket Basket is that if a customer
purchases can easily billed.
PROPOSED SYSTEM:
 This system brings new innovation than existing
shopping system. The main purpose of this
project is to provide centralized and automated
billing system using web. Along with the
automatic billing some special features
incorporated are along .We use new term that is
Supermarket Basket
SOFTWARE REQUIREMENTS:
 Operating system : Windows 7 or Later.
 Coding Language : PYTHON
 Front end : HTML, CSS,
JavaScript
 Back end : Flask and
Django
 IDE : Visual Studio
Code
 Database : MYSQL
 Server : Flask or Django
HARDWARE REQUIREMENTS:
 System : MINIMUM i3.
 Hard Disk : 40 GB.
 Monitor : 15 VGA Colour.
 Mouse : Logitech.
 Ram : 4 GB.
 Webcam : High Quality
SYSTEM ARCHITECTURE:
MODULES:
 Add Product Details
 Train Model
 Add/Remove Product From Basket
1.Add Product Details
 To build project we used some sample products
image to train product identification models
2.Train Model
 In this Module screen train model generated
with 100% accuracy and now show product to
web cam.
3. Add/Remove Product from basket
To allow application to identify product image and
then show in text area and if we again show same
product then application will remove from text
area.
UML DIAGRAMS
 USE CASE DIAGRAM
A use case diagram in the Unified
Modeling Language (UML) is a type of behavioral
diagram defined by and created from a Use-case
analysis. Its purpose is to present a graphical
overview of the functionality provided by a system
in terms of actors, their goals,The main purpose of
a use case diagram is to show what system
functions are performed for which actor
a class diagram in the Unified Modeling Language
(UML) is a type of static structure diagram that
describes the structure of a system by showing the
system's classes, their attributes, operations (or
methods), and the relationships among the classes. It
explains which class contains information.
CLASS DIAGRAM
A sequence diagram in Unified Modeling Language
(UML) is a kind of interaction diagram that shows how
processes operate with one another and in what
order. It is a construct of a Message Sequence Chart.
Sequence diagrams are sometimes called event
diagrams, event scenarios, and timing diagrams.
SEQUENCE DIAGRAM
Activity diagrams are graphical representations of
workflows of stepwise activities and actions with support
for choice, iteration and concurrency. In the Unified
Modeling Language, activity diagrams can be used to
describe the business and operational step-by-step
workflows of components in a system. An activity
diagram shows the overall flow of control.
ACTIVITY DIAGRAM
Unit testing involves the design of test cases that
validate that the internal program logic is
functioning properly, and that program inputs
produce valid outputs. All decision branches and
internal code flow should be validated. It is the
testing of individual software units of the
application .it is done after the completion of an
individual unit before integration. This is a
structural testing, that relies on knowledge of its
UNIT TESTING
SYSTEM TESTING :
 Integration tests are designed to test integrated
software components to determine if they
actually run as one program. Testing is event
driven and is more concerned with the basic
outcome of screens or fields. Integration tests
demonstrate that although the components were
individually satisfaction, as shown by
successfully unit testing, the combination of
components is correct and consistent.
INTEGRATION TESTING
 User Acceptance Testing is a critical phase
of any project and requires significant
participation by the end user. It also
ensures that the system meets the
functional requirements.
Test Results: All the test cases mentioned
ACCEPTANCE TESTING
 White Box Testing is a testing in
which in which the software tester
has knowledge of the inner workings,
structure and language of the
software, or at least its purpose. It is
used to test areas that cannot be
reached from a black box level.
WHITE BOX TESTING
 Black Box Testing is testing the software
without any knowledge of the inner workings,
structure or language of the module being tested.
Black box tests, as most other kinds of tests,
such as specification or requirements document,
such as specification or requirements document.
It is a testing in which the software under test is
treated, as a black box .you cannot “see” into it.
The test provides inputs and responds to outputs
without considering how the software works.
BLACK BOX TESTING
CONCLUSIONS:
 In this Python project, the users are also
provided an option to purchase items from the
supermarket. The user can view items and then
purchase the items which they need. To buy an
item, the user needs to enter the product name
and then click enter to confirm. This system then
displays a message saying the user to pay the
price of the item in the counter.
SCREEN SHOTS :
In above screen we took 4 products folders and each folder contains images of those
products. For example below is the images of Dettol_soap folder.
Supermarket billing system using webcam
Supermarket billing system using webcam

More Related Content

What's hot

PPT-Presentation-Pharmacy-Management-System-Project.pptx
PPT-Presentation-Pharmacy-Management-System-Project.pptxPPT-Presentation-Pharmacy-Management-System-Project.pptx
PPT-Presentation-Pharmacy-Management-System-Project.pptxAryankumarKeshari
 
Himanshu Sharma E-commerce project
Himanshu Sharma E-commerce projectHimanshu Sharma E-commerce project
Himanshu Sharma E-commerce projectdezyneecole
 
Developed the Inventory Management System for ERP Implementing in Manufacturi...
Developed the Inventory Management System for ERP Implementing in Manufacturi...Developed the Inventory Management System for ERP Implementing in Manufacturi...
Developed the Inventory Management System for ERP Implementing in Manufacturi...Sushil kumar Choudhary
 
Grocery store-project
Grocery store-projectGrocery store-project
Grocery store-projectKenis Gelani
 
project report face recognition attendance system
project report face recognition attendance systemproject report face recognition attendance system
project report face recognition attendance systemAnkitRao82
 
Face Detection and Recognition System
Face Detection and Recognition SystemFace Detection and Recognition System
Face Detection and Recognition SystemZara Tariq
 
Face recognition application
Face recognition applicationFace recognition application
Face recognition applicationawadhesh kumar
 
Mobile Application Development Proposal PowerPoint Presentation Slides
Mobile Application Development Proposal PowerPoint Presentation SlidesMobile Application Development Proposal PowerPoint Presentation Slides
Mobile Application Development Proposal PowerPoint Presentation SlidesSlideTeam
 
Online Food Ordering System Presentation
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System PresentationRohanRajMudvari
 
Android Beat the-quiz application
Android Beat the-quiz applicationAndroid Beat the-quiz application
Android Beat the-quiz applicationAyush Singh
 
Project synopsis on face recognition in e attendance
Project synopsis on face recognition in e attendanceProject synopsis on face recognition in e attendance
Project synopsis on face recognition in e attendanceNitesh Dubey
 
Computer shop billing system
Computer shop billing systemComputer shop billing system
Computer shop billing systemMayur Solanki
 
Automatic Attendance Using Face Recognition
Automatic Attendance Using Face RecognitionAutomatic Attendance Using Face Recognition
Automatic Attendance Using Face Recognitionrahulmonikasharma
 
Trending Topics in Machine Learning
Trending Topics in Machine LearningTrending Topics in Machine Learning
Trending Topics in Machine LearningTechsparks
 

What's hot (20)

PPT-Presentation-Pharmacy-Management-System-Project.pptx
PPT-Presentation-Pharmacy-Management-System-Project.pptxPPT-Presentation-Pharmacy-Management-System-Project.pptx
PPT-Presentation-Pharmacy-Management-System-Project.pptx
 
Himanshu Sharma E-commerce project
Himanshu Sharma E-commerce projectHimanshu Sharma E-commerce project
Himanshu Sharma E-commerce project
 
MEDICAL STORE MANAGEMENT SYSTEM
MEDICAL STORE MANAGEMENT SYSTEMMEDICAL STORE MANAGEMENT SYSTEM
MEDICAL STORE MANAGEMENT SYSTEM
 
Developed the Inventory Management System for ERP Implementing in Manufacturi...
Developed the Inventory Management System for ERP Implementing in Manufacturi...Developed the Inventory Management System for ERP Implementing in Manufacturi...
Developed the Inventory Management System for ERP Implementing in Manufacturi...
 
Grocery store-project
Grocery store-projectGrocery store-project
Grocery store-project
 
project report face recognition attendance system
project report face recognition attendance systemproject report face recognition attendance system
project report face recognition attendance system
 
Face Detection and Recognition System
Face Detection and Recognition SystemFace Detection and Recognition System
Face Detection and Recognition System
 
Face recognition application
Face recognition applicationFace recognition application
Face recognition application
 
Mobile Application Development Proposal PowerPoint Presentation Slides
Mobile Application Development Proposal PowerPoint Presentation SlidesMobile Application Development Proposal PowerPoint Presentation Slides
Mobile Application Development Proposal PowerPoint Presentation Slides
 
Face recognition
Face recognitionFace recognition
Face recognition
 
Online Food Ordering System Presentation
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System Presentation
 
Android Beat the-quiz application
Android Beat the-quiz applicationAndroid Beat the-quiz application
Android Beat the-quiz application
 
Pharmacy management system project
Pharmacy management system  projectPharmacy management system  project
Pharmacy management system project
 
Pill camera documentation
Pill camera documentationPill camera documentation
Pill camera documentation
 
Project synopsis on face recognition in e attendance
Project synopsis on face recognition in e attendanceProject synopsis on face recognition in e attendance
Project synopsis on face recognition in e attendance
 
Computer shop billing system
Computer shop billing systemComputer shop billing system
Computer shop billing system
 
Automatic Attendance Using Face Recognition
Automatic Attendance Using Face RecognitionAutomatic Attendance Using Face Recognition
Automatic Attendance Using Face Recognition
 
Symbian OS Architecture
Symbian OS ArchitectureSymbian OS Architecture
Symbian OS Architecture
 
Flutter-Dart project || Hotel Management System
Flutter-Dart project || Hotel Management SystemFlutter-Dart project || Hotel Management System
Flutter-Dart project || Hotel Management System
 
Trending Topics in Machine Learning
Trending Topics in Machine LearningTrending Topics in Machine Learning
Trending Topics in Machine Learning
 

Similar to Supermarket billing system using webcam

Medical Shop - 2.pptx
Medical Shop - 2.pptxMedical Shop - 2.pptx
Medical Shop - 2.pptxsaiproject
 
Onlineshopping 121105040955-phpapp02
Onlineshopping 121105040955-phpapp02Onlineshopping 121105040955-phpapp02
Onlineshopping 121105040955-phpapp02Shuchi Singla
 
Onlineshoppingonline shopping
Onlineshoppingonline shoppingOnlineshoppingonline shopping
Onlineshoppingonline shoppingHardik Padhy
 
Super market billing system report in python
Super market billing system report in pythonSuper market billing system report in python
Super market billing system report in pythonkingyogeshwaran03
 
[[Srs]] online shopping website for TYBSC IT
[[Srs]] online shopping website for TYBSC IT[[Srs]] online shopping website for TYBSC IT
[[Srs]] online shopping website for TYBSC ITYogeshDhamke2
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxkrushnaborade2
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxkrushnaborade2
 
IRJET- Intelligent Cart
IRJET-  	  Intelligent CartIRJET-  	  Intelligent Cart
IRJET- Intelligent CartIRJET Journal
 
Sunlight documentation
Sunlight documentationSunlight documentation
Sunlight documentationShehzad Yaqoob
 
Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1MEGHA JAIN
 
Self checkout application presentation
Self checkout application presentationSelf checkout application presentation
Self checkout application presentationAshwinBicholiya
 
ContentsPhase 1 Design Concepts2Project Description2Use.docx
ContentsPhase 1 Design Concepts2Project Description2Use.docxContentsPhase 1 Design Concepts2Project Description2Use.docx
ContentsPhase 1 Design Concepts2Project Description2Use.docxmaxinesmith73660
 
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...IRJET Journal
 
Web based online shopping system Presentation slide
Web based online shopping system Presentation  slideWeb based online shopping system Presentation  slide
Web based online shopping system Presentation slideRakibul Hasan Pranto
 
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptxE-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptxAbbasSayyed5
 
509404501-Online-Shopping-System-Mini-Project-Ppt (1).pptx
509404501-Online-Shopping-System-Mini-Project-Ppt (1).pptx509404501-Online-Shopping-System-Mini-Project-Ppt (1).pptx
509404501-Online-Shopping-System-Mini-Project-Ppt (1).pptxChiragSuresh
 

Similar to Supermarket billing system using webcam (20)

Medical Shop - 2.pptx
Medical Shop - 2.pptxMedical Shop - 2.pptx
Medical Shop - 2.pptx
 
Onlineshopping 121105040955-phpapp02
Onlineshopping 121105040955-phpapp02Onlineshopping 121105040955-phpapp02
Onlineshopping 121105040955-phpapp02
 
Onlineshoppingonline shopping
Onlineshoppingonline shoppingOnlineshoppingonline shopping
Onlineshoppingonline shopping
 
Super market billing system report in python
Super market billing system report in pythonSuper market billing system report in python
Super market billing system report in python
 
[[Srs]] online shopping website for TYBSC IT
[[Srs]] online shopping website for TYBSC IT[[Srs]] online shopping website for TYBSC IT
[[Srs]] online shopping website for TYBSC IT
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
 
IRJET- Intelligent Cart
IRJET-  	  Intelligent CartIRJET-  	  Intelligent Cart
IRJET- Intelligent Cart
 
Sunlight documentation
Sunlight documentationSunlight documentation
Sunlight documentation
 
Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1Project Report_Food Bazar_Ver1
Project Report_Food Bazar_Ver1
 
Self checkout application presentation
Self checkout application presentationSelf checkout application presentation
Self checkout application presentation
 
Onlineshopping
OnlineshoppingOnlineshopping
Onlineshopping
 
Project report
Project reportProject report
Project report
 
ContentsPhase 1 Design Concepts2Project Description2Use.docx
ContentsPhase 1 Design Concepts2Project Description2Use.docxContentsPhase 1 Design Concepts2Project Description2Use.docx
ContentsPhase 1 Design Concepts2Project Description2Use.docx
 
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
Smart Barcode Based Trolley for Automated Billing Using Image Processing Tech...
 
Inventerium
InventeriumInventerium
Inventerium
 
Web based online shopping system Presentation slide
Web based online shopping system Presentation  slideWeb based online shopping system Presentation  slide
Web based online shopping system Presentation slide
 
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptxE-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
E-COMMERCE WITH RESPECT TO CAMERA & IT’S.pptx
 
509404501-Online-Shopping-System-Mini-Project-Ppt (1).pptx
509404501-Online-Shopping-System-Mini-Project-Ppt (1).pptx509404501-Online-Shopping-System-Mini-Project-Ppt (1).pptx
509404501-Online-Shopping-System-Mini-Project-Ppt (1).pptx
 
Osms5
Osms5Osms5
Osms5
 

Recently uploaded

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 

Recently uploaded (20)

chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 

Supermarket billing system using webcam

  • 1. SUPER MARKET BILLING SYSTEM USING WEBCAM PRESENTATION BY: UNDER THE GUIDANCE O MR. CH. PANDU sir MR. NARENDHAR sir ST.MARY’S GROUP OF INSTITUATIONS HYDERA DEPARTMENT OF COMPUTER SCIENCE ENGINEERING MAJOR PROJECT PRESENTATION ON P. VAMSHI (19D01A05A2) M. MANIDEEP (19D01A0572) K. PRADEEEP KUMAR (19D01A05 CH.SAI SRINIVAS (18D01A0515)
  • 2. ABSTRACT:  Nowadays, if a consumer would like to buy something at a shopping mall, consumers need to take the particular items from the display shelf and then queue up and wait for their turn to make payment. Problem will surely arise when the size of a shopping mall is relatively huge and sometimes consumers don’t even know where certain items are placed. Besides, consumers also need to queue for a long time at the cashier to wait for turn to make payment.
  • 3.  The time taken for consumers to wait for the consumers in front of the queue to scan every single item and then followed by making payment will definitely take plenty of time. This condition will surely become worst during the season of big sales or if shopping mall still uses the conventional key in the price of every item by hand to cash register. On the other hand, often have to worry about plenty of things going to the shopping mall. All such share the same objectives to save
  • 4. INTRODUCTION :  1. MOTIVATION  The real motivation behind the smart shopping cart system project is to make the shopping easy for the customer in the supermarket and can save the time of the customer waiting in the queue as the bill is already made in the customer’s screen by individually scanning their product and add into their cart. We always see that in a big Shoppe the customer fond to be hard to find the products they need to ask for the helper or the owner of the Shoppe and also, they need hold up in the line in the
  • 5.  2. PROBLEM DEFINITION  To develop a supermarket basket that assists the customer to locate and select products &inform them on the products details in the shopping arena. Additionally, with each product identified uniquely and support billing and inventory updates. We develop smart shopping system for the customer that assists the customer to locate the shelves where the product.
  • 6. 3.OBJECTIVE OF PROJECT To provide faster service at the checkouts this in the advantage for shop owners is that they will require fewer cashiers, which will result in a huge reduction in their cost. To develop a system which allows customer to pre decided budget and only buys the essential commodities actually needed by him, also the
  • 7. EXISTING SYSTEM:  Sometimes might be finding products is easy than waiting in the billing queue because it consumes more time of the customer. So now by taking the motivation of this scenario which was regularly done in all the Shoppe we are designing this system which can be benefited for the customer in all the means and also it was benefited for the Shoppe owner also.
  • 8.  So, we design a system by this, the customer can know their bill while adding the items in the cart.  The best and most useful example of this Supermarket Basket is that if a customer purchases can easily billed.
  • 9. PROPOSED SYSTEM:  This system brings new innovation than existing shopping system. The main purpose of this project is to provide centralized and automated billing system using web. Along with the automatic billing some special features incorporated are along .We use new term that is Supermarket Basket
  • 10. SOFTWARE REQUIREMENTS:  Operating system : Windows 7 or Later.  Coding Language : PYTHON  Front end : HTML, CSS, JavaScript  Back end : Flask and Django  IDE : Visual Studio Code  Database : MYSQL  Server : Flask or Django
  • 11. HARDWARE REQUIREMENTS:  System : MINIMUM i3.  Hard Disk : 40 GB.  Monitor : 15 VGA Colour.  Mouse : Logitech.  Ram : 4 GB.  Webcam : High Quality
  • 13. MODULES:  Add Product Details  Train Model  Add/Remove Product From Basket
  • 14. 1.Add Product Details  To build project we used some sample products image to train product identification models 2.Train Model  In this Module screen train model generated with 100% accuracy and now show product to web cam.
  • 15. 3. Add/Remove Product from basket To allow application to identify product image and then show in text area and if we again show same product then application will remove from text area.
  • 16. UML DIAGRAMS  USE CASE DIAGRAM A use case diagram in the Unified Modeling Language (UML) is a type of behavioral diagram defined by and created from a Use-case analysis. Its purpose is to present a graphical overview of the functionality provided by a system in terms of actors, their goals,The main purpose of a use case diagram is to show what system functions are performed for which actor
  • 17.
  • 18. a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system's classes, their attributes, operations (or methods), and the relationships among the classes. It explains which class contains information. CLASS DIAGRAM
  • 19.
  • 20. A sequence diagram in Unified Modeling Language (UML) is a kind of interaction diagram that shows how processes operate with one another and in what order. It is a construct of a Message Sequence Chart. Sequence diagrams are sometimes called event diagrams, event scenarios, and timing diagrams. SEQUENCE DIAGRAM
  • 21.
  • 22. Activity diagrams are graphical representations of workflows of stepwise activities and actions with support for choice, iteration and concurrency. In the Unified Modeling Language, activity diagrams can be used to describe the business and operational step-by-step workflows of components in a system. An activity diagram shows the overall flow of control. ACTIVITY DIAGRAM
  • 23.
  • 24. Unit testing involves the design of test cases that validate that the internal program logic is functioning properly, and that program inputs produce valid outputs. All decision branches and internal code flow should be validated. It is the testing of individual software units of the application .it is done after the completion of an individual unit before integration. This is a structural testing, that relies on knowledge of its UNIT TESTING SYSTEM TESTING :
  • 25.  Integration tests are designed to test integrated software components to determine if they actually run as one program. Testing is event driven and is more concerned with the basic outcome of screens or fields. Integration tests demonstrate that although the components were individually satisfaction, as shown by successfully unit testing, the combination of components is correct and consistent. INTEGRATION TESTING
  • 26.  User Acceptance Testing is a critical phase of any project and requires significant participation by the end user. It also ensures that the system meets the functional requirements. Test Results: All the test cases mentioned ACCEPTANCE TESTING
  • 27.  White Box Testing is a testing in which in which the software tester has knowledge of the inner workings, structure and language of the software, or at least its purpose. It is used to test areas that cannot be reached from a black box level. WHITE BOX TESTING
  • 28.  Black Box Testing is testing the software without any knowledge of the inner workings, structure or language of the module being tested. Black box tests, as most other kinds of tests, such as specification or requirements document, such as specification or requirements document. It is a testing in which the software under test is treated, as a black box .you cannot “see” into it. The test provides inputs and responds to outputs without considering how the software works. BLACK BOX TESTING
  • 29. CONCLUSIONS:  In this Python project, the users are also provided an option to purchase items from the supermarket. The user can view items and then purchase the items which they need. To buy an item, the user needs to enter the product name and then click enter to confirm. This system then displays a message saying the user to pay the price of the item in the counter.
  • 30. SCREEN SHOTS : In above screen we took 4 products folders and each folder contains images of those products. For example below is the images of Dettol_soap folder.