Abstract
 
 Online voter registration systems supplement the traditional paper-based process, by which new voters fill out a paper form that is submitted to election officials, who confirm the registration is valid, and enter the information from the paper application into the registration system.
 Online voter registration follows essentially the same process, but instead of filling out a paper application, the voter fills out a form via an Internet site, and that paperless form is submitted electronically to election officials. In most states the application is reviewed electronically; if the request is confirmed to be valid, the new registration is added to the state’s voter registration list.
 That validation step is done by comparing the information on the online registration form against the information provided by the same individual when he or she received a driver’s license or other state-issued identification card. The signature already on record with the state becomes the signature on record for voting. When the information does not a match, the application is sent to officials for further review or action.
 Online systems are not equipped to register voters who do not have state-issued driver’s licenses or identification cards. Those voters, or any voters who care to, can use a paper registration form.
 Arizona was the innovator in paperless voter registration, having implemented its system in 2002. Washington followed with authorizing legislation in 2007 and implementation in 2008. Since then, more and more states have gone live with online voter registration.  While most states have enacted specific legislation to authorize online voter registration, Arizona, Kansas, Missouri and Minnesota did not.
 
 
 TABLE OF CONTENTS
 Title page
 Certification
 Dedication
 Acknowledgement
 Abstract
 Organization of work
 Table contents
 
 Chapter one
 Introduction
 State of the Problem
 Purpose of the study
 Aims and objectives
 Scope of the study
 Limitation o the study
 Assumptions
 Definition of terms
 
 Chapter Two
 Review of related literature 
 
 Chapter Three
 Description and analysis of the existing
 System
 Fact finding methods used
 Organizational structure
 Objectives of the existing system
 Input process and output analysis
 Information flow diagram
 Problems of the existing system
 Justification of the new system
 
 Chapter Four
 Design of the new system
 Input specification and design
 Output specification and designile design
 File design
 Procedure chart
 System flow chart
 System requirement
 
 Chapter Five
 Implementation/Programming
 Implementation
 Program design
 Pseudo code
 Program flowchart
 
 Chapter Six
 Documentation
 
 Chapter Seven
 Recommendation and conclusion
 Recommendation
 Conclusion
 Reference