Design and Implementation of a Web-based University Voting System (UVS)

An Online Voting System is a web based system that facilitates the running of elections online. Most higher learning institutions in Kenya conduct elections regularly in order to elect a student leadership to elect them. The elections conducted are mainly manual hence they are marred with irregularities which usually affect negatively the results of the election. In this era of advanced technology where online systems boosts work speed, reduces mistakes and promote the generation of accurate results, having a manual system like the paper-based version becomes a misfortune. An online system, which involves procedures like registration of voters, vote casting, vote counting, and declaring results etc. would constitute a good solution to replace current system that is in the universities in Kenya. Online systems have the advantage of providing convenience to the voter and reduce the time wasted in the queuing process at election centers and also promote security in the voting process. This paper hence describes the UVS which is a web-based online voting system that helps facilitate voting on the internet by providing a platform students are provided with an online registration form which requires them to register as voters, and then the details filled on the form are submitted in the database which then approves the user who can then login into the UVS and cast their vote. The UVS was developed using the waterfall model due to the adaptive nature of web based applications and the system proved that a computerized solution is possible with elimination of human related faults that are a commonplace in employment of human clerks to manage the election process. This paper has proposed the basic structure of the system and its functionality which can be employed to replace the current electoral system used in Universities.

See Full PDF See Full PDF

Related Papers

Most institutions of higher learning such as universities and colleges world over provide for an electioneering process where students elect their union leaders in a democratic manner. This is of great importance as it inculcates the principle of democracy into the students who are at the peak of their learning stage and would need these skills for better statesmanship. Proper management therefore is called for to provide foolproof processes which can be termed as free and fair in the standards of universal democracy and employment of Information Technology is a sure way to realize this. Online voting is the application of web based technologies to the automation of voting processes. In online voting a voter cast their ballot from a remote terminal that is connected to the central database where actual processing of the ballot is done. Online systems have the advantage of providing convenience to the voter and reduce the time wasted in the queuing process at election centers. This paper describes a research carried out at Taita Taveta University College, a higher learning institution in Kenya and the process undertaken to achieve development and deployment of a web based system to promote free and fair democratic electioneering process: computerizing registration, voting and tallying process involved. The system described is in form of a portal that is embedded on the Universities website. The system was developed using the incremental prototyping due to the adaptive nature of web based applications and the system proved that a computerized solution is possible with elimination of human related faults that are a commonplace in employment of human clerks to manage the election process. Integration with SMS functionalities helped increase safety and reliability of the system. Application of the online voting has resulted in many advantages in the efficiency of the entire electioneering process and reduced costs the university used to incur using the human clerk mechanism.

Download Free PDF View PDF

Electoral system in Nigeria has continued to witness reforms with the aim of entrenching a free, fair and credible elections that can guarantee democratically elected government which will lead to success of sustainable development efforts in Nigeria. The introduction of card reader in Nigeria elections was hoped to minimize election anomalies, however, since paper type of manual election is still in use, elections in Nigeria has been witnessing many challenges as manual method of voting has varied challenges. This led to the design of an online voting system which provides an alternative voting channel to increase ease of vote casting, increase voter participation, reduce election costs while upholding the highest security, verifiability and integrity standards. The online voting was designed using threetier architecture; the presentation-tier, the application-tier and the data-tier. IntelliJ IDEA 2019 IDE was employed using Java as the programing language and MySQL for database. Steganography and cryptography techniques were employed to ensure security of the system. Fingerprint biometrics are required during voter's registration while unique voter identity (UVI) and One-Time Password (OTP) are required for access to vote. The system having a centralized database will eliminate double registration and easy result compilation, which can be view by all voters at the end of the election.

Download Free PDF View PDF

Innovative Systems Design and Engineering

Download Free PDF View PDF

Voting or casting of lots has become the main method of selecting individuals for a vacant position. There have been several methods of voting practiced over the years, ranging from raising of hand, using ballot papers, and even using pebbles as in the typical case of the Republic of Gambia. It is on this premise that this study was embarked upon to design and implement an effective Online Voting System for Academic Institutions. The concept has been implemented for the Regent University College of Science and Technology in Ghana. The results showed that the online system was outstanding with real-time results of the voting process and easy administrative management. The users of the system which involved students as well as some electoral supervisors realized the online voting system was a better, effective and more efficient way of voting in the school as compared to the paper balloting method of voting. The concept could be extended to all Institutions or organization's election once the electorates can be identified with unique Identification Numbers. It is recommended that further research and implementation should be conducted to include functionalities or features to enable the visually impaired individuals vote.

Download Free PDF View PDF

