You are on page 1of 18

CYBER VOTING

SYSTEM

By
R.MURALI
This project is developed using
 Project : CYBER VOTING SYSTEM

 Model : Client/Server Model

 Front end : Java

 Back end : Oracle

 App.Server : Tomcat
WHAT IS CYBER VOTINGSYSTEM ?

 Cyber Voting System is an on-line voting


method can anyone vote through internet.
 Internet is one of the most revolutionary tools
in our day-to-day life , so this system can make
tremendous change in various field.
 By increasing participation and awareness
among voter’s young and old, online voting
has the potential to transform the problems to
solutions.
ABOUT THE PROJECT
 My Project is based on SDLC[Software
Development Life Cycle] model.

 My Project is based on Client/Server


architecture with JSP as front end and oracle as
back end.

 It is a web based application with the feature of


highly secured on-line voting technology.
SYNOPSIS
 The project entitled as ‘Cyber Voting System’ is a
system in which voting can be done online.

 With the emergence of the Internet, the process of


voting our opinions could bring in right solutions
for a complex and challenging situation like
decision-making.

 The features of the project is voting , getting the


leading information of polls and viewing the result.
SOFTWARE SPECIFICATION
 Enterprise Technology : J2EE

 Front – End : JSP

 Middleware : JDBC & Servlets

 Back – End : Oracle9i

 Server :Apache Tomcat Application server

 Platform : Microsoft Windows


HARDWARE SPECIFICATION
 Operating System : Windows XP

 Processor : Intel Pentium IV @2.4 Ghz

 RAM : 1 GB

 Hard disk Free Space : 1 GB

 Monitor : 15” SVGA Color Monitor


MODULES OF CYBER VOTING
SYSTEM
 Registration

 Login

 Voting

 Leading

 Result
REGISTRATION
OBJECTIVE :
The registration is done before voting.

ACTIVITY :
Get the full information of voter and save
in the database, and also generate a unique
number and save with the use details. Give
the same number to the user.
LOGIN
OBJECTIVE :
When the user will come for voting he must
login.

ACTIVITY :
Because prevent the illegal voting of. If the
user name and password correct allow him to
vote.
VOTING
OBJECTIVE :
In this module give options to vote the user.

ACTIVITY :
 Allow the user to select the option.
 Get the request from the user.
 Save it in database.
 That us the vote of the user.
LEADING
OBJECTIVE :
In this module we have to identify the
leading person/option in the election.

ACTIVITY :
While the voting is in progress, the
administrator wants to announce the leading
person means get the options stored in the
database and identify the highest vote and
display it.
RESULT
OBJECTIVE :
In this module used to know the polling
result.

ACTIVITY :
Count the number of options(votes) are
submitted to the particular name to the
database. And identify the total number of
count. And display it one by one (Like Name-
Total number of hits).
OVER ALL PROCESS DESIGN
CYBER VOTING
SYSTEM

HOME PAGE

REGISTRATION LOGIN

LEADING VOTING

COUNTING
TABLE DESIGN
EDUCATIONS :

FIELD NAME DATA TYPE DESCRIPTION

E_Id Varchar(8) Unique user


identification for
education
Name Varchar(50) Name of the
educations
Remarks Varchar(60) Comments on
educations of the
user
SCOPE FOR FUTURE
ENHANCEMENT
 Due to time factor and other constraints some
features were not incorporated in this system.

 Additional features may be included such as


“thump impression” and “eye iris”.

 The system could also be enhanced by


displaying the voting result through the use of
3D graphs.
CONCLUSION
 Thus the project entitled ‘Cyber Voting System’
has been successfully designed and
implemented in an organization.
 At every phase of the project development the
feasibility study was done using the data flow
diagrams and table description.
 This software can be extended and enlarged
with a little effort to make it possible to world
for all other departments.
THANKS TO ALL !!!

You might also like