EVS (Electronic voting System) is an application developed for electronic voting making more users friendly. It is developed using JSP and JAVA to connect to backend.
Electronic voting also know as E-voting is a term encompassing several different types of voting, embracing both electronic means of casting a vote and electronic means of counting votes.
EVS is an online voting system which contains all the features of a regular election system, while making polling a lot more expedient. Being fast and absolutely reliable, the EVS saves considerable time, money and manpower. And, of course, helps maintain total voting secrecy without the use of ballot papers. And, at the end of the polling, just press a button and there you have the results.
Soft wares needed:
JDK 1.5
JRE
Server: Tomcat
Database: Oracle 9i
Platform: windows XP
Deployment:
Step 1: First execute evs.sql file in the evsdb folder, this will
populate the database
The command to do this is in cmd is first go to sqlplus
C:\>sqlplus
this will prompt for username and password, the default
username and password is “scott “ and “tiger”. now
execute the evs.sql file as
C:\>@ <filepath>
Step 2: Copy the EVS folder into webapps folder.
Step 3: Copy the dbconn folder into classes folder.
Step 4: Compile the files dbconn.java and MD5.java in order to get
corresponding class Files.
Step 5: Start the TOMCAT server.
Step 6: Start the browser and give the address
as http://localhost:8086/EVS/login.jsp
Step 7: Login as admin (username: admin ; password: admin ) to add
contestants, view the contestants, Delete contestants and
View election results
Login Features of Voter and Admin:
For a voter the system comprises of the following features:
1. Ability to cast his/her vote, secretly
2. View election schedule
3. View election results
4. Enter his/her details into the database for future polling instances.
For the administrator the system brings in the following characteristics:
1. Add election details like contestant details, election schedule,
etc
2. Access and alter details according to change in electoral
environment.
3. View election results.
4. Have exclusive access to the various facilities of the system.
How To Cast Vote Through Electronic Voting System?
The following steps take you through a very simple procedure for casting a vote:
1. Register yourself with our website. An auto generated voter
identification number (Voter Id) will be issued to you.
2. Login with your voter id and password.
3. Go to 'Cast Your Vote'
4. Click on the radio button beside the candidate you want to
vote for.
5. Click on the 'Vote' button in the end and wait for the
confirmation message.
6. You have cast your vote successfully, if you get the
confirmation message.