Design And Implementation Of E-Voting Management System

Design And Implementation Of E-Voting Management System
Abstract
This paper concentrates on the development and execution of an electronic voting (e-voting) management system that will help in curbing election rigging especially when it comes to the student union government elections. The paper critically examines the current voting practices and highlights the issues that relate to the process of voting through manual and semi-automated systems, such as manipulation of votes, impersonation, delay in collating the results, and the absence of transparency. In order to overcome these issues, a safe and trustworthy e-voting system is suggested and created. System design entails an in-depth analysis and modeling of both functional and non-functional requirements such that it is accurate, secure, transparent and easy to use. Correct system models are also used to improve the knowledge of the system requirements and contribute to efficient implementation. The suggested e-voting system will involve authentication systems, safe vote-casting, automated vote-counting, and generation of results to reduce the incidence of human interference in the voting process. The key aim of the system is to have a great opportunity of minimizing chances of election rigging through the strict validation of the votes and proper recording and counting of the votes. The system would improve the integrity of the elections by automating the voting process, and would create trust to the participants. The paper has shown that electronic voting could form an efficient means of enhancing the credibility and effectiveness of student union government votes and elections within institutions in general. The implementation outcomes show that the suggested system can provide the results of elections in a transparent and timely manner and withstand any tampering.
Table of Content
Chapter One
Introduction
- 1.1 Background of the Study
- 1.2 Statement of the Problem
- 1.3 Purpose of the Study
- 1.4 Significance of the Study
- 1.5 Scope / Delimitation of the Study
- 1.6 Research Questions
- 1.7 Research Hypotheses
- 1.8 Operational Definition of Terms
Chapter Two
Review of Related Literature
- 2.1 Introduction
- 2.2 Rationale / Theoretical Framework
- 2.2.1 Paper Based Electronic Voting System
- 2.2.2 Direct-Recording Electronic (DRE) Voting System
- 2.2.3 How Voting Online Works
- 2.2.4 Simple Analysis on E-Voting
- 2.2.5 Electronic Ballots
- 2.3 Cryptographic Verification
- 2.4 Voter’s Intent
- 2.5 Transparency
- 2.6 Hardware
- 2.7 Software
- 2.8 Testing and Certification
- 2.8.1 Documented Problems
- 2.8.2 Security Threats
- 2.9 E-Voting Effectiveness across Countries
- 2.10 Conclusion of the Review
Chapter Three
Research Methodology
- 3.0 Description and Analysis of the Existing System
- 3.1 System Analysis
- 3.2 Security Issues of Online Voting
- 3.3 Problems with the Existing Voter Registration System
- 3.4 Software Requirements
- 3.5 Hardware Requirement
- 3.6 The Design Model
- 3.7 The Server for the System
Chapter Four
System Implementation and Testing
- 4.1 Introduction
- 4.2 Software Development Tools
- 4.2.1 PHP
- 4.2.2 MYSQL
- 4.3 Integration of System Components
- 4.4 System Testing
- 4.5 System Review
- 4.5.1 Student Registration Portal
- 4.5.2 Summary of Registered Student
- 4.5.3 Student Login Portal
- 4.5.4 SUG Voting Portal
- 4.5.5 Honourable Portal
- 4.6 Database Testing
Chapter Five
Summary, Conclusion and Recommendations
- 5.1 Summary
- 5.2 Conclusion
- 5.3 Recommendation
- References
Chapter One
Introduction
1.1 Background of the Study
The act of voting is one of the primary democratic activities wherein citizens use the opportunity to voice their interests and get involved in the process of governance. Voting has traditionally been done on paper based systems which since they are used to the voter are normally linked with problems like ballot stuffing, miscounting of votes, time wastage in the collation of votes and there is also the issue of inefficiency in terms of logistics. Such issues have prompted governments, institutions, and organizations to consider the use of electronic voting (e-voting) as one of the possible solutions to enhance the efficiency, transparency, and credibility of the election process (Pomares et al., 2020; Singh and Sharma, 2022). Electronic voting management system can be defined as the utilization of information and communication technologies to vote, transmit, save, and count the votes electronically. These systems may be as basic as web-based voting systems and more complex cryptographic and blockchain-based systems. The main aim of e-voting is to make voting process accurate, fast, accessible, and full of integrity and to decrease human interference and operational expenses (Adeshina and Ojo, 2022; Yusuf and Akinwale, 2024).
The recent developments in the field of computer security and cryptography have played a large role in the design of the present day e-voting system. End-to-end verifiability, and others, can enable voters to ensure their cast ballots have been recorded and counted as cast and recorded, without jeopardizing the secrecy of the ballot (Benaloh et al., 2020; Cortier et al., 2020). The innovations have aided in the resolution of age old fears relating to transparency and trust in electronic electoral procedures. Blockchain technology has become a promising e-voting infrastructure in terms of decentralization, impossibility to change, and transparency. The capabilities of blockchain-driven e-voting systems to minimize the points of failure and increase their resilience to tampering and fraud have been mentioned in a number of studies (Kiayias et al., 2020; Abuidris et al., 2021). This has seen blockchain emerge as a central research topic in designing and implementation of secure voting management systems. Besides blockchain, most e-voting systems have also adopted biometric authentication methods like finger-print and facial recognition to identify and authenticate the voter and deter impersonation. Voting systems that are biometric-based contribute to increasing the electoral credibility of voting because it makes sure that only qualified voters are involved in the election process (Khan et al., 2021; Olaniyi and Omidiora, 2021). Such procedures are especially applicable in situations where voter identity control is a significant problem.
The issue of trust is still a very important aspect affecting the embrace of e-voting systems. The success of electronic elections in adoption is dependent on the public confidence in the security, privacy, and fairness of the election. It has been found that voter trust in e-voting systems can be built by ensuring transparency, usability of the system, and well-developed security measures (Ferreira and Martins, 2024; Ojo and Adebayo, 2025). In third world countries such as Nigeria and other African countries, elections are normally marred by logistical challenges, security challenges and administrative snarls. Researchers have contended that, under certain conditions, properly designed e-voting management system can help tackle most of these issues when they are adjusted to local infrastructural and socio-political conditions (Nkomo & Madzima, 2022; Okediran and Omidiora, 2023). As much as there may be advantages, e-voting systems also come with new threats, including cyberattacks, the existence of soft vulnerabilities, and insider threats. To implement these risks, a strict system design, testing, and evaluation are needed to be resilient to technical and human-centered attacks (Biswas et al., 2022; Adewumi and Misra, 2023).
The growing interest in privacy-saving mechanisms has also contributed to the modern e-voting studies. The modern systems focus on the nondisclosure of the voter and the ability to count votes, so that the votes could not be tracked to the individuals and still enable independent confirmation of the election results (Al-Saedi and Al-Hamami, 2025; Bistarelli et al., 23). Considering such trends, effective e-voting management system design and implementation needs a multi-disciplinary approach, which combines software engineering, cryptography, network security as well as usability concepts. The present study hence falls within the current international endeavors to create safe, open, and honest electronic voting systems that could be applied to both institutional and citizen elections (Krimmer et al., 2025).
Free, fair and credible conduct of elections is one of the key foundations of democratic governance as it validates leadership and builds confidence of the populace to political systems. Paper based voting systems have been widely conducted in different parts of the globe but they are usually identified with the logistical issues, cost in operation, length of time in voting and prone to human errors and election malpractices. Electronic voting (e-voting) is considered one of the technological solutions in response to these issues that would enhance efficiency, transparency, and accessibility in the electoral processes (Pomares et al., 2020; Singh and Sharma, 2022). Electronic voting systems involve the application of digital technologies in casting, record, transmitting, and counting votes in elections. These systems are either simple voting machines that are electronic or the complex online voting management systems. The use of e-voting has been driven by the factor of minimizing delays during elections, eliminating invalid votes, and increasing convenience to the voters especially in massive elections. Nevertheless, the use of technology in voting also brings in new issues of security, privacy and trust that should be considered (Ferreira and Martins, 2024).
Security is also one of the most imperative needs of any e-voting system because voting information should be secured against illegal access, intrusion, and other Internet-based attacks. It has been demonstrated that the weaknesses of the poorly designed electronic voting systems can be used to negatively affect the integrity of the election and hinder the trust of the population (Biswas et al., 2022). As a result, e-voting systems of the present-day focus on cryptographic protocols, secure authentication, and auditability to ensure the protection of the electoral process (Alomari et al., 2021; Eze and Okafor, 2024). Almost connected to the security issue is the notion of voter privacy whereby, votes are anonymous and cannot be associated with particular voters. Privacy protection is not only a legal but also ethical provision in democratic elections, but it is more difficult in the case of electronic nature. Homomorphic encryption and zero-knowledge proofs are more complex cryptographic schemes that have been suggested to overcome these objections (Al-Saedi and Al-Hamami, 2025). Such methods allow the votes to be counted safely with no need of presenting the voting preference of each person.
Verifiability is another key characteristic of reliable e-voting. End-to-end verifiability enables voters and independent observers to be able to follow through the elections and ensure that the votes are cast, documented as cast and counted as documented. This has become a concept of choice to combat the issue of transparency in electronic elections (Benaloh et al., 2020). Research also distinguishes among verifiability, individually and universally, both of which are crucial in creating confidence in the public regarding electronic voting procedures (Cortier et al., 2020). The development of blockchain technology in the recent past has had a considerable impact on the design of the current e-voting systems. Blockchain can be used to provide a decentralized, immutable registry that can increase transparency and trust in vote storage and counting. Some of these studies have investigated voting systems based on blockchain technology because they can solve the problem of centralization and data manipulation that is inherent to traditional e-voting systems (Kiayias et al., 2020; Abuidris et al., 2021). The purpose of such systems is to provide immutability, traceability and still maintain anonymity of the voters.
Besides blockchain, e-voting systems have been enhanced with biometric authentication to enhance identification of voters and multiple voting. Fingerprints and facial recognition are effective biometric features that provide a secure and established method of authentication (in comparison to the use of voter cards or passwords). Studies have shown that a properly established system of biometric-based voting can help to decrease impersonation and electoral fraud to a substantial degree (Khan et al., 2021; Olaniyi and Omidiora, 2021). Irrespective of these technological advances, there is still an imbalanced implementation of e-voting systems especially in the developing nations. Inadequate infrastructure, low technical knowledge, digital divide and trust of technology are some of the factors that prevent the widespread implementation. Research on other developing countries shows that the willingness of the society and institutional autonomy is equally significant as the technical strength in identifying successful adoption of e-voting (Nkomo & Madzima, 2022; Adewumi and Misra, 2023).
Also in the African context, including that of Nigeria, electoral processes have remained a menace due to vote rigging, result manipulation as well as delayed announcements. Such difficulties have revived the desire toward the electronic voting solutions that would be localized to the local socio-technical conditions. Readers have suggested models and concepts that can contribute to improving the credibility of elections as well as eliminate context-specific aspects of security and usability (Okediran and Omidiora, 2023; Yusuf and Akinwale, 2024). Thus, the architecture and the development of an e-voting management system is one of the critical research areas, which attempts to combine security, transparency, usability, and trust. E-voting systems can help revolutionize the electoral processes and build the principle of democratic governance by efficiently using the latest technologies like cryptography, blockchain, and multi-factor authentication in case they are designed with proper attention and implemented appropriately (Rahman et al., 2024; Krimmer et al., 2025).
1.2 Statement of the Problem
In spite of the ongoing development of the technologies of electoral procedures, a significant number of the voting processes can be characterized by the inefficiency, the lack of transparency, and the susceptibility to manipulations. Older voting systems are likely to be marred by human error, voter fraud, lack of power infrastructure, and lack of reliability in the results of an election, not to mention the lack of faith of the population in the democratic system (Singh and Sharma, 2022; Pomares et al., 2020). The absence of end to end verifiability in most current electronic and manual voting systems is one of the largest issues facing electoral systems. In the absence of verifiable mechanisms, voters and stakeholders are unable to determine by themselves that their votes have been cast, recorded and counted correctly, thus disputes and rigging allegations (Benaloh et al., 2020; Cortier et al., 2020). The issue of security weak points is still a major issue with electronic voting systems. Unauthorized access, malware, and cyberattacks can undermine the integrity of the election when the systems are not designed and secured. Research has established that improperly established e-voting systems can be more risky than the traditional one (Biswas et al., 2022; Ferreira and Martins, 2024).
Voter authentication and identity control is another issue that is continuing. In most areas, there is a weak identification system where it is hard to get all the qualified people to vote and see that each person votes once. This hurdle has resulted in impersonation, multiple voting and voter exclusion cases (Khan et al., 2021; Olaniyi and Omidiora, 2021). Infrastructural constraints such as lack of reliable internet access, insufficient power supply and poor technical capacity are another challenge to adoption of e-voting systems in developing nations. Those limitations bring the viability, scalability, and sustainability of electronic voting systems in these settings into question (Nkomo and Madzima, 2022; Adewumi and Misra, 2023). There is also lack of public trust and acceptance. Most of the voters do not have confidence in electronic voting system as they fear that Mike may manipulate the votes, privacy invasion or a lack of transparency. Unless sufficient trust-building strategies are implemented, even technically appropriate systems might not be accepted by the users and stakeholders (Krimmer et al., 2023; Ojo and Adebayo, 2025).
Although e-voting with blockchain can enhance the system transparency and resistance to tampering, it brings with it new challenges in terms of scalability, performance, and regulatory compliance. These issues make the real-world implementation more difficult and demand the thorough design and analysis of the system (Kiayias et al., 2020; Mollah et al., 2024). In addition, usability concerns are another significant problem in adoption of the e-voting system. The poor design of workflows and complex interfaces may deter participation, especially to older and less tech-savvy voters, and hence voter turnout and inclusiveness (Adeshina and Ojo, 2022; Yusuf and Akinwale, 2024). Another issue is whether to give the voter privacy or accountability. Maintaining the secrecy of the ballots and at the same time allowing auditing and verification is a challenging technical and ethical problem that most of the current systems do not sufficiently solve (Al-Saedi and Al-Hamami, 2025; Bistarelli et al., 2023). In light of these difficulties, it is evident that the design and properly executed e-voting management system that would simultaneously consider security, transparency, usability, and trust is in the offing. The lack of these integrated systems still contributes to the inefficiency and lack of credibility of the elections, which is why this research study is justified on the design and implementation of an effective e-voting management system (Krimmer et al., 2025; Okediran and Omidiora, 2023).
Traditional elections by the conventional method of voting are also often fraught with inefficiencies and difficulties in their running which cast doubt on their legitimacy. Such problems as stuffing the ballot, miscounting of the votes, missing ballot papers, and inability to collate the results on time (especially on a large scale election) have also existed over the years. All that leads to controversial decisions, lawsuits, and the loss of confidence in the democratic system among the population (Singh and Sharma, 2022; Ferreira and Martins, 2024). Manual voting is also related to high administrative cost and logistical strains. Blasting ballot papers, moving election materials, hiring so many ad-hoc employees and protecting the polling units all demand huge financial and human resource. They are not economically viable in most instances, especially by the developing nations with small budgets that require more economical and efficient voting solutions (Adeshina & Ojo, 2022). Even with the electronic systems of voting having been suggested as alternatives to the system, most of the systems deployed have severe security vulnerabilities. Poor encryption, weak architecture of the systems, and weak authentication frameworks make e-voting platforms vulnerable to cyberattacks, manipulation of votes, and data breach. These vulnerabilities bring up the question of the integrity of the results provided by such systems through the election (Biswas et al., 2022; Krimmer et al., 2025).
The other worthwhile issue that is related to the existing e-voting systems is the absence of verifiability and transparency. The voters in most instances can not check themselves on whether their votes were properly counted and recorded. This obscurity creates a lack of trust and doubt as the election stakeholders have no other way to ensure that the system administrators or authorities are doing the right thing (Benaloh et al., 2020; Cortier et al., 2020). One of the issues that has challenged electronic voting remains as voter privacy. Other e-voting systems fail to provide sufficient anonymity of the voters and so, it is possible to associate votes with the individual identity. These weaknesses do not conform to the main principles of democracy and impede the voter turnout because of the fear of coercion or retribution (Al-Saedi and Al-Hamami, 2025; Pomares et al., 2020). Moreover, centralized e-voting systems put power in one place or one server and form single points of failure. Such centralization poses a threat of compromise of the system, insider attacks, and manipulation of results. Research indicates that these risks are possible to alleviate using technologies like blockchain associated with decentralization, but most implemented systems have not successfully adopted the technologies (Kiayias et al., 2020; Hassan et al., 2021). Electronic voting systems also have usability issues which are also problematic. Complicated interfaces, ineffective user experience design, and an absence of accessibility features have the potential to disenfranchise voters, especially older people, people with disabilities, and poorly digitally literate individuals. The usability of e-voting systems is a close factor to trust because the systems that are hard to use usually create suspicion and opposition among the voters (Ojo and Adebayo, 2025).
Poor internet connectivity, unreliable power supply, and lack of technical support in developing countries also add to the problem of implementation of e-voting system. Such difficulties make it more probable that election systems will malfunction and it will not be appealing to electoral bodies to switch to electronic systems entirely (Nkomo & Madzima, 2022; Adewumi and Misra, 2023). Even though a great number of studies have been conducted, no universal system of e-voting management has been developed to cover the entire range of security, privacy, transparency, and usability challenges concurrently. Most of the suggested systems concentrate on certain factors and ignore others, which leads to the creation of disjointed solutions that do not align with the electoral realities on the ground (Bistarelli et al., 2023; Mollah et al., 2024). Hence, the main issue the research aims to resolve is that there is a necessity to have a secure, transparent, verifiable and user-friendly e-voting management system that addresses the drawback of both the traditional and current electronic voting systems. This issue needs to be solved to increase the credibility of the elections, make people feel safer, and promote democratic procedures within contemporary communities (Okediran and Omidiora, 2023; Ferreira and Martins, 2024).
The basic problem of this study is to examine the Design and Implementation of
Electronic Voting System in Curbing Election Rigging. Case study of a Student Union
Government in particular FCE, Abeokuta and how:
- E- Voting enhances qualitative and quantitative Election in Student Union Government
- E- Voting encourages fair and reliable elections
- E-Voting can be used to curb election rigging in Student Union Government
1.3 Purpose of the Study
The purpose of this study is to model a critical analysis on Design and Implementation of Electronic Voting System in Curbing Election Rigging.
Moreover E-Voting has substantial roles to play in other to ensure effective, fair, and reliable election in the Student Union Government.
1.4 Significance of the Study
When this work is completed using all the information and data at hand, with the retrieved one in respect of this research, it is expected to give an account of the Design and
Implementation of Electronic Voting System in Curbing Election Rigging.
1.5 Scope / Delimitation of the Study
This study is restricted to Design and implementation of Electronic Voting System in Curbing Election Rigging.
However, the scope of this research work would be restricted to only Student Union Government, Federal College of Education, Osiele Abeokuta.
1.6 Research Questions
This study will make use of these various research questions below:
- Does E-Voting provide solution to specific problems in election?
- Does E-Voting enhance qualitative and quantitative accurate achievement election?
- Does E- Voting encourage the voter the vote at their own comfort?
- Does E- Voting guarantees effective election in curbing election rigging in Student Union Government?
- Does E-Voting has capacity to handle difficult elections in Student Union Government’?
1.7 Research Hypotheses
- Ho1: There is significant relationship between E-Voting and the election.
- Ho2: There is significant relationship between E-Voting and achievement of election.
- Ho3: There is significant relationship between E- Voting and Student Union Government.
- Ho4: There is no significant relationship between effective, reliable, and fair election and E-Voting
- Ho5: There is no significant relationship between E-Voting and difficult elections in Student Union Government.
1.8 Operational Definition of Terms
Direct-Recording Electronic (DRE) Voting System:
Records votes by means of a ballot display provided with mechanical or electro-optical components that can be activated by the voter (typically buttons or a touch screen); that processes data with computer software; and that records voting data and ballot images in memory components
Paper-Based Electronic Voting System:
Paper-based voting systems originated as a system where votes are cast and counted by hand, using paper ballots.
Information And Communication Technology:
This is referred to those technologies that determine the efficiency and effectiveness with which we communicate and the devices that allow us handle information.
Chapter Five
Summary, Conclusion and Recommendations
5.1 Summary
This project was not focused on the improvement of any particular existing online voting system (OVS) except that it being designed to increase the need to prevent election rigging in institutions and promote reliability from the clients. The major objective of this System is to make it complicated for election rigging among the institutions students.
The OVS is designed for online voting system
The following steps were taken in the development:
- Research on the topic and analysis of other method of voting in institutions
- Designed the workflow and database for the application based on the concluded specification
- Began the implementation of the application
- Tested and made corrections where the need arose (e.g. logical errors in the course sending data from a particular form to multiple tables in different forms without success)
5.2 Conclusion
With the use of OVS, large amount of voting can be protected from unauthorized users thereby promoting voting integrity.
As seen in Chapter Three, the software was tested and proven to contain the above characteristics.
5.3 Recommendation
As carefully as the steps to design the software were taken there are some steps that need to be taken so as to enhance the functionality of the software. They include:
- Use of biometric verification as a means of login for every users. If the above can be implemented to enhance the System, then OVS will fit into every institution as a means of securing students and prevent election rigging in an institution which can later be generalized
- Government should intervene in this project so as for it to be generalized
- The school management, the students should know the important of online voting system
- Since online voting allow voters to vote at their comfort within a stipulated time, government should organize a program that will orientate people on how to use the online voting system


