Abstract

Voting is a critical component of any election. In most developing countries, this process is usually marred with multiple irregularities such as falsification of results, identity theft, stolen of ballot boxes, multiple voting and electoral fraud among others. This research aimed at solving these multifaceted problems associated with manual-based voting processes by using agile development and components-based software engineering (CBSE) principles to evolve a usable electronic voting system that can be used to conduct national election and any other election in the country. This will enhance and guarantee the credibility of the electoral processes and show a true reflection of the wishes of the people. The system was implemented using Visual Studio .Net and Microsoft SQL Server with attendant benefits of increased level of participation by the electorate, drastic cost reduction in organising election, voter's convenience, and faster release of election results.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call