0% found this document useful (0 votes)
166 views

Finger Print Voting System

This document is a project proposal for a Fingerprint Voting System submitted by Manoj Sah Kanu and Manish Kumar Yadav to the Department of Computer Science & Engineering at Universal Engineering & Science College. The proposal acknowledges those who provided support and guidance. It then provides an abstract summarizing the fingerprint-based voter verification system, which uses biometric fingerprint scanning to identify voters and prevent fraud. The proposal includes sections on literature review, methodology, expected outcomes, budget, and feasibility analysis.

Uploaded by

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

Finger Print Voting System

This document is a project proposal for a Fingerprint Voting System submitted by Manoj Sah Kanu and Manish Kumar Yadav to the Department of Computer Science & Engineering at Universal Engineering & Science College. The proposal acknowledges those who provided support and guidance. It then provides an abstract summarizing the fingerprint-based voter verification system, which uses biometric fingerprint scanning to identify voters and prevent fraud. The proposal includes sections on literature review, methodology, expected outcomes, budget, and feasibility analysis.

Uploaded by

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

UNIVERSAL ENGINEERING & SCIENCE COLLEGE

AFFILIATED TO POKHARA UNIVERSITY

A Project Proposal
On
Fingerprint Voting System

Submitted By:

Manoj Sah Kanu (21070643)


Manish Kumar Yadav (21070642)

Submitted To:

Department of Computer Science & Engineering UESC


Chakupat, Lalitpur

Jan 02, 2023


ACKNOWLEDGEMENT
First of all, we would like to thanks all the staffs of the Computer Department of Universal
Engineering & Science College (UESC) who help us to complete our project defense.
We would like to express our heartful gratitude to our lecturer and Senior Co-Ordinator
Er. Mukund Raj Joshi for the encouragement and valuable time to guide us in every phase of
this project defense. We are indebted to our respected teacher Er. Hemant Raj Joshi the Head
of Department of Computer Engineering of our college for brain wave and encouraged gives
supporting for the success of this project defense.
We grateful to all respected to all our respected teacher as well as staffs and senior students of
Computer Department for supporting us directly and indirectly on the time for preparing this
project defense. Similarly, moreover we want to give more thanks to Mr. Rajesh Chaudhary
(Lab Instructor) and for helping and supporting in our project by arranging and providing good
facility of computer system and projector facility. We take opportunity also to than our group
member. Who have helped us with their valuable time and some concept for successfully
project. We are very thankful for this helpful blessing and for providing necessary and related
facilities required for our computer project file.
In last we also would like to thank those directly or indirectly took interested to completed our
project file.

Manoj Sah Kanu (077/BCE/347)


Manish Kumar Yadav (077/BCE/346)

i
ABSTRACT
Fingerprint Voting System is the one of most important technology in modern life. Fingerprint
Voting System is used to Electronic and Sensor Voting system for voter verification. These
systems are designed to improve the safety and accuracy of the voting method by way of doing
away with the possibility of voter fraud or error, where there is no need for the user to carry
his ID which contains his required details. In a fingerprint vote casting device, a voter is
required to test their fingerprint at a polling station or balloting sales space earlier than they
may be allowed to cast their poll. The fingerprint is then in comparison to a database of
registered electorate to verify the voter's identification This data is passed onto the controlling
unit for the verification. The controller fetches the data from the reader and compares this data
with the already existing data stored during the registration of the voters. If the data matches
with the pre-stored information of the registered fingerprint, the person is allowed to cast his
vote. If not, a warning message is displayed on LCD and the person is barred from polling his
vote. The vote casting mechanism is carried out manually using the push buttons. LCD is used
to display the related messages, warnings and ensuing results. Fingerprint vote casting systems
were carried out in some of countries round the sector and have been located to be effective in
enhancing the security and accuracy of the balloting system. However, a few issues had been
raised about the capacity for these structures to be hacked or compromised, as well as the
potential for discrimination in opposition to certain companies of citizens who may not have
dependable access to fingerprint generation. Overall, fingerprint balloting structures represent
a promising technological answer for enhancing the security and integrity of the electoral
system.

Keywords: Voter ID, Fingerprint Module, Microcontroller, Sensor, LCD, ECN, EVM etc

