Oting Ystem: Submitted By: Vishal Patel Jigar Panchal

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 13

E-VOTING SYSTEM

Submitted by: Vishal Patel


Jigar Panchal
PROBLEM OF CURRENT SYSTEM

The problems of the existing manual system of voting


include among the following:
 Expensive and Time consuming: The process of
collecting data and entering this data into the database
takes too much time and is expensive to conduct, for
example, time and money is spent in printing data
capture forms, in preparing polling stations together
with human resources.
 Too much paper work: The process involves too much
paper work and paper storage which is difficult as
papers become bulky with the population size.
 Errors during data entry: Errors are part of all human
beings; it is very unlikely for humans to be 100%
efficient in data entry.
PROBLEM OF CURRENT SYSTEM

 Loss of registration forms: Some times, registration


forms get lost after being filled in with voter details, in
most cases these are difficult to follow-up and therefore
many remain unregistered even though they are voting
age nationals and interested in exercising their right to
vote.
 Long queues: People have to standing in queues for long
time to cast their vote.
INTRODUCTION
• Online voting system is an online voting technique. In
this system people who have citizenship of India and
whose age is above 18 years can give his/her vote online
without going to any physical polling station.
• There is a database which maintain all the names of
voters with complete information.
• He/she has to be required to register first to vote.
Registration is mainly done by the system
administration for security purpose.
• After registration the voter is assigned a secret user ID
with which he/she can use to login into the system.
• If invalid/wrong details are submitted, then the citizen
is not registered to vote.
OBJECTIVE
The general objective of the project includes:
 To analyze the current election system and suggest
modern online voting mobile application which allow
voters to cast their votes in a more convenience way.
 To develop a mobile application that is transparent,
reliable and provides a platform for voting of citizens.
The specific objectives of the project include:
 Reviewing the existing/current voting process or
approach in India.
 Coming up with an automated voting system in India.

 Implementing an automated/online voting system.

 Validating the system to ensure that only legible voters


are allowed to vote.
SOFTWARE AND HARDWARE
REQUIREMENTS

Software requirements
Server side: Window NT, Linux or Any Server OS
Mysql server or SQLite database
Client side: Android OS

Hardware requirements
Server side: Pentium 4 or Above
5 to 6 GB Hard Disk
Recommended RAM
Client side: Android Device
FUNCTIONAL REQUIREMENTS
The basic functional requirements available in the system are
as follows:
 The system must provide voters with accurate data.
 The system will be able to allow the citizens to create an
account.
 Allow registered users to login to the system.
 The system should authenticate the users during login i.e.
the user should be what he/she claims to be.
 The system should allow an authenticated user to cast a
vote.
 The system should send voting results to citizens.
 The system should allow user to view and update their
profile.
 The system should allow the administrator to manage
candidates i.e. adding candidates, removing candidates.
NON-FUNCTIONAL REQUIREMENTS
Following is a list of nonfunctional requirements:

Performance: This system should remain accessible 24x7.


All users should be able to access the system altogether at
any given time.

Security: The database of system should not store any


password in plain text rather the ceaser cipher text has to be
stored.

Reliability: It can be accessed by the end users 24*7 as when


needed hence is highly reliable for end users.

Availability: Internet connection for the nodes with the


database server is ensured and hence the application will be
available any time for access.
USE CASE SCENARIO FOR USER
USE CASE SCENARIO FOR ADMIN
FEATURES OF SYSTEM

 Secure login procedure.


 casting vote is possible only with authenticated user
 User can cast their vote from anywhere and anytime
during election period.
 Instant poll result
 Easy to keep track of voters
 Abused user must be verified and blocked if
necessary.
 Not required to standing in long queues
CONCLUSION

The main aspect behind Online voting system is that it


enabled us to bring out the new ideas that offers the voters
to cast vote easily through internet from anywhere which
is efficient and less time consuming.
Thank You

You might also like