online polling system

21
ONLINE POLLING SYSTEM Under Guidance Of : Ms. Sanchita saha Asst. Professor Department Of Computer Science And Engineering Presented By : Anand Kumar 11/cs /13 Anoop Kumar 11/cs/22 Avinash Prakash 11/cs/30 Nitin Shekhar 11/cs/ 67

Upload: avinash-prakash

Post on 06-Aug-2015

62 views

Category:

Engineering


3 download

TRANSCRIPT

ONLINE POLLING SYSTEM Under Guidance Of :

Ms. Sanchita saha

Asst. Professor

Department Of Computer Science And Engineering

Presented By :

Anand Kumar 11/cs /13

Anoop Kumar 11/cs/22

Avinash Prakash 11/cs/30

Nitin Shekhar 11/cs/ 67

ABSTRACT

This is the alternate method for voting process. Basic idea is that the Candidates can poll their votes from anywhere

during election time. The System will maintain the voter details along with personal

information. The result of the election is published within a short time once the

election is completed.

INTRODUCTION

LITERATURE SURVEY:

Voting equipment which were widely adopted in many countries may be divided into five types: Paper-based voting Lever voting machine Direct recording electronic voting machine Punch card Optical voting machine

Why this system should be alternate? People having basic computer knowledge is really low in

India. Also Internet is not available in every part of country.

SECURITY ISSUES AND SOLUTIONS

Multiple registration by one voter Multiple Vote by single User Vote by Someone instead of another

SOFTWARE REQUIREMENTS HARDWARE REQUIREMENTS

OPERATING SYSTEM : WINDOWS,LINUX etc

BACKEND END TOOL : JAVA VIRTUAL MACHINE

FRONT END TOOL : JDK1.7.0, NetBeans

IDE 8.0

DATABASE : MYSQL Database

PLATFORM : JAVA

WEB SERVER : APACHE/TOMCAT

MAIN PROCESSOR : PENTIUM 4

HARD DISK CAPACITY : 80 GB

RAM : 1 GB

PROCESSOR SPEED : 466 MHZ

DISPLAY : MONITOR

SOFTWARE REQUIREMENT SPECIFICATION Overview:

Overall Description

Specific Requirments

User Characteristics

Every user should be: Comfortable with Internet Browser.

He must have brief knowledge of voting system.

He must also have basic knowledge of English too.

Functional Requirement:- General Public Administrator

Non Functional Requirements:- User Interfaces Communication Interface

USE CASE DIAGRAM

E-R DIAGRAM

What ECI have to do ?

ECI have to connect the Aadhar number with voter id. ECI have to arrange an another day for online polling like different

examinations board do today. Also, ECI have to accept only voter id and Aadhar number for

voting. ECI have to keep database of Aadhar Number.

IMPLEMENTATION

Voter must have Aadhar number to register.

We will ask for Aadhar number at the registration time and send a OTP to registered email and mobile number.

After entering correct OTP, voter have to create a password for further login.

VOTING PROCESS As soon as the voter will login , he/she will get the

privilege to cast vote.

Is there any possibility of double voting by both online and at booth ?

NO, We will provide a smart checklist features to admin to check the voter status at the time of voting at booth.

RESULTS PAGE

After completion of all voting process ,the results can be viewed on the view results page.

Vote percentage of all the competing candidates are shown and finally the name of top two contender is shown.

FUTURE SCOPE AND ENHANCEMENTS

FUTURE SCOPE It will increase the overall

voting percentage. It will reduce election

expenditure. It can be made more secure

by using the advance security methods like biometrics.

FUTURE ENHANCEMENT Fingerprinting Cornea Detection

CONCLUSION

Top 4 Reasons to Move to the Online Voting Platform:

Efficient and Cost Effective Intelligent Save Time and Resources Easy and convenient

REFERENCES

http://www.slideshare.net/online-voting-system-project-file

http://www.e-voting.cc/en/evote2014-registration/

https://www.uaa.alaska.edu/studentunionandcommuterstudentservices/voterinfo/

http://www.projectcorner.in/online-voting-academic-project-php-synopsis/

http://www.academia.edu/ Online_Polling_Democracy

http://www.freestudentprojects.com/studentprojectreport/projectreport/online-voting-system/