You are on page 1of 15

PROJECT TOPIC

THE DESIGN AND IMPLEMENTATION OF A WEB BASED VOTING SYSTEM WITH FINGERPRINT IDENTIFICATION Presented by
Click to edit Master subtitle style

Nwaiwu John. C (ECE) 20061522183 Azubike Echezona. U (COE) 20061500003 Ohanehi Oluchi (COE) 20061500503

4/11/12

OUTLINE OF PRESENTATION
INTRODUCTION OVERVIEW OF THE PROJECT OBJECTIVE OF PROJECT SIGNIFICANNCE OF PROJECT SCOPE OF PROJECT ORGANIZATION OF WORK LITERATURE REVIEW BRIEF HISTORY ON

DESIGN AND ANALYSIS OF THE AUTHENTICATION SUBSYSTEM DESIGN AND ANALYSIS OF THE VOTING SUBSYSTEM DESIGN OF THE COLLATION & COMPUTATION SUBSYSTEM COMPLETED BLOCK DIAGRAM OF WBVS 4/11/12

INTRODUCTION
Choosing Leaders is one activity that must be carried out in every society. In todays world, most leaders are chosen not by appointment but usually by election. Nigeria for instance, is one of the biggest democratic nations in Africa and in any such country, its people choose their leader through the process of voting. The Independent National Electoral Commission (INEC) is the body responsible for the organization and conduction of elections in Nigeria. Elections are held at various levels namely; presidential, gubernatorial, national assembly, state assembly and municipal elections. To make the elections more independent, flexible and reliable, the electoral commission spends huge sums of money to implement its voting processes. The purposed system for making voting more flexible, secure independent and free & fair is a Web Based Voting System (WBVS) with fingerprint identification. In this purposed system, a prospective voter will undergo biometric access authentication before being accredited to vote on the system which is online. 3 4/11/12

OVERVIEW OF PROJECT
This Web Based Voting System utilizes the technology of Biometric security access control and the World Wide Web (WWW). It comprises a client-side (for the users/voters) and the server-side (for the election commission/administrators). The WBVS is divided into three subsystems, namely, Authentication, Voting and Collation & Computation subsystems. The system also has provision for registering voters. The design and analysis of the various subsystems of the WBVS is explained in the later sections of this presentation.

OBJECTIVE

OF PROJECT

The objectives of this project are: Secured platform for voting No multiple voting Accuracy in election results Speed Flexibility
4/11/12 4

SIGNIFICANCE OF PROJECT

The benefits of this work include: It can be used by an entire nation in conducting elections at all levels presidential, gubernatorial, etc. (highly recommended for Nigeria) It can be employed by big co-operative organizations, to carry out inhouse Elections [a similar system is already in use in Shell Petroleum Development Company (SPDC)]. It can also be used in schools for conducting SUG or parliament elections. Provides improved accessibility for disabled voters.

SCOPE OF WORK
This is a software based project composed of an authentication application program and a web based voting unit. Therefore this project describes how a typical voting process can occur using the website. A fingerprint device is also interfaced to identify valid voters and register voters. Flow charts and block diagrams that show how the system functions are discussed. Dream weaver IDE and PHP scripts were used to construct the website. Visual Basic language was used to implement the authentication process.
4/11/12 5

ORGANIZATION

OF WORK

This project work is organized into five chapters. The first chapter is an introduction into the study work which outlines the driving force to the implementation of the project, its economic importance and a brief description of the project on its scope of work section. Chapter two reviews important and related literature, which are essential to the understanding of the project work and also, theoretical base necessary for the research work. Chapter three states the design objective, consideration and design specifications employed in realizing this work. Flow charts and block diagrams are also described here. Chapter four implements, tests and simulates the project. The work concludes in chapter five by presenting a summary of the main points raised in the body of the project work, suggestions for further research work and recommendations where applicable.

4/11/12

LITERATURE REVIEW

Prior to the use of Internet or other forms of biometrics, there exists other means of carrying out a voting process, namely Manual Voting: This is the type of voting whereby voters get registered, be authenticated, obtain and mark their ballot papers, and deliver them to a ballot box. The use of VIN is applied here. Electronic Voting: Here the use of a microcontroller-based device is applied. Below is a typical example of an electronic voting device. Online Voting: This employs the use of internet to carry out voting in real time.