ii
Table of Contents
ACKNOWLEDGEMENT -------------------------------------------------------------------------------------- i
ABSTRACT ------------------------------------------------------------------------------------------------------ ii
List of Figures ---------------------------------------------------------------------------------------------------- iv
List of Abbreviations --------------------------------------------------------------------------------------------v
1. INTRODUCTION------------------------------------------------------------------------------------------1
1.1. Background ------------------------------------------------------------------------------------------------------ 1
1.2. Motivation ------------------------------------------------------------------------------------------------------- 1
1.3. Problem definition -------------------------------------------------------------------------------------------- 1
1.4. Objectives -------------------------------------------------------------------------------------------------------- 1
1.5. Scope and Application ---------------------------------------------------------------------------------------- 2
2. LITERATURE REVIEW ---------------------------------------------------------------------------------2
2.1. Existing System ----------------------------------------------------------------------------------------------------- 3
2.2. Proposed System--------------------------------------------------------------------------------------------------- 3
2.2.1. Label 1 ---------------------------------------------------------------------------------------------------------- 3
2.2.2. Face Algorithm ---------------------------------------------------------------------------------------------- 3
2.2.3. Label 2 ---------------------------------------------------------------------------------------------------------- 3
3. METHODOLOGY -----------------------------------------------------------------------------------------4
3.1. How it is Work? ---------------------------------------------------------------------------------------------------- 4
3.2. System Block Diagram/Architecture ------------------------------------------------------------------------- 4
3.3. Flowcharts ----------------------------------------------------------------------------------------------------------- 8
3.3.1. Voter enrollment: ------------------------------------------------------------------------------------------- 8
3.3.2. Vote Casting -------------------------------------------------------------------------------------------------- 9
3.4. Instrumentation Tools ------------------------------------------------------------------------------------------- 10
3.5. Used methods ----------------------------------------------------------------------------------------------------- 11
3.6. Used technology -------------------------------------------------------------------------------------------------- 11
3.7. Advantages of Fingerprint Voting System ----------------------------------------------------------------- 12
3.8. Disadvantages of Fingerprint Voting System -------------------------------------------------------------- 12
4. EXPECTED OUTCOME ------------------------------------------------------------------------------- 12
5. PROJECT SCHEDULE -------------------------------------------------------------------------------- 13
6. PROJECT BUDGET ------------------------------------------------------------------------------------ 14
7. FEASIBILITY ANALYSIS ---------------------------------------------------------------------------- 14
8. CONCLUSION ------------------------------------------------------------------------------------------- 15
REFERENCES ------------------------------------------------------------------------------------------------- 16

iii
List of Figures
Figure 1:Fingerprint voting system working principle ............................................................. 4
Figure 2: Block diagram of fingerprint voting system............................................................... 5
Figure 3: Flowchart of voter enrollment ................................................................................... 9
Figure 4: Flowchart of vote casting ........................................................................................ 10
Figure 5:Project Schedule in bar diagram .............................................................................. 14

iv
List of Abbreviations
FPVS Finger Print Voting System
IT Information Technology
IP Internet Protocol
IOT Internet Of Things
ECN Election Commission of Nepal
EVM Electronic Voting Machine
PIN Personal Identification Number
LCD Liquid Crystal Display
GPU Graphics Processor Unit
GUI Graphical User Interface
DNA Deoxyribonucleic Acid
UID Unique Id Number
I/O Input/Output
PC Personal Computer
PCB Printed Circuit Board
CPU Central Processing Unit
SSD Solid State Drive
HDD Hard Disk Drive
RAM Random Access Memory
GHz Gigahertz
GB Giga Byte
AC Alternating Current
DC Direct Current

