SlideShare a Scribd company logo
1 of 11
CASE STUDY ON
BAR CODE READER 1
BAR CODE READER
• Bar code reader is a electronic device that can read the output printed
barcode to a computer.
• Bar code reader uses a photo sensor to convert the barcode into electric
signals as it moves across a barcode.
• The scanner measures the width of the bar and the spaces between
them.
• It then translate different pattern back into regular characters and send
to computers.
2
BAR CODE
• It is a optical machine readable representation of data.
• It shows data about the object to which it is to be attached.
• Bar code consist of series of black and white bars of varying
width.
• These set of lines and spaces represent a set of characters.
• These characters can be alphabetic or numerical based on
barcode reader.
3
BAR CODE
• The main parts of barcode include start code, end code, centre of bar and
check digit.
4
CHARACTER REPRESENTATION 5
BAR CODE : WORKING
• When the laser from barcode reader falls on barcode it actually passes through 95
evenly spaced column.
• Any of the column that does not reflects light (dark lines) are considered as binary
digit 1 by computer.
• Any of the column that reflects light (light lines) are considered as binary digit 0 by
computer.
• Every barcode starts with a special start character and stops with a special stop
character.
• This helps to detect whether barcode is being scanned forward or backward.
• The start code represent the coding scheme used in in barcode.
6
BAR CODE : WORKING
• Start code will be single digit for UPC (universal product coding) and 2 digit for
EAN (European article number).
• In UPC start code 0 shows grocery, 3 shows pharmaceuticals, 5 shows coupons.
• After start code we have 5 digit which represent the manufacturer. Each
manufacture has unique number.
• Then comes the centre of bar which is represented by 2 tall bars.
• Then followed by 5 digit number which represent the product.
• The final number shows the check digit which is used to check wheather the code
has been correctly used.
7
CHECK DIGIT
• It is also known as check sum characters located on far right side of the code.
• PURPOSE: to verify that the information on the barcode are entered correctly.
VERIFYING THE CHECK DIGIT
Add the value of digit in odd number position.
Multiply this result by 3.
Add the value of digits in even number position.
Add the answers of step 2 and 3.
Now subtract the above result from nearest higher multiple of 10.
This value will be same with the check digit value given at the end of barcode.
If the values are not same then there is a error in barcode reader.
8
ADVANTAGES
Cost efficient.
Accuracy of data input.
Labour and labour charge saving.
Rapid access to total production cost.
Represent unique identity of product
9
DISADVANTAGES
System failure may cost more delay.
Scratched or crumble barcode may cause problem.
Data must be coded in barcode.
10
APPLICATIONS
• Libraries- logging borrowers and books.
• Retails- speed up checkout and ordering.
• Office- recording transaction.
• Health- ensuring correct dosage and treatment.
• Industries and laboratories.
11

More Related Content

What's hot

Digital electronics
Digital electronicsDigital electronics
Digital electronicscallr
 
Encoder and decoder
Encoder and decoderEncoder and decoder
Encoder and decoderAbid Ali
 
IS 151 (2013) Lecture 1
IS 151 (2013)   Lecture 1IS 151 (2013)   Lecture 1
IS 151 (2013) Lecture 1Aron Kondoro
 
Ravi namboori | Internet Protocol Address
Ravi namboori | Internet Protocol AddressRavi namboori | Internet Protocol Address
Ravi namboori | Internet Protocol Addressravi varmanamboori
 

What's hot (7)

Digital electronics
Digital electronicsDigital electronics
Digital electronics
 
Encoder decoder Adc LDR &7 Segment PPT
Encoder decoder Adc LDR &7 Segment  PPTEncoder decoder Adc LDR &7 Segment  PPT
Encoder decoder Adc LDR &7 Segment PPT
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Encoder and decoder
Encoder and decoderEncoder and decoder
Encoder and decoder
 
Encoder and decoder
Encoder and decoderEncoder and decoder
Encoder and decoder
 
IS 151 (2013) Lecture 1
IS 151 (2013)   Lecture 1IS 151 (2013)   Lecture 1
IS 151 (2013) Lecture 1
 
Ravi namboori | Internet Protocol Address
Ravi namboori | Internet Protocol AddressRavi namboori | Internet Protocol Address
Ravi namboori | Internet Protocol Address
 

Similar to Case study on bar code reader technology

Similar to Case study on bar code reader technology (20)

Barcode Decoder
Barcode DecoderBarcode Decoder
Barcode Decoder
 
Bar Code
Bar CodeBar Code
Bar Code
 
bar coding
bar codingbar coding
bar coding
 
