Page Length: 94

Size: 1344 KB

Format: PDF & Word

5,000.00

ABSTRACT

This project is centered on online voting system. The current process of registration and the actual voting process is being operated manually and due to this procedure numerous problem are been encountered. A design was taken to computerized the manual process in order to check this problem. The problems were identified after series of interviews and examination of documents after which analysis was made and a computerized procedure recommended. This project will also suggest how to successfully implement the computerized procedure and to overcome the obstacle that would hinder the successful implementation of the system. The new system was designed using Php and Mysql programming language. This language was chosen because of its wealth flexibility and features for developing online based applications.

 

 

 

 

 

 

 

 

 

TABLE OF CONTENTS

Title page                                                                                                                    i

Certification page                                                                                                       ii

Approval page                                                                                                            iii

Dedication                                                                                                                   iv

Acknowledgement                                                                                                      v

Abstract                                                                                                                       vi

Table of Contents                                                                                                       vii-ix

CHAPTER ONE                                                                                                         1

Introduction                                                                                                                1

  • Background of the Study 1-2
  • Statement of the Problems 3
  • Aim and Objectives of the Study 3
  • Significance of the Study 4
  • Scope of the Study 4
  • Limitations of the Study 4
  • Definition of Terms 5-6

CHAPTER TWO

2.1 Review of Related Works                                                                                     7-8

2.2 What is E-voting?                                                                                                 8

2.3 Evaluation of Voting Equipment                                                                          8-9

2.4 Motivation for E-voting                                                                                        9

2.5 Types of E-Voting                                                                                                            9-10

2.6 Advantages of the SMS Voting                                                                            10-12

2.7 System Overview                                                                                                  11

2.8 Overview of Database Management System                                                        12-13

CHAPTER THREE

Methodologies and System Analysis                                                                          14

3.1 Methodologies                                                                                                      14

3.1.1 Structured System Analysis and Design Methodology                                     14-16

3.1.2 Object Oriented Analysis and Design Methodology (OOADM)                      16

3.1.3 Prototyping                                                                                                        17

3.1.4 Expert System Methodology (ESM)                                                                 18

3.1.5 Methodology Use in this Project                                                                       18

3.2 System Analysis                                                                                                   18

3.3 Data Collection                                                                                                     19

3.4 Organizational Structure of Ogbaru Local Government Area, Anambra State   19-20

3.5 Modus Operandi of the Present System                                                               21

3.5.1 Input Analysis                                                                                                    21-24

3.5.2 Process Analysis                                                                                                25

3.5.3 Output analysis                                                                                                  26

3.5.4 Data Flow Diagram of the present System                                                        27-28

3.6 Problems of the present System                                                                           29

3.7 The proposed System                                                                                           29

3.8 High level Model of the proposed System                                                           30-31

CHAPTER FOUR

4.0 System Design                                                                                                      32

4.1 Objectives of the Design                                                                                      32

4.2 Data Flow Diagram of the New System                                                               32-33

4.2.1 Expand Data Flow Diagram to show all the processes and data stores            34

4.3 Database Specification                                                                                         35-37

4.4 Program Module Specification                                                                             38

4.5 Input and Output Specification                                                                             39-40

4.5.1 Output Specification                                                                                          41-43

4.5.2 Input Specification and Design                                                                         44-45

4.6 Algorithm                                                                                                             46

4.7 System Flowchart                                                                                                             47

4.8 Program Flowchart                                                                                               48-52

4.9 Data Dictionary                                                                                                    53-56

4.10 Choice of Programming Language Platform                                                      56-57

CHAPTER FIVE

System Implementation and Documentation                                                             58

5.1 System Implementation                                                                                        58

5.2 Hardware Requirements                                                                                       58

5.3 Software Requirements                                                                                        59

5.4 Installation Arrangements                                                                                     59

5.5 Testing                                                                                                                  59

5.5.1 Unit Testing                                                                                                       59