v
1. INTRODUCTION
Fingerprint is the science and technology of measuring and analyzing biological data.
Fingerprint refers to technologies that measure and analyze human body characteristics, such
as DNA, fingerprints, eye retinas and irises, voice patterns, facial patterns and hand
measurements, for authentication purposes. The field of fingerprints was formed and has since
expanded on too many types of physical identification. Among the several human fingerprints
remain a very common identifier and the fingerprint method of choice among law enforcement.
These concepts of human identification have led to the development of fingerprint scanners
that serve to quickly identify individual and assign access privileges. The basic point of these
devices is also to examine the fingerprint data of an individual and compare it to a database of
other fingerprints.
In our project we have used fingerprint for the purpose of voter identification or authentication.
As the thumb impression of every individual is unique, it helps in minimizing the error.
1.1.Background
The use of fingerprint technology in voting systems has an extended records courting back to
the early twentieth century. One of the first recognized makes use of fingerprint technology in
balloting was in the 1949 elections in Argentina, wherein fingerprint scanners had been used
to verify the identity of citizens. Since then, fingerprint vote casting systems had been applied
in a number of nations round the world, consisting of Brazil, India, Indonesia, and the USA.
One of the primary advantages of using fingerprint generation in balloting is that it gives a
greater correct and relaxed method of voter identity. Unlike traditional voting systems, which
depend on paper ballots or voter registration playing cards, fingerprint vote casting systems use
biometric information that is precise to each person. This makes it almost not possible for
someone to fraudulently solid a vote in a person else's name.
1.2. Motivation
We are living in modern and technical life but where Election Commission of Nepal (ECN)
spent a lot of money to conduct an election easily and effectively but unfortunately Election
Commission of Nepal (ECN) failed every time. Because Election Commission of Nepal (ECN)
follow old System called ballot boxing. So, in every election the party which going to fail reject
the election and they didn’t accept their suffer defeat. So, instability occur in the politics of the
country. So, every political party and people want to a fair election so that’s why we are
developing this system.
1.3. Problem definition
First there is the problem of simply printing all the votes ahead of time and getting them right.
Then there is the problem of each region having different votes. Then there is the problem that
if a person cannot read? Then there are the validity problems - what if someone accidentally
marked two boxes in the same race without noticing it. What if they didn’t check any box -
potentially or intentionally? Inadequate or irregular elections in rural areas. A greater amount
of security is required in conduct election with the current system. Then there is the problem
of counting the votes one by one and it takes too much time for successfully count votes.
1.4. Objectives
The overview of the development and implementation of the Fingerprint voting system over
Electronic Voting Machine (EVM).
• We know how the Election Commission of Nepal (ECN) invests in the election,
Fingerprint System will save time and money.

1
• It checks for illegal and repeatability of votes also this prevents the voter’s vote from
being invalidated.

1.5. Scope and Application


A fingerprint Voting System is an electronic voting device that uses fingerprint recognition
generation to verify the identification of voters. Here are some capability packages of such a
machine:
• Improving the security and accuracy of elections: By using fingerprints to verify the
identity of voters, a fingerprint voting system can prevent voter fraud and ensure that
each person is only able to cast one vote.
• Enhancing accessibility: For voters with disabilities, a fingerprint voting system can
provide an alternative to traditional voting methods that may be difficult to use. For
example, a voter who is blind could use the system to cast their vote independently.
• Increasing voter turnout: By making the voting process more convenient and
accessible, a fingerprint voting system could potentially increase voter turnout.
• Reducing the risk of vote tampering: By using a secure, electronic voting system, it
is possible to reduce the risk of votes being tampered with or lost. This can increase
confidence in the election process.
• Reducing the cost of elections: Using a fingerprint voting system could potentially
reduce the cost of elections by reducing the need for paper ballots and other traditional
voting materials.
• Reducing the burden on polling staff: With a fingerprint voting system, polling staff
do not need to spend as much time checking the identification of voters or verifying
their eligibility to vote. This can allow them to focus on other tasks, such as helping
voters who need assistance.
• This unique fingerprint voter ID card can be used for identification purpose in
governmental sector E.g., when applying passport, Driving License etc.
2. LITERATURE REVIEW
A literature review of fingerprint voting systems would examine the existing research on this
topic. This could include studies that have evaluated the effectiveness, security, and usability
of fingerprint voting systems. In the literature review, time to time reporting is available
regarding demand uses of Fingerprint Voting System for various domains like Election
Commission, e-government, public administration, Municipal corporation, Passport
department also in student community and educational sector.

One key aspect of a literature review on fingerprint voting systems would be an examination
of the accuracy of fingerprint recognition technology. This could include an analysis of the rate
of false positives and false negatives, as well as the overall accuracy of the system in verifying
the identity of voters.

The analysis of the various online services provided by, specifically India states and others,
have been presented and the importance of fingerprint voting system mechanism is highlighted
to combat corruption in the bureaucracy. Various metrics associated with the fingerprint voting
system have been taken into account, and a scale has been devised. The performance of the

