Professional Documents
Culture Documents
Table of Contents
Topics
Abstract
Software requirements
Hardware requirements
Project description
List of modules
Modules description
Reference
3
ABSTRACT
The project is mainly aimed at providing a Secured and user friendly Online Voting
System. The problem Of voting is still critical in terms of safety and security. This System deals
with the design and development of a webbased voting system using fingerprint and aadhaar
card in Order to provide a high performance with high security to the Voting system. The
proposed Online Voting System allows The voters to scan their fingerprint, which is then
matched With an already saved image within a database that is Retrieved from aadhaar card
database of the government. The voting system is managed in a simpler way as all the Users
must login by aadhaar card number and click on His/her favorable candidates to cast the vote
By using Biometric fingerprint it provides enough security which Reduces the dummy votes.
EXISTING SYSTEM
The Existing System of Election is running manually. The Voter has to Visit to Booths to
Vote a Candidate so there iswastage of Time. The Voter has to manually register into the Voter
List. Also Vote counting has to be done manually. All The Information of the Voter or Candidate
is to be filling in Manually. Voter must be present in his/her Constituency to Give his/her Vote.
There are Electronic Voting Machines used Which Takes More Cost. The voting system
previously being Used by the Government is a paper based system, in which The voter simply
picks up ballots sheets from electoral Officials, tick off who they would like to vote for, and then
Cast their votes by merely handing over the ballot sheet back To electoral official. Some of the
i.Paper-based voting
iii.Punch card
7
PROPOSED SYSTEM
This Online Voting System will manage the Voter’s Information by which voter can
login and use his voting Rights. There is a DATABASE which is maintained by the ELECTION
COMMISION OF INDIA in which complete data of Voter with complete information is stored.
Full name, age,Aadhar card no, mobile no. email id, finger prints and verified details by
administrator. At the
requesting vote, Voter will be asked to enter his aadhar id. Then voter will be Authenticated, and
from one of the candidate From the list.If voter already has AADHAR Id then he/she Don’t need
to register, elbefore
SOFTWARE REQUIREMENTS
voters’ Database. It is platform independent and therefore Can be implemented and used
across several such as Windows, Linux server and is compatible with Various hardware
environment Available for Windows, Mac, Linux, and Solaris. The NetBeans project consists of
an open-source IDE And an application platform that enable developers To rapidly create web,
9
enterprise, desktop, and Mobile applications using the Java platform, as well As PHP, JavaScript
HARDWAREREQUIREMENTS:
iii.Memory: 512 MB
PROJECT DESCRIPTION
LIST OF MODULES
• Admin module
• Add elections
• Add candidate
• Voter module
• Voter registration
11
MODULES DESCRIPTION
Admin module:
This module has to maintain the information of the candidate and shows the
details of the candidate. And also maintains the records of the party and the
candidate.
Add election:
Description: This module the admin can able to create new elections.The
actions will be set with the date and so after that date the voters cannot able to
Add candidate:
Description:This model the admin can able to add the candidates who are
going to constitute in particular election. First they need to select the name of the
election, then add candidate name, party name, address, contact number,
photo etc,. Once these added, then the voter can able to see the candidate details
in there login.
Description: In this sub module we can view the entire details of the voters coming from the
users who are registered. The admin can able to verify and approve or reject it accordingly.
Once the admin approves it, then the user can login.
Description:In this sub modul we can get the results of the election who had own the
Voter module:
This allows user to vote for the respective candidate and allows the user to view the
candidate details, allows user to view the details of the respective person he the voted for.
Voter registration:
Description :In this sub module the voter registered themselves by add the details such as
Name, Date of birth,e-mail ID, gender, phone number, address, password. Once the vote
registers, then the admin should view it and approve it, then only the voter can able to vote in
the election. The voter can only login if the admin approves it or else the voter cannot login if
Description: In this sub module we can view the details of the candidates who constitute in
Vote:
Description: In this sub module we can register our vote. Once the user has registered his
vote then again he is not allowed to vote again. i.e. only one user can vote only at one time.
REFERENCE
[1]Himanshu Agarwal and G.N. Pandey “Online Voting System for India Based on
[2] Smita B. Khaimar, P. Sanyasi Naidu, Reena Kharat “Secure Authentication for Online
Voting System”
[3]Shivendra Katiyar, Kullai Reddy Meka, Ferdous A. Barbhuiya, Sukumar Nandi “Online
Information Technology.