You are on page 1of 22

SCHOOL

LOGO

SOFTNET INFORMATION TECHNOLOGY INC.


SCHOOL NAME

TITLE OF THE PROPOSED PROJECT

A Project
Presented to the Faculty of the
SOFTNET INFORMATION TECHNOLOGY INC.

In Partial Fulfillment
Of the Course Requirements in
COURSE

Submitted to: Ms. Nesly P. Palo


Mobile Programming Teacher

Submitted by:
Buela , Melquades M.
Reyes, William Charles D.
Ruiz, Davidson N.
Quising, John Marcial
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

TABLE OF CONTENTS
Project Title #

1.1 Describing the title #

1.2 Purpose and Description #

Project Background #

2.1 Project Context #

2.2 Purpose and Description #

Project Problem Statement #

3.1 Problem #

3.2 Solution #

Project Assumption #

4.1 Description of Prototype #

4.2 Deployment Plan #

4.3 Implementation Results #

Design of System #

5.1 Flowchart #

5.2 Design of System, Software, Product and Processes #

5.3 Development and Testing #

Process #

6.1 Requirements Analysis #

6.2 Function of the System #

6.3 Recommendations #

1
School
Logo

SCHOOL
SOFTNET INFORMATION NAME
TECHNOLOGY INC.

Summary #

7.1 Summary #

Components Name #

8.1 Developers CV (Curriculum Vitae) #

2
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

PROJECT TITLE

1.1 Describing the title

We want to name of our program to be specific to its functions, we


have chosen "QR CODE GENERATOR AND SCANNER" as the title.
Because some other applications have names that aren't compatible
with their titles, which confuses the users. Moreover, by simplifying
our project title, it will make others aware of the purpose and use of
our application, since it’s much more convenient to name the
application based on its functionality.

3
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

PROJECT BACKGROUND

2.1 Project Context

A QR code scanner and generator project is like creating a tool

that can both read and create those square codes you often see. The

scanner part uses your device's camera to read information from QR

codes, like website links or contact details. The generator part lets

you make your own QR codes with specific information.

2.2 Purpose and Description

The purpose of the “QR Code Generator and Scanner is to enable users to

generate and decode QR codes for a variety of applications by using a QR code

generator and scanner, which have separate but related functions. The scanner

is used for decoding the embedded content into the QR code by using a camera

devices, while the generator enables the user to create a QR code by putting the

information/data.

4
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

By doing so, it helps the user minimize the data by generating it into a QR code,

which is convenient because it doesn’t take a physical form that will take up

space. For instance, the restaurant has a menu to show the customer what

dishes they can order, so by just scanning the QR code, the customer can easily

get the virtual menu. Moreover, it will save time and money since you need to

constantly print a copy menu when updating the menu.

Moreover, the QR Code generator and scanner can not only be used in one field

but can be used in any different type of field. Because by using the application, it

enables the user to put a label, and also because of the design of the QR code, it

helps you sort and identify the product. For example, the user put a color red in

the cosmetic, while the user put a color black for the food.

5
School
Logo

SCHOOLTECHNOLOGY
SOFTNET INFORMATION NAME INC.

Project Problem Statement

3.1 Problem
The most common problems with quick response (QR) codes include poor
print quality, a lack of contrast, or difficulty scanning due to broken codes.
Additionally, QR codes may become unreadable if they are too small, do not
have a proper quiet zone, or have a poor quality camera on the scanning device.
If the QR code references malicious content, it can pose security concerns.
Therefore, it is important to check the source before scanning unknown codes.

3.2 Solution
Ensure high print quality, correct contrast, and undamaged codes for
optimal scanning performance; choose the optimal size and resolution to
ensure readability without sacrificing space; establish a proper quiet zone
around the QR code to avoid confusion and ensure accurate scanning; and
then use appropriate error correction levels to increase resistance to
damage and distortion to verify the source of QR codes to reduce security
risks and educate users on how to scan safely. Test the QR code on
different devices and platforms to ensure compatibility with a wide range
of devices. Consider using dynamic QR codes to give you the flexibility to
update linked content without changing the physical code.

6
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

PROJECT ASSUMPTION

4.1 Description of Prototype

LOGO ICON

7
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

HOME PAGE

8
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

SCANNER INTERFACE

9
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

GENERATOR INTERFACE

10
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

4.2 Deployment Plan

Since a QR code generator and scanner can be used in a wide range of


sectors and user scenarios, their intended user base might be broad. The
following are important target user groups:

Companies and Advertisers:

Generator: Companies and marketing experts seeking to generate QR codes for


ads, product details, and marketing campaigns.

Scanner: Businesses that measure client involvement, offer product details, and
streamline transactions use QR codes.

Event Coordinators:

Generator: Organizers of events generate QR codes for event passes,


