DESIGN AND IMPLEMENTATION OF AN ON-LINE VOTING SYSTEM
(A CASE STUDY OF ENSIEC ENUGU)
By
NKPUME, ONUMNEME FRIDAY
Presented To
Department of
Computer Science
ABSTRACT
Voting is a very important process in the Nigerian political system. It is one of the means and most effective method of ensuring a legitimate government through popular participation. To enthrone sound democracy and stability in the political system of the Enugu state a system of rig-free voting has to be put in place.
The system would among others discourage double voting, forgery or hoarding of electoral materials massive transfer of ballot papers destruction of ballot boxes, inflation of electron figures and unnecessary delay in pronouncement of election result. This could be achieved by an on-line voting system to remove the difficult administrative tasks of the electoral body which regulated the conduct of election in Enugu state. This basically forms the goal set to achieve in this study.
Therefore this project aims at alleviating the incidence of rigging and introduction of an organized procedure of voting which is the bana of socio-economic and political progress in Enugu state.
TABLE OF CONTENTS
Title page
Certification
Dedication
Acknowledgement
Abstract
Organization of work
Table contents
Chapter one
Introduction1.1 State of the Problem
1.2 Purpose of the study
1.3 Aims and objectives
1.4 Scope of the study
1.5 Limitation o the study
1.6 Assumptions
1.7 Definition of terms
Chapter TwoReview of related literature
Chapter ThreeDescription and analysis of the existing System3.1 Fact finding methods used
3.2 Organizational structure
3.3 Objectives of the existing system
3.4 Input process and output analysis
3.5 Information flow diagram
3.6 Problems of the existing system
3.7 Justification of the new system
Chapter Four
Design of the new system4.1 Input specification and design
4.2 Output specification and designfile design
4.3 File design
4.4 Procedure chart
4.5 System flow chart
4.6 System requirement
Chapter Five
Implementation/Programming5.1 Implementation
5.2 Program design
5.3 Pseudo code
5.4 Program flowchart
Chapter SixDocumentation
Chapter Seven
Recommendation and conclusion7.1 Recommendation
7.2 Conclusion
Reference