The Complete Material Will Be Sent to You in Just 2 Steps
Quick & Simple…
![]()
Make Payment (Through Transfer) of ₦5,000 to the Account Below
![]() | Acc No: 0811003731 |
| Samphina Academy | |
| Current Account |
Or CLICK HERE To Pay With Debit Card
| FOR STUDENTS OUTSIDE NIGERIA | |
| CLICK HERE To Pay With Card ($15) | |
| FOR GHANA STUDENTS (GHS 100) | |
![]() | MTN MoMo |
| 0553978005 | |
| Douglas Osabutey | |
![]()
Send the Following Details on WhatsApp ( 07062590260 ) After Payment
- Payment Details
- TOPIC: Design And Implementation Of E-Voting Management System
The Complete Material Will Be Sent To You On WhatsApp After Receiving Your Details
T & C Apply
Students Review
List of Related Works
Design And Implementation Of An Android Based Student Voting Application
Design And Construction Of A Smart Voting Machine With NFC And Fingerprint Based Accreditation
Design And Implementation Of An Online Voting Portal
Design And Implementation Of An Electronic Voting Machine
Design And Implementation Of A Web Based Voters Registration System
Design And Implementation Of An Online Permanent Voters’ Card System
E-Voting And Electoral Credibility In Nigeria
Design And Implementation Of Online Campus Voting System
Design And Implementation Of Electronic Voters Registration System
Implications Of Blockchain Network In Telecommunications Operations In Nigeria
Electronic Transmission Of Results And Election Credibility In Nigeria
Performance Evaluation Of An E-Voting Model For Effective Election System
An Assessment Of BVAS During 2023 Presidential Election In Nigeria
Digital Voting And Electoral Integrity In Nigeria: A Case Study Of Kebbi State
Implementation Of Request Service System In Lafia Local Government
Design And Implementation Of A Computerized Hotel Front Office Management System
Design And Implementation Of Computerized Information Management System In Seismic Data Processing
Design And Implementation Of A Computerized Cargo Transportation Management System
Design And Implementation Of Computerized Pharmacy Management System
Practice And Challenges Of Quality Management System In Enugu East Local Government
Design And Implementation Of A Computerized Reference Management System
Application Of Environmental Management Systems In A Soap Production Plant
Design And Implementation Of Patient Management System
Information Security In Electronic Medical Record Management System
Design And Implementation Of An Online Petition Management System
Implementation Of A Computerized Management System In Insurance Industry
Design And Implementation Of A Staff Management System
Automated Loan Lending Management System Using Akwa Savings And Loans, Ikot Ekpene As A Case Study
Environmental Management System In Small And Medium Scale Companies In Nigeria
Sales Recording And Report Management System For Supermarket
Design And Implementation Of A Computerised Hospital Management System
Intellectual Capital Management And Enterprise Value Added Of Listed Consumer Goods Firm In Nigeria
Design And Implementation Of Apartment Management System
Balance Sheet Management System Evaluation
Enhancing Employees’ Productivity In The Public Sector By Deploying The Reward Management System
Design And Implementation Of A Computerised Office Management System
Design And Implementation Of Construction Company Payroll Management System


