Secure Voting System project in Java
Project Abstract
Secure voting is a web based application which enables you to select your representatives online. Through this system we will able to eliminate the paper work which involved in traditional voting process. It’s a system which will able to provide a transparent medium for conducting votes and reducing the administrative cost by which, it enables the bodies to declare results on time without any extra effort. It will enable the voters to vote at their time and place by selecting the correct options. Though dual verification system, security threats will not able to crack this system and unique identification system will allow only authorized use their veto power.
Existing System
To vote, we must be present at our voting center with our identification id and voting slips which helps to provide our identity and presence. Government needs to make extra investment for electronic ballot and other charges like travelling, manpower etc. Without the permission of polling officer, even not a single candidates will able to cast their vote. Electronic ballots are also not secured and sometimes prone to errors. The precious data which are stored in electronic ballots may get corrupted due to electromagnetic pulses if came into interference. The technical person who deals with electronic ballots can also involve in fraud by making changes in electronic circuits of a ballot.
Proposed System
Using secure voting system, voters can vote online and its admin can easily manage and conduct a secure method for casting vote. It will help the election managers to create date, time, candidates and the list of candidates who can vote. Through proper authentication system, it will able to identify the candidates and will redirect to their ballot location where they can vote for their candidates who have registered for such location. Voters will able to see the parties symbol and check the results on due date. To provide security, eligible voters will be presented with check button and upon their click, a receipt will be issued for them which will only include their date and time and their identity details. Once appeared, their account will be blocked for ongoing voting session and they will not eligible to appear again.
Project Snapshots
Advantages of Secure Voting System
- Using the concept of struts framework, it will be possible to display the web pages in their regional languages.
- A step for bringing revolution which can increase the participation of voters.
- Providing the feature of mobility by which votes can be casted even from any remote location.
- It will provide an economical and scalable medium and ability to handle any number of users by maintaining speed without connection loss problem, just because of hibernate framework.
- Intelligent system to identify users by two phase verification system, thus no chance of causing any fraud.
- Entire control under the hand of election commission system, thus tracking will be more convenient and identify immediately if any error occurred.
- Can rectify the error by sitting at remote location without the need of extra manpower.
Download Project
Secure Voting System Abstract | Abstract Download |
Secure Voting System Source Code | Project Download |