Electronic Voting System


 
 

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.

 

 

Download the source code here

 

 

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.

 

 

                                                                       

                                                                                                                                                                                                                                                                                                                             

 

 

 

 

 

 

 

 

                                                                                                                                                                                                                                      

Sign in  |  Recent Site Activity  |  Terms  |  Report Abuse  |  Print page  |  Powered by Google Sites