0% found this document useful (0 votes)
141 views14 pages

QR CodeS

This document presents a mini project on developing a QR code generator software. It discusses the existing manual process for generating QR codes and proposes an automated software solution. The proposed system would allow users to generate QR codes for text, URLs, SMS messages and locations all within a single application. It describes the system architecture, modules for scanning and generating QR codes, advantages, requirements and conclusions. The project was developed using Android Studio and open source libraries to create a free and user-friendly QR code generation tool.

Uploaded by

Ravi Paandu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
141 views14 pages

QR CodeS

This document presents a mini project on developing a QR code generator software. It discusses the existing manual process for generating QR codes and proposes an automated software solution. The proposed system would allow users to generate QR codes for text, URLs, SMS messages and locations all within a single application. It describes the system architecture, modules for scanning and generating QR codes, advantages, requirements and conclusions. The project was developed using Android Studio and open source libraries to create a free and user-friendly QR code generation tool.

Uploaded by

Ravi Paandu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Department of computer science and engineering

QR CODE GENERATOR

Presented by
MINI PROJECT CO-ORDINATOR Name : M. Ravi kumar
Dr ANTONIDOSS Associate Professor R.no :- 20254002
M.Tech :C.S.E-AI
AGENDA

1) Literature Review
2) Introduction
3) Abstract
4) Existing System
5) Proposed System
6) Architecture
7) Modules
1) Literature Review
Trying to develop a software which helps to generate and scan QR code for people automatically. By looking at the existing
system we can understand that QR code generation is taking lots of time. Some times not detecting the QR code and some are
not even giving the correct QR code for the users.
Traditionally, the system of managing a QR codes was done manually by doing through the web and it id a great time taking
process. QR codes are often called as 2D bar codes .However this notation is not correct, Because it means “a two dimensional
code consisting of bars”although a QR code consists of pixels instead of bars. The QR code was invented by the automotive
industry.Toyota asked their supplier Denso wave to develop a bar code safely and easily identify components.QR generators
were originally used in industrial applications.they had to be easily printable in form and size as well as staying legible when
partially destroyed or dirty. Like other codes QR code symbol can be captured with imaging devices like a camera and then
digitally processed.A software prepares the captured image data untill it can be algorithmically processed according to the QR
code content can be read. This process is assisted by the use of the reed-solomon error correction which is also used for Audio
cds to ensure that the data can still be read correctly even with small scratches on the surface.Because of excellent error
correction they can be read even up to 30% of the surface gets destroyed and the high memory capacity in comparision with
other bar codes.the QR code also gained traction outside automotive industry. Modern phones are powerful enough to run QR
code reading software and also usually provide a camera. This combination brought up a variety of possibilities to use the QR
code to easily transfer data without typing to the peoples new communication center ,the smart phone.therefore a wide
spread use of QR code became possible with the recent smart phone boom and the increasing spread of mobile network.
2) Introduction

• QR (Quick Response) Codes are trademark for a type of matrix or two dimensional barcodes.
• It is first created and introduced by Japanese Corporation.
• Denso-Wave in 1994.
• Its purpose was to track vehicles during manufacturing; it was designed to allow high-speed component
scanning.
• QR codes can be read by camera phones.
• We can encode numeric , alphanumeric byte/binary.
• It holds max 7,089 numeric characters and max of 4,296 alphanumeric characters worth of data .
3) Abstract
• A QR (quick response) code is a two-dimensional bar code readable by QR scanners, smart mobile phones
with a camera. QR codes can be used to link to any URL. They can also be used to automatically add
information into a user's smart phone such as a calendar event, map or personal contact information. A QR
code is capable of storing several hundred times more information than a conventional bar code and is
readable from any direction. A QR Code system is used in combination with a QR Code printerand QR Code
scanner.
• QR-code features:
QR Code provides the following features compared with conventional bar codes :
i) High Capacity Encoding of Data.
ii) Readable from any direction in 360°.
4) Existing System

• Currently there are so many apps available in the market to convert text into QR Code .
• Some apps are not having all features like scanning, generating together.
• Some apps converts text into QR Code and some apps converts URL into QR Code.
• So user has to install all the applications and use them according their needs.
5) Proposed system

• The new system we are going to invent is generating QR code for text , url , sms ,location.
• This QR Code is very flexible and can be scanned quickly and also we are making all features
together in one app.
• It is very user friendly and easy to operate.
6) System Architecture
7) Module Description

Scanning QR Code Module


Scanning QR code consists of scanning of QR code which are attached to each item and after the QR Code is scanned
the item related information is shown on the screen. 

Generating QR Code Module


Generating QR code involves generation of QR Code which can be used to attach it to each item. Afterwards the
generated QR code can then be printed by Label printer.
Advantages

• The main advantage of a QR code is its versatility.


• QR codes can be used for anything and everything.
• They are also beneficial for both customers and businesses.
• QR code can be read in any angle(360°).
Requirements

• Operating system : Windows


• Coding Language : Java
• Toolkit : Android 2.3 Above
• IDE : Eclipse/Android Studio
References
• [1] Barcode based Student Attendance System, International Journal of Computer
Applications(0975- 8887), Volume 119 – No.2, June 2015.
• [2] QR codes and 2D barcodes http://www.explainthatstuff.com/how-data-matrixcodes-
work.html.
• [3] Barcodes and barcode scanners on
http://www.explainthatstuff.com/barcodescanners.ht ml.
• [4] Choosing the right barcode https://www.scandit.com/types-barcodes-choosingright-
barcode/
• [5] http://goqr.me/api/
• [6] https://github.com/zxing/zxing
• [7] https://www.semantics3.com/blog/why-the-u-inupc-doesnt-mean-universal-
a1a675eea0ea
Conclusion

• QR code is now being widely used in a variety of businesses.


• QR code is a way of encoding more information than a traditional bar code and most importantly, it contains
information that can be easily decoded at high speed.
• The proposed method was developed using entirely opensource software such as Android studio .
• The experimental results show that the QR codes were successfully and correctly generated.
• Therefore, the proposed method is considerably a QR code generator collaborative tools that is available for
free use.
Thank you

You might also like