2
states into consideration has been measured in the scale. Another important aspect of a
literature review would be an evaluation of the security of fingerprint voting systems. This
could include an analysis of the measures in place to prevent fraud or tampering with the voting
process, as well as the robustness of the system against cyber-attacks or other security breaches.
A literature review of fingerprint voting systems would also examine any ethical or social
implications of these systems. This could include an analysis of the privacy concerns raised by
the use of biometric data, such as fingerprints, in the voting process. It could also include a
discussion of the potential impact of fingerprint voting systems on marginalized or
disadvantaged groups, and whether these systems may disproportionately affect certain
segments of the population.
Additionally, a literature review of fingerprint voting systems could explore the economic costs
and benefits of these systems. This could include an analysis of the upfront and ongoing
expenses associated with implementing and maintaining a fingerprint voting system, as well as
any potential savings or efficiencies that may result from its use.
Finally, a literature review of fingerprint voting systems could consider any international or
comparative perspectives on the use of these systems. This could include an examination of
the adoption and implementation of fingerprint voting systems in other countries, as well as
any lessons or best practices that have been identified from these experiences. Some derived
system that are listed below:
2.1. Existing System
The Current voting system in Election Commission of Nepal (ECN) going to secret ballot paper
method, in which lots of paper are used. We have to review a method or way for fingerprint
voting system that is more secure than the existing System (Paper base voting system). In this
proposed project face detection and recognition concept is used to identify the exact person.
The chance of fake person casting their vote is more in the existing system. the voting person
may use these fake voting card and cast his vote, this may cause problem. in the existing system,
the person has to travel long places to his constituency to cast his vote. Therefore, we need an
effective method to identify the fake voters during voting. So, the process is used for detection
the right person and making the system to work in online, which will help the voters to cast
their vote from their place itself.
2.2. Proposed System
In this project we are working with some different securities levels:
2.2.1. Label 1
Unique Id Number (UID). At the time of voter registration system will request for the unique
id from the voter. the entered unique id is verified from the database provide by the election
commission.

2.2.2. Face Algorithm


The main concept of face algorithm is to follow the apparency-based approach to face
recognition. It is used to capture the variation in a collection of face images of individual faces.
then the encoded images of individual faces are compared with the collection of face images
in a holistic manner. the ace itself from basic set of all the images used to construct the
covariance matrix. the formed smaller set of basis images are used to represent the original
training images which produces dimension reduction.
2.2.3. Label 2
Fingerprint voting system support through face detection dent fully show the all the equipment
that are be connected to raspberry pi, but concerts all functional units.

3
3. METHODOLOGY
3.1. How it is Work?
A fingerprint voting system is a type of electronic voting system that uses fingerprint
recognition technology to identify voters and verify their identity before allowing them to cast
a vote. The system typically consists of a fingerprint scanner, a computer to process the
fingerprint data, and a database to store the fingerprint information of registered voters. When
a voter arrives at a polling station, they place their finger on the scanner, which captures a
digital image of their fingerprint. The system then compares this image to the stored fingerprint
data in the database to verify the voter's identity. If the voter's identity is confirmed, they are
allowed to cast their vote. The system is designed to ensure that each voter can only cast one
vote and to prevent fraudulent voting. Here is a general overview of how a fingerprint voting
system works:

• A voter arrives at a polling station and presents their identification to a poll worker.
• The poll worker checks the voter's name against a list of registered voters to confirm
their eligibility to vote.
• If the voter is eligible, the poll worker directs them to a fingerprint scanning station.
• The voter places their finger on a fingerprint scanner, which captures a digital image of
their fingerprint.
• The fingerprint image is compared to the stored fingerprint data in a database to verify
the voter's identity.
• If the voter's identity is confirmed, they are allowed to cast their vote using a voting
machine or electronic ballot.
• The voter's fingerprint data is recorded in the database to ensure that they can only vote
once.
• Once the voter has cast their vote, the system logs the vote and updates the tally of the
election results.
Data Processing Fingerprint
Enrollment Image Image
Enhancement

Matching
Image from
Database Database

Update Vote

Figure 1:Fingerprint voting system working principle

3.2. System Block Diagram/Architecture


The system aims at developing a fingerprint based advanced Electronic Voting Machine
(EVM) which helps in free and fair way of conducting elections which are basis for democratic
country like India. This project consists of following units a Voting system, fingerprint module

4
and microcontroller, controller Unit (CU). The voter first puts his finger on the fingerprint
module which checks for the authentication of the user. If the voter is the authenticated one, he
will now poll his vote in the voting system by simply pressing button against his favorite leader
through a button. The control unit consists of a microcontroller, push button for different
operations of EVM. Then votes casted for particular candidate in that particular section of
constituency is shown through an LCD display.

Power
Supply

LCD Display
Personal
Computer
Micro- Memory Unit
Controller

Key Pad Control Unit

Finger Print
Module

Alarm/Indicators

Figure 2: Block diagram of fingerprint voting system

Biometric Voting Machine hardware mainly contains a microcontroller, finger print module,
EEPROM, LCD display, PC interface, power supply, key pad. Each of the components are
described below.
• Power supply
These will provide the regulated power supply to the unit which is first converted into 12V
AC .12V AC is converted into DC using rectifier circuit. Finally, the 7805-voltage regulator
provides constant 5V DC supply which will be given to circuit.
• LCD Display
In a fingerprint voting system, an LCD display can be used to show the user information about
the voting process. For example, the display may show a message asking the user to place their
finger on the fingerprint scanner to verify their identity. After the fingerprint has been scanned
and verified, the display may show a message indicating that the user's vote has been recorded,
or it may show a list of candidates or voting options for the user to select from.