Student elections in universities have over the years been conducted manually, hence causing them to become very expensive, logistically complex, tedious and involving exercises; and often with low accuracy levels. This study examines the challenges of conducting student elections manually and presents an electronic alternative that demonstrates great advantages of reduced time and efficiency. The electronic voting system developed and tested at Kabarak University is a result of a consultative engagement with the student fraternity and utilizes a very basic but efficient approach to guarantee the sanctity of the process and accuracy in the tallying of the results. The system and development process served to demonstrate the applicability of electronic voting not only in the higher education context, but also in other contexts that require an infusion of efficiency in the voting processes.

Download Free PDF View PDF

Electronic Voting can deliver free and fair elections as well as ensuring on time release of results. One factor fueling the adoption of e-voting is the access to internet and more so GSM network, by majority of the world population. However, with this adoption of electronic voting around the world, some concern are being raised regarding the process. Technically, it’s hard to achieve availability, integrity and confidentiality which are the pillars of a free and fair elections while using electronic voting. It is because of this issues that the purpose of this research was to examine security shortcomings for existing web based electronic voting frameworks. A mixed research design was used for the study covering both descriptive survey design and content analysis. The target population of the study was 13700 students, 60 student’s council leaders, 64 electoral Officials, 4 dean of student office officer, 6 ICT directorate staff and 29 top management from Catholic University and Ken.

Download Free PDF View PDF

WSEAS Transactions on Computers

Web-based on-line voting and on-line election systems provide benefits of usability, manageability and security. A particular workflow in any phase of on-line election process can be modeled and implemented securely by employing basic security applications readily provided by well established cryptographic technologies. By analyzing data-flow between dierent phases in the workflow, secure processes can be implemented using Web, database and cryptographic techniques. The implementation has to deliver a system that provides performance properties mandatory of an on-line election system of authentication, democracy, anonymity, non-coercion, accu- racy, reliability, veracity, verifiability, neutrality, and likability.

Download Free PDF View PDF

International Journal of Multidisciplinary Research and Publications

The study was conducted to design and implement the electronic voting system for supreme student council in the state college of Zamboanga del Sur, Philippines. It was explicitly undertaken to realize the following objectives of the study; (1) to automate the election result. (2) to develop a module that the voter can cast their votes easily. (3) to develop a module that the election officer can manage the candidates and (4) to provide necessary printed reports needed by the election officer. The methodology used was rapid application development to fasten the application development. It was implemented in web-based application using Hypertext pre-processor (PHP) programming language and MYSQL database. Furthermore, the system was tested by the stakeholders and garnered above average in terms of system usability. The newly developed voting system helps the office of student affairs and the supreme student council during the election process and canvassing.

Download Free PDF View PDF

Several records of violence during student body elections in higher institutions of learning can be found dating back to the 1988 Abu crisis. The causal factors are multifaceted, involving both internal factors within the institution and external factors, and interest parties like main stream politicians. Suspicion of the possibility of rigging during a planned election can trigger pre-election violence, while alleged rigging during the election or the vote counting process is the major cause of election unrest during student government elections. The voting process is typically manual, and it is done through the use of ballot boxes and papers. This is error prone, inefficient and susceptible to rigging. Preventing mistrust-induced election violence requires the deployment of a trustworthy alternative to the paper ballot system. In this study, an electronic voting system is developed using Visual Basic and Microsoft Access Database. The application performs voter authentication by verifying a pre-issued pin which is unique for each voter. The system is accurate and engages the participation and login of agents who are representatives of the candidates’ contesting for various offices thereby building trust in the process.

Download Free PDF View PDF

Computer has effectively attracted a great deal of attention in recent timesdus to its automation process and its effect in the society. Computer is primarily concerned with accuracy, conservation and efficiency. In conclusion, the basic goal of this project is to design an efficient system that will ensure credible, free and fair election in Nigeria. It will lighten the productivity times while providing the effective, efficient and accurate service demanded by the public. This makes web-based voting system the most convenient, democratic, verifiable, accurate, secure and efficient voting system in use today. The methodology used in designing the program is waterfall model. Waterfall model is a sequential process in which each phase of the design must be completed before proceeding to another phase. The phases involved in waterfall model includes; requirement analysis, system design, implementation and unit testing, integration and system testing, operation and maintenance. MYSQL server will be used to create the database for the design. The database design for this system has four tables. The choice of programming language is very important when developing any system. In the development of this program, the researcher made use of Programming Languages converted to .exe to work together. These Programming Languages are: PHP on Dreamweaver platform and The database used for this system is MYSQL. The impact of web-based voting system on elections has been highlighted and should not be overemphasized. Therefore, the following are recommended for effective implementation and operation of a web-based voting system. Proper voting awareness should be carried out on the electorate to enable them know how to use it. Computer literacy should be completely encouraged. Adequate security measures should be put in place to prevent fraud. Reliable network interconnectivity, reinforced database servers should be put in place. Reliable power supply should be put into place by the management to ensure that the computer systems are on and ready to run the program.

Download Free PDF View PDF