Abstract:
The project “Online Election System” / “Online Voting Software” aims at making the voting process easy in any type of elections. Presently voting is performed using ballot paper and the counting is done manually, hence it consumes a lot of time. There can be possibility of invalid votes. All these make election a tedious task. In our proposed system voting and counting is done with the help of computer in Online. It saves time, avoid error in counting and there will be no invalid votes. It makes the election process easy. It also avoids the process of physical touching or visiting any places. it will be more helpful to conduct elections. The system deals with the online voting and its details. Allows the user to vote for the candidate online. Can get the details of the candidate and voter as well. Without wasting time the voters can vote the respective candidate. In present existing system we are using ballot paper and counting the number of votes, it takes the lot of time to for the existing process, to overcome the drawbacks in the existing system this particular system was proposed to mark our work much easier and to reduce wastage of time. And more over we doesn’t gets the accurate results in the present existing system. So there is a need for Online Voting Systems.
Introduction:
This Project main aim is to provide safe and secure voting system environment, where admin can allow the user to vote, and admin declare a result. In this voting system each voter will be provided with a specific voter-id through which access for the voting can be granted. If once the access is granted for a voter-id then the access is denied for logging in till the voting g system is refreshed for the next election. Similarly the administrator will be provided with a special id through which he can view the status of the election. Based on the id segregation between the voter and administrator is carried out initially. If the user id is invalid then an error message will be displayed. If the id entered is of type administrator then an information i.e., the election status will be displayed which changes dynamically. Otherwise the voter information will be displayed which changes dynamically depending on the changes made which will proceed him to the next level in which he can cast his vote and it is updated automatically.
Motivation:
The online voting system is the system that aims in reducing the complexity and cost of the election process. Here the voter can vote inspite of his absence in the particular locality.
The administrator’s effort is much reduced by checking the election status of all the localities individually forms a place and it is easy for him to announce the election result.
The administrator is the soul controller of the online voting system in all process including refreshing the votes, editing the voter details, creating new nominee and so on. Thus the online voting system can reduce the cost and effort of election process.
Objectives:
To speed up the information retrieval and to make updation easy
To avoid illegal polling through high level security.
To encourage voters to participate in election via easier implementation of online voting system.
For easier conduct of election.
To reduce election expenses.
Methodology:
Proposed System:
The Online Voting System is a software application which avoids more manual hours that need to spend in record keeping and calculating votes. Through this the users and the candidates are registered online. Their information is stored in the database the admin can easily access the details of the voters and the candidates. The voters are allowed to vote online they can even vote by sitting at home. Every User allowed to vote only once so there is no chance of duplicated votes. This application keeps the data in a centralized way which is available to all the users simultaneously. It is very easy to manage historical data in database. They can easily use the tool that decreases manual hours spending for normal things and hence increases the performance.
Overall Description:
The C source code of this project is very simple and consists of fifteen user defined functions. The online voting system is for the citizens from all over India that consists of the data and information. This Online Voting system will manage the Voter's information by which voter can login and use his voting rights. The system will incorporate all features of Voting system. It provides the tools for maintaining voter's vote and it count total no. of votes. Voting detail store in database and the result is displayed by calculation. By online voting system percentage of voting is increases. It decreases the cost and time of voting process. It is very easy to use and it is very less time consuming. It is very easy to debug.
The user must next fill all the below information to get the output.
Year
Roll No
Branch Code
Admin
Ban ID
Creating Candidate Files
Delete Illegal Votes
Getting Winner
New Election
Saving Election Info In File
Loading Election Info From File
Valid or Not
Voted
Banned
Save Vote
Allows us to set up a flexible and trustworthy voting system
Applicable for large as well as small group of people e.g. a batch, a class.
Keeps a record of every voting process.
Comments
Post a Comment