The LCD display can also be used to show other information to the user, such as the current
time, the number of votes that have been cast, or any error messages that may occur during the
voting process. In addition, the display may be used to show instructions or prompts to the user
to guide them through the voting process. Overall, the LCD display is an important part of a
fingerprint voting system, as it provides a user-friendly interface for the voter and helps to
ensure that the voting process is smooth and efficient.

5
• Memory
In a fingerprint voting system, memory is used to store a variety of data, including information
about the voters, the candidates or voting options, and the votes themselves. One important use
of memory in a fingerprint voting system is to store the fingerprint templates of registered
voters. These templates are created by scanning the voter's fingerprint and storing the resulting
data in the system's memory. When a voter arrives at the polling station, their fingerprint is
scanned again and compared to the stored templates to verify their identity.
Memory is also used to store the list of candidates or voting options that are available in the
election. This information is typically displayed on the system's LCD display, and the voter
can select their choice using a touch screen or other input device. Once the voter has made their
selection, the system records the vote in memory and increments the count for the chosen
candidate or option.
Finally, memory is used to keep track of the total number of votes that have been cast in the
election. This information is used to determine the winner of the election and to ensure that the
voting process is conducted fairly and accurately.
Overall, memory is a crucial component of a fingerprint voting system, as it allows the system
to store and process the large amounts of data that are needed to conduct an election.
• Control Unit
The control unit in a fingerprint voting system is responsible for managing the overall operation
of the system. It coordinates the actions of the various hardware and software components,
ensuring that they work together seamlessly to carry out the tasks required by the system. In a
fingerprint voting system, the control unit may be responsible for tasks such as:
o Verifying the identity of the voter using the fingerprint scanner
o Displaying the list of candidates or voting options on the LCD display
o Receiving and processing the voter's selection
o Storing the vote in memory
o Updating the vote count for the chosen candidate or option
o Displaying messages or prompts to the voter to guide them through the voting
process
o Monitoring the system for errors or malfunctions, and taking appropriate action
if necessary
The control unit is typically implemented using a microcontroller or other programmable
device, which is programmed with the specific instructions needed to carry out these tasks.
Overall, the control unit plays a critical role in a fingerprint voting system, as it coordinates the
actions of the various system components and ensures that the voting process is conducted
smoothly and efficiently.
• Microcontroller
A microcontroller is a small computer on a single integrated circuit that contains a processor,
memory, and input/output (I/O) peripherals. It is designed to perform specific tasks, often with
real-time computing constraints. Microcontrollers are used in a wide range of applications,
such as automobiles, appliances, industrial control systems, and consumer electronics. They
are also commonly used in hobby projects, including robotics and Internet of Things (IoT)
devices.

6
• Fingerprint Module
The fingerprint module in a fingerprint voting system is responsible for capturing and
processing fingerprint data. It consists of fingerprint sensor and associated electronics, which
are used to scan the voter's fingerprint and convert it into a digital representation that can be
stored and compared to other fingerprints. In a fingerprint voting system, the fingerprint
module is typically used to verify the identity of the voter. When a voter arrives at the polling
station, they place their finger on the fingerprint sensor, which scans their fingerprint and
converts it into a digital template. This template is then compared to the templates of registered
voters that are stored in the system's memory. If a match is found, the voter's identity is verified
and they are allowed to proceed with the voting process.
The fingerprint module may also be used to enroll new voters in the system. This typically
involves scanning the voter's fingerprint multiple times and creating a more detailed template
that can be used to accurately identify the voter in the future.
Overall, the fingerprint module is a key component of a fingerprint voting system, as it provides
a secure and accurate way to verify the identity of voters and ensure that only registered voters
are allowed to participate in the election.
• Keypad
A keypad is a device that consists of a series of buttons or keys, which can be pressed by the
user to input data into a system. In a fingerprint voting system, a keypad may be used to allow
the voter to enter their selection or to provide other input to the system. For example, the keypad
may be used to allow the voter to select their preferred candidate or voting option. The keypad
may be a physical keyboard, or it may be a virtual keypad displayed on the system's LCD
display and accessed using a touch screen or other input device.
In addition to allowing the voter to make their selection, the keypad may also be used to input
other information, such as the voter's Personal Identification Number (PIN) or other security
credentials. The keypad may also be used to enter commands or navigate through the system's
menus or screens.
Overall, the keypad is an important part of a fingerprint voting system, as it provides a user-
friendly interface for the voter and allows them to interact with the system to cast their vote.
• Alarm/Indicators
An alarm in a fingerprint voting system is a device or system that is designed to alert the user
or other parties to a specific condition or event. In a fingerprint voting system, an alarm may
be used for a variety of purposes, such as:
o Alerting the voter to an error or malfunction in the system.
o Notifying the voter when their vote has been successfully recorded.
o Alerting poll workers or other authorities to a security breach or other issue at
the polling station.
o Providing an audiovisual indication of the status of the voting process.
There are several different types of alarms that may be used in a fingerprint voting system,
including visual alarms (such as flashing lights), audio alarms (such as sirens or speakers), and
tactile alarms (such as vibrating devices). The specific type of alarm used may depend on the
needs and requirements of the system, as well as the preferences of the user. Overall, an alarm
is an important part of a fingerprint voting system, as it allows the system to communicate with
the user and alert them to important events or conditions.