5.5.2 Test Data                                                                                                            60

5.5.3 Test Result                                                                                                         60

5.6 Training Arrangements                                                                                         60

5.7 Conversion Arrangements                                                                                    60-61

5.8 System Documentation                                                                                         62-63

CHAPTER SIX

Summary, Conclusion and Recommendations                                                           64

6.1 Summary                                                                                                               64

6.2 Conclusion                                                                                                            64

6.3 Recommendations                                                                                                65

References                                                                                                                  66

Appendix A

Appendix B

 

CHAPTER ONE

INTRODUCTION

 

1.1 Background of the Study

Voting is a means of selecting or choosing leaders. It does not apply only to local governments, states and federal government of Nigeria but also in different institutions and social organizations. Therefore, the conduct of elections in a democratic society is very important not only because through it a change of government is effected but also because voting is the main form of political participation for most people for democracy to be sound and smooth, it should be enhanced on election free from fraud.

Many centuries ago, most societies were societies were primitive and had not evolved a system of voting to elect the leaders that will govern then and promote societal harmony and peace. This means that people have to devise a system whereby a leader or a set of leaders have elected from the ranks of the people. At that point the idea of voting and being voted for became important and necessary. But before an individual can cast his or her vote, there are certain conditions to be met, one of which is to be registered as a voter.

Since independence in 1960, the Nigeria political scene has witnessed incessant upheavals, wide scale dishonesty and societal bitterness, which in most instances, degenerated into lawlessness and destruction of lives and property. Theses unfortunate situations paved the way for and served as spring boards for the emergence and growth of unskilled democrats and military leaders in the governance of the nation. Many Nigeria’s are disappointed that a post independent 46years-old Nigeria is still operating constitution which does not enjoy an overwhelming national acceptance, as evident in the persistent calls for the convocation of a sovereign’s national conference on the one hand, and the growing demand for ethnic nationalities on the other.

 

 

For about four and half decades since independence, the nation had shifted position between parliamentary and presidential system of government, with several military in cursions into polities over the years. Even the present presidential democratic dispensation is still undergoing experimentation with varying degrees of trial and error approach. It is in the light of the foregoing, that this project on voter registration is written to serve as a useful tool of enlightenment in the hands of voters, the electorate and the general public.

 

However, voter registration is a critical aspect of the electoral process. A credible voter’s register is a prelude to free and fair elections. It is also important for people to know is qualified to vote, where, when and how to vote. Also, a full knowledge of the registration procedure will encourage eligible voters to participate in the electoral process.

 

  • Statement of the Problems

The inefficiency of voting process in Ogbaru Local Government Area has resulted in a lot of problems. These problems have continued to obstruct the peace of democracy in Ogbaru L.G.A. because the choice of a capable candidate is not encourage by the current system. The problems could be emendated as follows.

  1. High rigging during electoral process.
  2. A single voters casting his vote multiple times.
  • Inefficient and inaccurate counting of voters by officers concerned.
  1. Long queues observed at polling stations.
  2. Illegible voters casting their vote.
  3. Loss of votes due to either wrong voting of the use case of any accident occurring during transportation of the statement of result and other electoral materials to the collection centers.

 

  • Objectives of Study

The main objectives of this project work is to design and implement voting system which should be able to:

  1. To develop a voting system for easy registration of political parties, voters, issuing of voters card, and fast voting during election.
  2. To allow only registered and certified voters to have access to the voting portal.
  • To allow each voter to be able to vote only once.
  1. To ensure that nobody have access to the votes before the official opening of the electronic ballot box.
  2. To ensure that the votes cast cannot be intercepted, modified or diverted.
  3. To restrict the system from accepting the vote outside the voting period.

 

 

  • Significance of the Study

A voting system contains rules for valid voting, and how votes are counted and aggregated to yield a final result. Common voting systems are majority rule, proportional representation or plurality voting with a number of variations and methods such as first-past-the-post or preferential voting. In election systems, protecting the integrity and privacy of critical data (e.g., votes, configurations, and ballot definitions) is undeniably important. Finally, research project would serve as reference material to other scholars interested to further research on this topic.

 

 

  • Scope Of The Study

The study covers voting processes as it is done at the ward councillorship elections, local government chairmanship elections, the state house of assembly elections, the gubernatorial elections the national house of parliamentary elections and presidential elections. It also inculcates the voter’s personal records, candidate’s personal records and voting procedures it covers election with at most five polling centers.

 

  • Limitation Of The Study

In the course of carrying out this research work a number of problems were encountered.

  1. Lack of adequate fund to finance the project: this was one of the limitation to this work because much money is needed to carry out a detailed research work which is not easily borne by every student.
  2. The limited knowledge of ASP.net and Visual Basic programming was great challenge to this project. However, more research was made to complete this project successfully.

 

 

 

 

 

  • Definition Of Terms

 

Ballot: – This refers to the system of voting in a country balloting could be open secret or open secret.

Collation/Returning Officer: He or she collates data from the elections and declares the results were required.

Democracy: – This is government of the people by the people and for the people. This form of government places emphasis on the majority of people.

Election: – This is a set of activities whereby members of a community choose their leaders

Electoral Commission; – This refers to an independent responsibility to conduct all election from the level of government election to the presidential election in the country.

Electoral Officials: – personals who carryout election exercises.

INEC: – Independent National Electoral commission.

Judiciary: – The organ of government responsible for the interpretation of laws and punishment of offenders for the the reach of law.

Notice If Election:- This is a notice issued not less than 90days before the date appointed for holding of an election which is published in each state of the federation and the federal capital territory.

Political Clerk: – A person who assists the presiding officer and deputizes in an event of the letter’s absences.

Political Party: – Is a group of people who share common principles about the management of their affairs, with the aim of capturing political power in a given polity.

Polling: – A system of voting.

Presiding Officer: – He or she is the actual officer who conducts the election in the polling station where he is in charge.

 

 

Publication of the List of Candidates: This is the publication by the electoral commission of the final list of all candidates who stand nominated, to all candidates together with the names of the persons nominating them, including their respective addresses and occupations.

Roll Assistant/Orderly: – There may be one or more poll assistants or orderlies in a polling center. Their duty is to Assist in election duties and ensure orderliness in the station.

Supervisory Presiding Officer: He or she charge of election in a ward usually made up of about 10 polling stations.

Voter: – A voter is a person who has a right to participate in an election as an elector

DOWNLOAD COMPLETE WORK

DISCLAIMER: All project works, files and documents posted on this website, eProjectTopics.com are the property/copyright of their respective owners. They are for research reference/guidance purposes only and some of the works may be crowd-sourced. Please don’t submit someone’s work as your own to avoid plagiarism and its consequences. Use it as a reference/citation/guidance purpose only and not copy the work word for word (verbatim). The paper should be used as a guide or framework for your own paper. The contents of this paper should be able to help you in generating new ideas and thoughts for your own study. eProjectTopics.com is a repository of research works where works are uploaded for research guidance. Our aim of providing this work is to help you eradicate the stress of going from one school library to another in search of research materials. This is a legal service because all tertiary institutions permit their students to read previous works, projects, books, articles, journals or papers while developing their own works. This is where the need for literature review comes in. “What a good artist understands is that nothing comes from nowhere. The paid subscription on eProjectTopics.com is a means by which the website is maintained to support Open Education. If you see your work posted here by any means, and you want it to be removed/credited, please contact us with the web address link to the work. We will reply to and honour every request. Please notice it may take up to 24 – 48 hours to process your request.

WeCreativez WhatsApp Support
Administrator (Online)
Hello and welcome. I am online and ready to help you via WhatsApp chat. Let me know if you need my assistance.