Bar code- Techlogogy : Seminar PPT
Bar code- Techlogogy : Seminar PPTBar code- Techlogogy : Seminar PPT
Bar code- Techlogogy : Seminar PPT
 
Documentation on barcode technology
Documentation on barcode technologyDocumentation on barcode technology
Documentation on barcode technology
 
Barcode presentation 2013
Barcode presentation 2013Barcode presentation 2013
Barcode presentation 2013
 
seminar-on-barcodes
seminar-on-barcodesseminar-on-barcodes
seminar-on-barcodes
 
Barcode Reader(Scanner)
Barcode Reader(Scanner)Barcode Reader(Scanner)
Barcode Reader(Scanner)
 
Barcodes - Types, Working and Hardware
Barcodes - Types, Working and HardwareBarcodes - Types, Working and Hardware
Barcodes - Types, Working and Hardware
 
Understanding Bar Codes
Understanding Bar Codes  Understanding Bar Codes
Understanding Bar Codes
 
Types and Applications of Linear Barcode
Types and Applications of Linear BarcodeTypes and Applications of Linear Barcode
Types and Applications of Linear Barcode
 
How do barcodes work? A Complete Guide Barcode Knowledge
How do barcodes work? A Complete Guide Barcode KnowledgeHow do barcodes work? A Complete Guide Barcode Knowledge
How do barcodes work? A Complete Guide Barcode Knowledge
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
 
Barcode invention & evolution
Barcode  invention & evolutionBarcode  invention & evolution
Barcode invention & evolution
 
Qr code
Qr codeQr code
Qr code
 
Dwarakseminar1
Dwarakseminar1Dwarakseminar1
Dwarakseminar1
 
Working principle of a barcode Reader
Working principle of a barcode ReaderWorking principle of a barcode Reader
Working principle of a barcode Reader
 
Barcodes & Your Business
Barcodes & Your BusinessBarcodes & Your Business
Barcodes & Your Business
 
Qr codes
Qr codesQr codes
Qr codes
 

Recently uploaded

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Case study on bar code reader technology

  • 1. CASE STUDY ON BAR CODE READER 1
  • 2. BAR CODE READER • Bar code reader is a electronic device that can read the output printed barcode to a computer. • Bar code reader uses a photo sensor to convert the barcode into electric signals as it moves across a barcode. • The scanner measures the width of the bar and the spaces between them. • It then translate different pattern back into regular characters and send to computers. 2
  • 3. BAR CODE • It is a optical machine readable representation of data. • It shows data about the object to which it is to be attached. • Bar code consist of series of black and white bars of varying width. • These set of lines and spaces represent a set of characters. • These characters can be alphabetic or numerical based on barcode reader. 3
  • 4. BAR CODE • The main parts of barcode include start code, end code, centre of bar and check digit. 4
  • 6. BAR CODE : WORKING • When the laser from barcode reader falls on barcode it actually passes through 95 evenly spaced column. • Any of the column that does not reflects light (dark lines) are considered as binary digit 1 by computer. • Any of the column that reflects light (light lines) are considered as binary digit 0 by computer. • Every barcode starts with a special start character and stops with a special stop character. • This helps to detect whether barcode is being scanned forward or backward. • The start code represent the coding scheme used in in barcode. 6
  • 7. BAR CODE : WORKING • Start code will be single digit for UPC (universal product coding) and 2 digit for EAN (European article number). • In UPC start code 0 shows grocery, 3 shows pharmaceuticals, 5 shows coupons. • After start code we have 5 digit which represent the manufacturer. Each manufacture has unique number. • Then comes the centre of bar which is represented by 2 tall bars. • Then followed by 5 digit number which represent the product. • The final number shows the check digit which is used to check wheather the code has been correctly used. 7
  • 8. CHECK DIGIT • It is also known as check sum characters located on far right side of the code. • PURPOSE: to verify that the information on the barcode are entered correctly. VERIFYING THE CHECK DIGIT Add the value of digit in odd number position. Multiply this result by 3. Add the value of digits in even number position. Add the answers of step 2 and 3. Now subtract the above result from nearest higher multiple of 10. This value will be same with the check digit value given at the end of barcode. If the values are not same then there is a error in barcode reader. 8
  • 9. ADVANTAGES Cost efficient. Accuracy of data input. Labour and labour charge saving. Rapid access to total production cost. Represent unique identity of product 9
  • 10. DISADVANTAGES System failure may cost more delay. Scratched or crumble barcode may cause problem. Data must be coded in barcode. 10
  • 11. APPLICATIONS • Libraries- logging borrowers and books. • Retails- speed up checkout and ordering. • Office- recording transaction. • Health- ensuring correct dosage and treatment. • Industries and laboratories. 11

Editor's Notes

  1. 1