Professional Documents
Culture Documents
Design and Implementation of Online Voting System
Design and Implementation of Online Voting System
Design and Implementation of Online Voting System
CHAPTER ONE
1.0 INTRODUCTION
The advancement made in technology over the past few years has been tremendous. The computer alone has
progressed at a remarkable pace, and updates are continually occurring. Along with the progress of the
computer comes the transformation of the virtual world. The Internet is a fairly recent concept that has
profoundly affected our daily lives. As with anything new, the Internet possesses various mysteries. Research
is being conducted to determine the possibilities of an on-line voting. Internet voting opens the door to all
Therefore, voting is a means of selecting or choosing leaders, it does not apply only to local government, states
and federal government of Nigeria but also in different institutions and social organization. The conduct of
elections in a democratic society is very important not only because through it a change of government is
effected but also because voting is the main form of political participation for most people. For democracy to
Over the years, the voting operation has been put under a manual system of operation which mostly results in
inaccuracy and ineffective election. It is gradually being realized that much faster accurate, effective and
The on-line voting system ensures that each intended voter is checked whether he/she is registered or not, if
he/she is not registered, the system refuses him voting. Also it checks whether he/she has voted for that
particular election. This on-line voting system prevents a situation where a particular candidate seizes the
voters’ cards, and uses them to vote for himself. Hence the rigging associated with the manual voting systems
has been completely handled. The system also takes care of result calculation of each candidate in particular
election and the percentage scored in that election. This eliminates rigging associated with the calculation and
counting of votes.
A means of showing the various outputs is also adopted by the system the output can either be displayed on the
screen or a hard copy of it can be produced depending on the choice of the user. This prevents interactive and
polling stations to cast their vote to do so. It should be noted however that on-line voting will not replace the
The inefficiency of voting process in Nigeria has resulted in a lot of problems. These problems have continued
to obstruct the peace of democracy in Nigeria because the choice of a capable candidate is not encouraged by
vi. Lost of votes due to either wrong voting or the case of any accident occurring during
transportation of the statement of result and other electoral materials to the collection
centers.
The main objective of this project work is to design an on-line voting system which among others will be able
(i) Each voter will be able to vote only once for a particular election
(ii) Nobody will have access to the votes before the official opening of the electronic ballot.
(ix) The system will not accept vote outside the voting period
(x) It will put to an end the indiscriminate alteration of election result by any officer of the electoral
The significance of this study is in the value of implementing the new system. The study will activate
democracy and ensure that the popular choice emerges victories in any local government election conducted in
Nigeria.
The study covers voting processes as it is done at the ward councillorship election and local government
chairmanship elections. It also inculcates the voters’ personal records, candidates’ personal records and voting
procedures.
Ballot Paper: Material with which voters used to cast their votes.
Computer: An electronic device that stores data, processes data and produces an output as information.
Democracy: This is the government of the people for the people and by the people.
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.
Voter’s Card: This is a card given to a voter to ascertain that he has the right to vote.
Votes’ Register: This is a register containing the data of eligible voters completed by the election officials.