registration information, and advertising collateral.

Scanner: Event personnel use QR codes to scan guests for admission and
control access.

Teachers and Coaches:

11
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

Generator: Educators and trainers can exchange links to assignments,


multimedia information, and educational resources by using QR codes.

Scanner: To access educational resources, trainees and students scan QR


codes.

Medical Practitioners:

Generator: Medical professionals create QR codes with patient data, prescription


information, and appointment scheduling information.

Scanner: Medical personnel quickly access patient records by scanning


documents or wristbands.

E-commerce and retailers:

Generator: Shops that make QR codes for loyalty schemes, promotions, and
product details.

Scanner: Consumers use QR codes to make purchases, check product details,


and read reviews.

Tourism and Hospitality Sector:

Generator: QR codes are used by hotels, airlines, and travel agencies to provide
electronic boarding passes, travel information, and reservations.

Scanner: Employees scanning QR codes for check-ins and verification at hotels,


transit agencies, and airports.

12
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

Manufacturers and the Chain of Supply:

Generator: Producers of QR codes for supply chain optimization, inventory


control, and product tracking.

Scanner: For inventory control and shipment tracking, warehouse employees and
logistics professionals scan QR codes.

Public Administration and Services:

Generator: Official papers, licences, and permissions are stored in QR codes that
are used by government agencies.

Scanner: For document validation and identification verification, officials and law
enforcement agents scan QR codes.

Developers of Mobile Apps:

Developers are incorporating QR code functionality into their applications for a


variety of uses, including user interaction, content sharing, and authentication.
This involves using a generator and scanner.

Customers in general:

Generator: People who make QR codes for their own usage, such as exchanging
contact details, WiFi passwords, or personal webpages.

13
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

Scanner: Common people use scanners to read QR codes in order to obtain


information, connect to wireless networks, or send secure payments.

4.3 Implementation Results

User Adoption:

Widespread user acceptance results from successful implementation


because the products are easy to use and meet the demands of different user
groups.

Efficiency and Productivity:

Simplifying procedures with QR code production and scanning boosts


productivity and efficiency for both individuals and businesses.

Improved User Experience:

Users now find it straightforward to make and scan QR codes for a variety of
uses, improving the overall user experience.

Adaptability and Personalization:

The ability to design and alter QR codes to meet unique demands and
branding specifications is advantageous to users.

14
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

Compatibility & Integration:

Compatibility with several platforms and integration with current systems both
contribute to the implementation's success.

15
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

Design of System

5.1 Flowchart

Start End

DISPLAY HOME SCREEN YES

NO NO DO YOU
SCAN OR WANT TO
GENERATE CLOSE
CODE THE APP

YES

DISPLAY QR SCANNER DISPLAY QR GENERATOR DISPLAY THE RESULT

DISPLAY THE RESULT

16
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

5.2 Design of System, Software, Product and Processes

5.3 Development and Testing

Unlike other QR code generator and scanner, our QR generator and scanner
can be use for both scanning and generating code. Compare to other QR code
scanner and generator application are separated to each other. Our project have
both functionality of the application.

17
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

Process

6.1 Requirements Analysis

QR Code Generator:

Enable user to create QR code containing various type of data.

QR Code Scanner:

Scanning code and decoding accurately using camera, image or file.

Data Handling:

Handling different types of content.

User Interface:

User-friendly for both generating and scanning a QR code.

Reliability:

Accuracy in code generation and scanning.

18
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

Flexibility:

Enable user to design and alter the QR codes according to their unique
requirements

6.2 Function of the System

QR code scanners read QR codes and convert the encoded information into
actionable data, often redirecting users to a website or app or providing
information. QR code generator, on the other hand, creates her QR code with
specific data such as URL and contact information for sharing and marketing
purposes.

6.3 Recommendations

In order to recommend our application to other user is we used simple


naming like QR Code Generator and Scanner, so the user can easily identify the
value/functionality of our application. Since, we combined the functionality of both
scanner and generator, it will also create an attractive advertisement that will
visualize the full capability of our application. Furthermore, after creating the
application, we’ll also add different feature to the application patch by patch while
making our application unique and fixing the error/bug every patch.

19
School
Logo

SCHOOL NAME
SOFTNET INFORMATION TECHNOLOGY INC.

7.1 Summary

QR Code Generator and Scanner are used to be more efficient when


distributing the data to the user by using the application it enable the user to
transfer an information.

A QR code scanner is used to read and access the information encoded in


QR codes, which are created using a QR code generator. When combined, they
create a flexible system that may be used for marketing, authentication, data
transfer, and many other purposes.

SOFTNET INFORMATION TECHNOLOGY INC.

Components Name
20
School
Logo

SCHOOL NAME

8.1 Developers CV (Curriculum Vitae)

21

You might also like