Number of Pages: 45

File Size: 77 KB

File Type: MS Word & PDF

Chapters: 1 - 5



This system has been developed to simplify the process of organizing elections and make it convenient for voters to vote remotely from their home computers while taking into consideration security, anonymity and providing auditioning capabilities. On-line Voting System is a web based system that facilitates the running of elections and surveys online.

It deals with design, build and test of online voting system that facilitates user (the person who is eligible for voting), candidate (Candidate are the users who are going to stand in elections for their respective party or posts), Election Commission Officer (Election Commission Officer who will verify whether registered user and candidates are authentic or not) to participate in online voting. This online voting system is highly secured, and it’s design is very simple, ease of use and also reliable. The proposed software is developed and tested to work on Ethernet and allows online voting if provided in web version. It also creates and manages voting and electoral details as all the users must login by user name and password and click on his favorable candidates to register vote. This will increase the voting percentage in SUG elections by applying high security in order to reduce Illegible votes and voters as well.


Title page






Table of content


1.0    Introduction

1.1    Statement of problem

1.2    Purpose of study

1.3    Aims and objectives

1.4    Scope/Delimitations

1.5    Limitations/Constraints

1.6    Definition of terms


2.0    Literature review


3.0    Methods for fact finding and detailed discussions of the system

3.1    Methodologies for Fact-finding

3.2    Discussions


4.0    Futures, implications and challenges of the system

4.1    Futures

4.2    Implications

4.3    Challenges


5.0    Recommendations, Summary and Conclusion

5.1    Recommendation

5.2    Summary

5.3    Conclusion

5.4    References



Voting schemes have evolved from counting hands in early days to systems that include paper, punch card, mechanical lever and optical-scan machines. Electronic voting systems provide some characteristic different from the traditional voting technique, and also it provides improved features of voting system over traditional voting system such as accuracy, convenience, flexibility, privacy, verifiability and mobility. But it suffers from various drawbacks such as Time consuming , Consumes large volume of pare work , No direct role for the higher officials, Damage of machines due to lack of attention, Mass update doesn’t allows users to update and edit many item simultaneously. These drawbacks are overcome by Online Voting System. Online Voting System is a voting system by which any Voter can use his/her voting rights from anywhere in the country. We provide a detailed description of the functional and performance characteristics of online voting system. Voter can cast their votes from anywhere in the country without visiting to voting booths, in highly secured way. That makes voting a fearless of violence and that increases the percentage of voting.

Users are individuals who interact with the system. All user interaction is performed remotely through the user’s web browser when the system is web based.

Users are categorized into three classes: Administrator, Returning Officers and Voters.

A running version of the system will have only one Administrator but it typically has multiple returning officers and voters. The administrator is responsible for managing user accounts, polls, system resources and logs and for the health and safekeeping of the system. Returning officers have the responsibility of managing a poll as assigned by the administrator, whereas voters only have the ability to submit ballots on polls in which they are admitted.



The inefficiency of voting process in SUG elections has resulted in a lot of problems.  These problems have continued to obstruct the peace and tranquility of elections asthe choice of a capable candidate is not encouraged by the existing system.

These problems include

  • High rigging during electoral process
  • A single voters casting his vote multiple times
  • Inefficient and inaccurate counting of voters by officers concerned.
  • Long queues observed at polling stations
  • Illegible voters casting their vote
  • Loss of votes due to either wrong voting of the usecase of any accident occurring during transportation of the statement of result and other electoral materials to the collection centers.


The main aim of this project work is to design online voting software which among others be able to achieve the following targets;

  • Each voter will be able to vote only once
  • Nobody will have access to the votes before the official opening of the electronic ballot box.
  • The votes cast cannot be intercepted, modified or diverted.
  • The on-line site will resist any attack
  • Only registered voters will have access to the application
  • Voters will be protected against any attempt of identified theft.
  • The secrecy of the vote will be guaranteed
  • Rigging of the election will be controlled
  • The system will not accept vote outside the voting period
  • It shall put to an end the indiscriminate alteration of election result by officer of the electoral committeesin SUG elections.



A voting system contains rules for valid voting, and how votes are counted and aggregated to yield a final result. Common voting systems are majority rule, proportional representation or plurality voting with a number of variations and methods such as first-past-the-post or preferential voting.

In election systems, protecting the integrity and privacy of critical data (e.g., votes, configurations, ballot definitions) is undeniablyimportant


The scope of the project is that it will use the UserID and password created by user during registrationin the voting system, through this all the details of voter are saved in database. And it will act as the main security to the voting system.

The study also covers voting processes as it is done at the SUG elections in various tertiary institutions.It also inculcates the voters’ personal records, candidates’ personal records and voting procedures.


        Due to non-availability of the vital components and limited ICT resources required for the design and implementation of online voting system, this work implementation shall be limited to Visual-Basic 6.0.  However, the immediate availability of components will help the f design of the researcher to achieve its objectives fully when strictly implemented.



Ballot Paper:   Material with which voters used to cast their votes.

Ballot Box:      A container in which voters drop their votes

Ballot:      A vote recorded in an election.

Collection Centre:   A designated location where results are collected.

Computer:       An electronic device that stores data, processes data and produces an output as information.

SUG election: Student Union Government elections

Election:  The act of choosing by voting one of the candidates for a position.

Home Page:     The front door to a website.  Normally contains links to other sites or pages.

HTML:      Hyper Text Mark-up Language.

Poll:         The process of voting at an election.

Poll Station:    A centre or venue where voters cast their votes.

Rigging:   To manipulate election result in favour of another person.

Voter’s Card:   This is a card given to a voter to ascertain that he has the right to voter.

Votes Register:        This is a register containing the data of eligible voters completed by the election officials.

Web Site:         It is a location on the web that publishes some kinds of information.


DISCLAIMER: All project works, files and documents posted on this website, are the property/copyright of their respective owners. They are for research reference/guidance purposes only and some of the works may be crowd-sourced. Please don’t submit someone’s work as your own to avoid plagiarism and its consequences. Use it as a reference/citation/guidance purpose only and not copy the work word for word (verbatim). The paper should be used as a guide or framework for your own paper. The contents of this paper should be able to help you in generating new ideas and thoughts for your own study. is a repository of research works where works are uploaded for research guidance. Our aim of providing this work is to help you eradicate the stress of going from one school library to another in search of research materials. This is a legal service because all tertiary institutions permit their students to read previous works, projects, books, articles, journals or papers while developing their own works. This is where the need for literature review comes in. “What a good artist understands is that nothing comes from nowhere. All creative work builds on what came before. Nothing is completely original.” - Austin Kleon. The paid subscription on is a means by which the website is maintained to support Open Education. If you see your work posted here by any means, and you want it to be removed/credited, please contact us with the web address link to the work. We will reply to and honour every request. Please notice it may take up to 24 – 48 hours to process your request.

WeCreativez WhatsApp Support
Administrator (Online)
I am online and ready to help you via WhatsApp chat. Let me know if you need my assistance.