7
3.3. Flowcharts
A flowchart is a diagram that represents a process or system using a series of interconnected
symbols and shapes. In a fingerprint voting system, a flowchart can be used to illustrate the
steps involved in the voting process, as well as the decision points and potential branches that
may occur. For example, a flowchart for a fingerprint voting system might include symbols
representing the actions of the voter (such as placing their finger on the fingerprint scanner),
the actions of the system (such as verifying the voter's identity), and the decisions that need to
be made (such as selecting a candidate or voting option). The flowchart may also include
symbols representing input/output devices (such as the LCD display or keypad), as well as
symbols representing the flow of data or control within the system.
Flowcharts are often used in the design and development of systems, including fingerprint
voting systems, as they provide a visual representation of the system's operation and can be
used to understand and document the system's logic and functionality. Overall, a flowchart is
a useful tool for understanding and analyzing the operation of a fingerprint voting system, and
can help to ensure that the system is designed and implemented in a clear and effective manner.
Some basic components of flowchart:

Symbol Name Functionality


Start/End An oval represents a start and ending point
of the particular flowchart.

Arrows A line is connected that shows relationship


between the representative’s shapes.

Input/output A parallelogram symbol represents inputs


or output of the particular system.

Process A rectangle represents a process.

Decision A diamond shape indicates a decision.

This process basically consists of two stages:


3.3.1. Voter enrollment:
In a fingerprint voting system, voter enrollment is the process of registering voters in the system
and creating a record of their identity. This typically involves capturing the voter's personal
information (such as their name, address, and date of birth), as well as their fingerprint data.
Voter enrollment is an important step in the voting process, as it ensures that only registered
voters are allowed to participate in the election. By creating a record of each voter's identity,
the system can verify that a person is eligible to vote and prevent fraud or other unauthorized
activity.

8
There are several different methods that may be used to enroll voters in a fingerprint voting
system. For example, the system may use a registration form or website where voters can
enter their personal information and have their fingerprint scanned. Alternatively, the system
may use a mobile enrollment unit that can be brought to different locations to register voters
in person.

Start

register
Voter

is voter
No registered?

Yes

registration
successful

stop

Figure 3: Flowchart of voter enrollment

3.3.2. Vote Casting


In a fingerprint voting system, vote casting is the process of recording a voter's selection and
tallying the results of the election. This process typically involves the following steps:
o The voter places their finger on the fingerprint scanner to verify their identity.
o The system displays the list of candidates or voting options on the LCD display.
o The voter selects their preferred candidate or option using the keypad or other
input device.
o The system records the vote in memory and increments the count for the chosen
candidate or option.
o The system displays a message indicating that the vote has been recorded, or
provides the voter with further instructions if needed.
During the vote casting process, the system may also perform additional tasks, such as checking
for errors or malfunctions, ensuring that the voter has not already cast their vote, and verifying

9
that the voter is eligible to participate in the election. Once all of the votes have been cast, the
system tallies the results and determines the winner of the election. This information may be
displayed on the LCD display or transmitted to a central server or other location for further
processing. Overall, vote casting is the core function of a fingerprint voting system, and it is
responsible for recording and tallying the votes of the voters in an accurate and secure manner.

start

No is
fingerprint
matched

Yes

proceed to vote

is vote No
successful?

display error
Yes message

update vote count


Redirect to voter
profile

show
conformation

stop

Figure 4: Flowchart of vote casting

3.4. Instrumentation Tools


In a fingerprint voting system, an instrumentation tool is a piece of software or hardware that
is used to capture and record the fingerprint data of voters. This may be done using a fingerprint
scanner, which is a device that uses sensors to capture a high-resolution image of a person's

10
fingerprint. The scanner may be connected to a computer or other device that is used to store
and process the fingerprint data. The instrumentation tool may also include software that is
used to analyze and compare the captured fingerprint data with a database of known
fingerprints in order to verify the identity of the voter.
Some hardware requirements are listed below:
• System: Dell Inspiron 15 (3000 series)
• Processor: Intel(R) Core (TM) i5-7200U CPU @ 2.50GHz 2.70 GHz
• Solid State Drive (SSD): 256 GB.
• Input Devices: Keyboard, Mouse
• RAM: 4 GB.
Some hardware requirements are listed below:
• Operating System: Windows 10
• Coding Language:
• Tool:
• Database:

3.5. Used methods


A fingerprint voting system is a type of electronic voting system that uses fingerprint
recognition technology to identify voters and verify their identities. Here's how it works:
• The voter's fingerprint is scanned and converted into a digital template, which is then
stored in a database.
• When the voter arrives at the polling station, they present their fingerprint for scanning.
• The system compares the scanned fingerprint with the templates stored in the database
to verify the voter's identity.
• If the voter's identity is confirmed, the system allows them to cast their vote.
• The vote is recorded electronically and stored in a secure location to ensure that it is
not lost or tampered with.
• After the voting period has ended, the system tallies the votes and determines the winner
of the election.
Fingerprint voting systems are designed to be secure, accurate, and efficient, and they offer
several advantages over traditional voting methods. For example, they can reduce the risk of
voter fraud and make it easier for voters to cast their ballots, especially in areas where voter
turnout is traditionally low.
3.6. Used technology
Fingerprint voting systems use fingerprint recognition technology to identify and verify voters.
This technology works by capturing an image of the voter's fingerprint and converting it into a
digital template. The template is then compared to a database of previously stored templates to
determine the voter's identity. There are several different methods that can be used to capture
and process fingerprint images, including:
• Optical scanners: These use a digital camera to take a high-resolution image of the
fingerprint.
• Capacitive scanners: These use an array of tiny capacitors to measure the electrical
properties of the skin and create a digital image of the fingerprint.
• Ultrasonic scanners: These use high-frequency sound waves to create a 3D image of
the fingerprint.
11
• Thermal scanners: These use temperature sensors to detect the pattern of blood flow
in the fingerprint and create a digital image.
Once the fingerprint image has been captured, it is processed using specialized software that
compares the image to the templates in the database and determines the voter's identity. The
software may use various algorithms and techniques to analyze the fingerprint, including
minutiae matching, ridge flow analysis, and texture analysis.

3.7. Advantages of Fingerprint Voting System


There are several potential advantages to using a fingerprint voting system:
• A fingerprint voting system can provide an additional layer of security to ensure that
only authorized individuals are able to cast a vote.
• The system will not allow the voter to vote two or more candidates.
• The system will allow the user to vote for one time for a particular election
• The system will authenticate the user through his fingerprint so the user is uniquely
identified.
• Cost effective.
• Low power consumption.
• Less manpower required.
• Time conscious, less time required for voting & counting.
• Avoids invalid voting as it prevents unregistered.
• voters from voting.
• Ease of transportation due to its compact size.

3.8. Disadvantages of Fingerprint Voting System


There are also several potential disadvantages to using a fingerprint voting system:
• If the voters finger pattern has some cut or got damaged the system might not recognize
the user.
• one people may be concerned about the potential for their fingerprint data to be
accessed or misused.
• A fingerprint voting system may be vulnerable to technical problems, such as
malfunctioning hardware or software, which could disrupt the voting process.
• A fingerprint voting system may not be accessible to individuals who are unable to
provide a fingerprint, such as those with certain medical conditions or disabilities.

4. EXPECTED OUTCOME
The sequence of the Fingerprint voting System processing system organized as follows: we
need to assemble the system with PCB. After assembling this machine with power line then
we need to switch on. The Fingerprint Voting System consists of a controller and switching
unit, both the units are works independently and in collaboration with each other as well.
The results of a fingerprint voting system project will depend on a variety of factors, including
the specific goals and objectives of the project, the level of funding and support it receives, and
the level of expertise and experience of the team implementing the system.

12
In general, however, a successful fingerprint voting system project could result in the
development and deployment of a secure, reliable, and efficient voting system that uses
biometric identification, such as fingerprints, to verify voters' identities and record their votes.
This system could improve the security, accessibility, efficiency, and transparency of the voting
process, potentially leading to greater public confidence in the electoral system.

On the other hand, if the fingerprint voting system project is not successful, it could result in
the development of a system that is unreliable, prone to errors or malfunctions, or difficult for
voters to use. This could lead to frustration and mistrust among voters and could undermine
the integrity of the electoral process.

5. PROJECT SCHEDULE
Project scheduling is mainly based on the time to taken to complete the development of whole
system. The fingerprint voting system have been completed within the decided time period.
A project schedule for a fingerprint voting system might include the following tasks and
milestones:

• Research and analysis: This phase would involve researching the various technologies
and approaches that could be used for a fingerprint voting system, as well as analyzing
the costs, benefits, and risks of each option.

• Requirements gathering: In this phase, the project team would work with stakeholders
(such as election officials, voters, and technology vendors) to gather requirements and
develop a detailed specification for the system.

• Design and development: In this phase, the project team would design and develop
the fingerprint voting system, including the hardware, software, and user interface. This
phase might also involve testing and prototyping to ensure that the system meets the
required specifications.

• Implementation and deployment: In this phase, the fingerprint voting system would
be installed and tested at polling stations. This might involve training poll workers, as
well as working with local authorities to ensure that the system is compliant with any
relevant laws or regulations.

• Testing and quality assurance: This phase would involve testing the fingerprint
voting system to ensure that it is accurate, secure, and reliable. This might include both
internal testing by the project team and external testing by independent organizations.

• Rollout: Once the fingerprint voting system has been tested and approved, it would be
rolled out to polling stations for use in an actual election. This phase might involve
additional training for poll workers and voter outreach to ensure that voters are aware
of and comfortable with using the new system.

• Maintenance and support: After the rollout, the project team would be responsible
for providing ongoing maintenance and support for the fingerprint voting system. This
might include troubleshooting issues, updating software, and providing technical
support to poll workers.

13
Project schedule

rollout
maintenance and support
testing
implement and
development
design and development
requirements collection
FPVS research &
analysis
2022/12/25, 2022/12/30, 2023/1/2, 2023/1/4, 2023/1/5, 2023/1/6, 2023/1/7

start duration

Figure 5:Project Schedule in bar diagram

6. PROJECT BUDGET
A project budget is a financial plan that outlines the estimated costs and resources required to
complete a project. It is an important tool for managing the financial aspects of a project, as it
helps to ensure that the project stays on track and within its allocated budget. But still here this
project has no cost in any phase. In this project we only developed proposal defense.

7. FEASIBILITY ANALYSIS
A feasibility analysis is a study that assesses the potential of a proposed project or system to
determine if it is practical, reasonable, and likely to be successful. It is important to perform a
feasibility analysis before investing significant time and resources into a project to ensure that
it is worth pursuing.
There are several factors that should be considered when evaluating the feasibility of a
fingerprint voting system. Some of these factors include:
• Cost: The cost of implementing and maintaining a fingerprint voting system must be
considered. This includes the cost of purchasing and installing the necessary hardware
and software, as well as any ongoing maintenance and support expenses.
• Accuracy: It is important to ensure that the fingerprint voting system is accurate and
reliable. If the system is prone to errors or misidentification, it could undermine the
integrity of the voting process.
• Security: A fingerprint voting system must be secure to prevent tampering and fraud.
This includes protecting against unauthorized access to the system, as well as ensuring
that the fingerprints of voters are kept confidential.

14
• Accessibility: The fingerprint voting system must be accessible to all eligible voters,
including those with disabilities. This may require the use of special equipment or
accommodations.
• Legal and regulatory considerations: There may be legal and regulatory requirements
that must be met in order to implement a fingerprint voting system. It is important to
understand these requirements and ensure that the system is compliant.
Overall, a fingerprint voting system has the potential to be a secure and accurate method of
voting. However, it is important to carefully consider the feasibility of implementing such a
system before proceeding.
8. CONCLUSION
The project “Fingerprint Voting System" is designed in order to reduce the burden of
maintaining block of records of all the voters in Election Commission of Nepal (ECN).
The project “Fingerprint Voting System” was mainly intended to develop a fingerprint based
advanced Electronic Voting Machine (EVM) which helps in free and fair way of conducting
elections which are basis for democratic country like India and others.
In big elections there are a huge number of people want to cast their votes, in order to avoid
the congestion at the voting point there is need to provide a number of personal computers each
one will be connected to the main computer/server in order to allow many people to perform
voting at the same time and prevent congestion.

15
REFERENCES

16

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy