Design And Implementation Of An Online Voting System
(A Case Study Of Ensieec Enugu)
Complete Design And Implementation Of An Online Voting System Project Materials (Chapters 1 to 5):
An on line voting will improve the proper way to keep information about votes it will enable the INEC to achieve their aim during the election. Since the relevant information needed will be available and accurate, this can enable them to achieve their target in eradicating and prevention of electoral mal-practices like riggings of election and other negating act.
Title Page
Certification
Dedication
Acknowledgement
Abstract
Table of Contents
CHAPTER ONE
1.0 Background of the study
1.1 Introduction
1.2 Statement of the problem
1.3 Purpose of the study
1.4 Objective of the study
1.5 Scope of the project
1.2 Definition of terms
CHAPTER TWO
2.0 Literature Review
CHAPTER THREE
3.0 Overview of the existing system
3.1 Description and analysis of the existing system
3.2 Method of the data collection
3.2.1 Interview method
3.2.2 Reference to written text
3.3 Input analysis
3.4 Process analysis
3.5 Output analysis
3.6 Problem of the existing system
3.7 Justification for the new system
CHAPTER FOUR
4.0 Design of the new system
4.1 Output specification and design
4.2 Input specification and design
4.3 File design
4.4 Procedure chart
4.5 System flowchart
4.6 System requirements
CHAPTER FIVE
5.0 Implementation
5.1 Program design
5.2 Program flow chart
5.3 Pseudo code
5.4 Source listing
5.5 Test run
CHAPTER SIX
6.0 DOCUMENTATION
CHAPTER SEVEN
7.0 Recommendation and conclusion
7.1 References.
BACKGROUND OF THE STUDY
The designing and implementation of on-line voting system is a task that come when it suppose to come, the world is a global village, interactions between one part nd another part of the world are within seconds, thanks to internet.
The quest of introducing on line voting system because imperative to curb the menace of election riggings and thuggery during election is it possible? How could it be approach?
The approach is simple and quite easy the masses should be educated on how to register on line, scans of their thumb prints shall be all stared in the computer. On the election day the electorates shell choose candidates of their choice through on-line voting system.
These information should be passed across to the national electoral commission for counting, analyzing and announcement of election results.
To ascertain the possibilities of frond thumb prints of the electorates are companied to that of the on line reiteration. On this note voting are based on registration if you are not registered definitely you must not vote.
The implementation of these on-line voting will save the country the huge resources material and man pincer it loses during an election.
1.1 INTRODUCTION
There has been an enormous growth in the business of commutation since the invention of information Technology on the eighteenth century. The modem days computer machine was first manifested by Charles baddage an English mathematician, in the year 1944.
Even though that radio, television and telephone are all man of communication computer interconnectivity otherwise known as internet is the SAFEST mean that can conceals information.
Information in an internet can only be open if the operator or saver password is thus making it almost impossible for pilferage.
Electronic voting system is quite simple at a mere looking but not too easy in the designing state.
These can be achieved through the interconnectivities of simple portable lap tops will be stone with thumb prints of all the eligible voter in the country. Thumb prints are employs. Since no two persons has the same thumb prints with the thumbprint stored in the computer during voting an individual with choose candidate of his/her choice and seal it with his/her thumbprint if the thumbprint is not pre-stored during registration the voting shall be use less. After the whole exercise all the information shall be all transform to a counting machine which will than print the whole result. For the effectiveness of this means of voting information should be passed round the state with the aide of instructors to educate the masses on the workability of this electronic voting form ran hour in all ramification.
1.2 STATEMENT OF THE PROBLEM
Rigging of election had become the talk of the day. In the third word country, money speaks in election the quantity of money one has determines the position he can be. These need not be so, rigging of election and all other electoral mal-practices needs be curbbal because a stitch in dine saves mine.
Electronic voting system if accepted in this country shall help reduce the menace of electoral malpractices.
1.3 PURPOSE OF THE STUDY
The purpose of the study of electronic voting system is to highlights the pedigree on how to combat electoral mal-practices.
1.4 OBJECTIVE OF THE STUDY
The objective of embanking on this project “the electronic voting system” are-
1. To show case to the masses the best way of fighting electoral mal-practices
2. To elaborates the procedures of using this system.
3. To expose and established a lasting solution to electoral mal-practices
1.5 SCOPE OF THE PROBLEM
Every invention in the world has its own problem, but the best is to know the problem and find a menus of solving them some of the problems of this case of study are
i. ILLITERACY OF SOME USER:- Huge amount of money should be involved in training man-power who shall in return train the masses.
ii. FRAGILITY OF MACHINE:– the compilation machine (computer) shall be taken proper cane of to avoid mal-functions.
iii. FALSIFICATION OF RESULTS:- special care should be taking to ensure that results are sent straight to the central bodies to avoid Mel-practice.
1.6 DEFINITION OF TERMS
A THE INPUT UNIT:
This is a region that accepts instruction from the users and send it to the central processing unit for processing. There are devices with which the voters cast the votes.
1 SCANNERS:– This is normally used to transfer the data or picture that are not available into the computer so as to make the date being processed accurate and complete
2 MOUSE:- This is normally used to instruct the computer as to what techniques or design the operator wants it to perform during operations.
3. KEYBOARD:- This is the main input unit of a computer it is through the keyboard that we enter in data into the computer system. It consist of many keys which work together in order to be stored on into the computer.
B THE CENTRAL PROCESSING UNIT:-
The central processing unit is neither input. Rather it is the brain of a computer it does the computing this is where calculation and blessing because takes place. It is made up of important part that makes processing of the vow data possible. They are:-
i. THE CONTROL UNIT:-
This is the computer unit component that supervises all the other components in a computer.
ii. THE ARTHMETIC AND LOGICAL UNIT:-
This is the computer component that carries out all the arithmetic and comparison functions in a computer.
iii. THE AND DISK/MAIN STORAGE:-
Hard disk stores programs and data meant for processing. All the jobs we do with computer are first stored in the computer memory before processing.
It is the hard disk that store that data fed for processing and the program that would be used to process the data.
It is known as fixed disk or non-movable disk, is installed inside the computer and it is housed in a regid protective plastic casing. The hard disk can be removed from the computer but not normally interchanged as the floppy diskette.
C. THE OUTPUT UNIT:
It comprises of the visual display (V.D.U). A television like séance and the computer printer
DISK DREW:
This is the device that does this spinning. It has a mechanism for reading and writing information on from the irrelatively. When you insert a disk into a drive and activate the drive a hub engages the central hole of the disk, clamps it, and start to spin it at a high speed.
FLOPPY DISKETTE:-
This is called floppy diskette because it is very flexible and movable it has much less capacity than hard disk. It can store relatively small amount of data the hard disk can store.
RANDOM ACCESS MEMORY (RAM):
This is the place where processed data are temporally stored within the limit of the power supply.
READ ONLY MEMORY (ROM):
This is also called firm ware. The Rom is a program installed by the computer manufacture to enable the user have important information about the system. It is located in one tiny portion of the computer memory.
THE COMPUTER LANGUAGE.
Computer does not understand formal language as run does. The word data we fed into computer and not accepted by the computer in the human formal language rather a program know a “translator concerts out formal language to computer languages of “1” or “O” (positive or negative)
THE SOFTWARE:
These refer to the program the computer runs-on it is loaded into the C.P.U e.g D-base Pascal, word point touts Microsoft Excel, corel draw, page maker e.t.c
The software refers to the programs that direct the activities of the computer system to be able to perform specific takes. It is also a collection of programs that are made to work together for a specific purpose it makes the operation of the hardware possible that is without a software, hardware cannot work.
THE HARDWARE:
This is the physical body of the computer system. These include the electrical and physical elements of the computer which can be touched and fact.
The introduction of Design And Implementation Of An Online Voting System should start with the relevant background information of the study, clearly define the specific problem that it addresses, outline the main object, discuss the scope and any limitation that may affect the outcome of your findings
Literature Review of Design And Implementation Of An Online Voting System should start with an overview of existing research, theoretical framework and identify any gaps in the existing literature and explain how it will address the gaps
Methodology of Design And Implementation Of An Online Voting System should describe the overall design of your project, detail the methods and tools used to collect data explain the techniques used to analyse the collected data and discuss any ethical issues related to your project
Results should include presentation of findings and interpretation of results
The discussion section of Design And Implementation Of An Online Voting System should Interpret the implications of your findings, address any limitations of your study and discuss the broader implications of your findings
The conclusion of Design And Implementation Of An Online Voting System should include summarize the main results and conclusions of your project, provide recommendations based on your findings and offer any concluding remarks on the project.
References should List all the sources cited in Design And Implementation Of An Online Voting System project by following the required citation style (e.g., APA, MLA, Chicago).
The appendices section should Include any additional materials that support your project (Design And Implementation Of An Online Voting System) but are too detailed for the main chapters such as raw data, detailed calculations etc.