BRIEF HISTORY OF INTERNET Telegraph was the first telecommunication device developed in the 1800s with the discovery of the transmission capability of electricity. Digital communication was developed as technology grew. This technology opened an era for computer networking. ARPANET (Advanced Research Projects Agency Network) laid the foundation of todays internet almost three decades ago. It was established to test the security of a network. In 1983, TCP/IP became the protocol suite for ARPANET and led to one of the first references to an Internet of connected networks. 4/11/12 NSFNET (National Science Foundation Network), known as the backbone7

BRIEF HISTORY ON BIOMETRIC TECHNOLOGY


Biometric is defined as the measure of an individual unique physical or behavioural characteristic to recognize or authenticate identity (Halstead and Bornby, 2001). In 1892, an Argentinean anthropologist named Juan Vucestich made the first positive identification of a criminal using finger print analysis. In the United States, biometric techniques have been used to identify criminals since the early 1900s, and the countrys first professional forensic organization, the International Association for Identification (IAI) was founded in 1915. During the first several decades of the 20th century, first public safety organizations and gradually all branches of the United States military and other government-based organizations adopted fingerprint technology to track criminals, and confirm the identity of soldiers and staff. In 1985, the idea that irises are unique was proposed; development of an iris identification system began in 1993. In 1994, the first iris recognition algorithm was patented and the year after that, a commercial product measuring irises became available

4/11/12

DESIGN OF THE WBVS WITH FINGERPRINT ID

Completed diagram of a Web based Voting system with

Database architectural design 4/11/12

DESCRIPTION OF BLOCK DIAGRAM OF THE WBVS

The design of a Web based Voting System with Fingerprint Identification consists of several functional blocks that seek to achieve a secure voting platform. The system is broken down into subsystems, namely Authentication Subsystem, Voting Subsystem and Collation & Computation Subsystem. Figure below, shows the block diagram representation of the different subsystem of the Web Based Voting System with fingerprint ID and their interrelations. The first subsystem, the Authentication is made up of the fingerprint scanner/reader device, fingerprint matching program and the authentication application interface.

4/11/12

10

DESIGN AND ANALYSIS OF AUTHENTICATION SUBSYSTEM

Block diagram of Authentication subsystem

Flowchart diagram of Authentication 4/11/12 11 subsystem

DESIGN AND ANALYSIS OF THE VOTING SUBSYSTEM

Block

diagram of

Flowchart of Voting 4/11/12

12

DESIGN AND ANALYSIS OF COLLATION & COMPUTATION SUBSYSTEM

The Collation & Computation of Result subsystem is rather designed to run on the server-side of the system. The voter/user of the system has no look or feel of this subsystem. It is only manipulated by the administrator at will. The algorithm of this subsystem is carried out using PHP scripts. The effect of this subsystem is seen by the voter/user in the display of election results after the entire voting process.

Look and Feel diagram of the Result page

4/11/12

13

FUNCTIONAL DESCRIPTION OF WBVS


Function number 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Admin/ Instructor Authentication needed ( ) User ID & password ( ) Check User ID & password entries ( ) Get admin/ instructors table ( ) Send admin/ instructors table ( ) Checking ( ) Success ( ) System ready ( ) Place finger ( ) Capture fingerprint ( ) Check Voters print ( ) Get Voters and fingerprints ( ) Send Voters and fingerprints ( ) Send voters info & fingerprints ( ) Checking for match ( ) Message indicating success or failure ( ) Grant access & cast vote ( ) Send voted info to records ( ) Register voter ( ) Send prints and registered information to application server ( ) Store registered info ( ) Turn off fingerprint terminal ( ) Shut application terminal Operation description

System sequence diagram connoted with function

Description of function 4/11/12 numbers in the system

14

RECOMMENDATION AND CONCLUSION

The Web based Voting System with fingerprint ID is a system which seeks to enhance high security measures and easy & fast voting using biometric and WWW technology respectively. This system if hosted will bring about voting occurring in real time all around the world. Optimal and efficient use of this WBVS (with fingerprint ID) would be achieved if ISP companies provide free internet access for the implementation of this system. In conclusion, the WBVS being a hybrid of manual voting and online voting comes along with its shortcomings with respect to virus and DOS attacks on the system if hosted online. This could be brought to the lowest minimum if proper network security policy is being implemented on the network hosting this system.
4/11/12 15

You might also like