Sie sind auf Seite 1von 4

Final Year Project Proposal

Project Title: E-Voting


Degree Program/ Title: BS-CS
Project Supervisor Name and Designation: Dr. Noman Islam
HOD (Computer Science) Signature:
Project Co-Supervisor Name and Designation (if any): NONE Signature:
Student Name(s), Registration # & CGPA�s: 1. Hamza Alam
2. Shahzaib Butt
3. Kashan Baig
4. Muhammad Iqtada Kamal Signature(s): 1.
2. 3. 4.
Student
Mobile Number(s): 1. 03363893977
2. 03452836186
3. 03472811270
4. 03406882795 Student
Email Address(es): 1. Syed.hamza.100@outlook.com
2. Shahzaibbutt84@gmail.com
3. Kashanbaig96@gmail.com
4. Iqtadakamal2395@gmail.com

Project Details:

A. Project Title: E-Voting


B. Project Start Date: 25th September 2018
C. Project Finish Date:
D. Project Summary (less than 200 words):

Online Election System is a web based application in which voter can use his\her
voting rights online without any difficulty. Online Election System with face
recognition is used to avoid duplicate vote and enhance the accuracy and the speed
of the process so that voter can vote from anywhere in Pakistan. It is also used
for security purpose. In this project two authentication techniques are proposed.
Face Detection and Thumb Detection. The data entered by the user is verified with
the contents of the Database, if the data is correct then the face of the voter is
captured by a web camera and passed to a face detection algorithm which is used to
detect his face from the database image. After the face is successfully match
through the database then the user scan their thumb for biometric test. This system
provides a better security as it ensures that no voter is allowed to vote more than
once. Also the system takes care that no voter can determine for whom anyone else
voted and no voter can duplicate anyone else�s vote. Every voter can make sure
his/her vote is cast. The web page is designed using PHP. The PHP page is then
Connected to the PhpMyAdmin database.

E. Project Scope & Objectives:

� Online Election System is a complete package for election.


� It has face detection and biometric system for security.
� Our motto is to provide online election to reduce cost of election budget.
� It provides no ballot paper so the printing cost of ballot paper is remove.
� It provide no fake votes so the election is going successful and no fraud
will be happen.
F. Project Implementation Method:
� The System�s design, code, and maintenance documentation shall conform to the
Process.
� All HTML code shall conform to the HTML 5.0 standard.
� All scripts shall be written in PHP.
� The system shall use the PhpMyAdmin database engine.
� Face Recognition Module shall be done by a model trained on Python Libraries
Keras, Tensorflow
� Finger Print Module there will be a Java applet is used collect the
fingerprint data which is then submitted via HTML to the PHP Server.
� Web Application is then Containerized using Docker Technology & will deployed
on Kubernetes Platform.
G. Key Milestones of the Project:
S. No. Elapsed time since start of the project Milestone Deliverable
1. Week 01 � 04 Ides discussion Project Finalization
2. Week 05 � 08 Brainstorming, gathering information Documentation
3. Week 09 � 12 Documentation review Proposals Submission & Mock
Presentation
4. Week 13 � 16 Database Designing Database Schema
5. Week 17 � 20 Front end completed Implemented
6. Week 25 � 24 Admin Panel ,testing Admin Dashboard
7. Week 25 � 28 User Panel ,testing User Dashboard
8. Week 29 � 32 Face Recognition, testing
9. Week 37 � 36 Biometric, testing
10. Week 37 � 40 Final testing , bug removal Deploy

H. Final deliverable of the project (please tick one of the following)


? Hardware system ? Software system ? HW/SW integrated system
? Software simulation results ? Comparative study ? Theoretical design
architecture
? Simulator design ? Other (please specify)

I. Please specify technical details of final deliverable


The project will comprise different modules as discussed below:
FACE RECOGNITION:
In Face Recognition module, the voter�s image is captured and passed to a face
detection algorithm which is used to detect his face from the image and match it
from the database. If the face is matched from the database, then the voter goes
for the biometric test else go to the 404 error page.
BIOMETRIC TEST:
In Biometric test the user can scan their thumb though thumb scanner. If the thumb
is matched with the database, then the user is successfully login to cast vote else
go to 404 error page.
REPORTS:
� E-BALLOT PAPER:
Candidates list will be shown to the voters. The voter can simply click on the
candidate name and cast the vote. In E-Ballot paper the candidate�s details contain
candidate�s picture, candidate�s party name and candidate�s electoral sign.
� BAR CHARTS RESULTS:
Admin can show the result of candidates in bar charts who can win the election and
not. The standard vertical bar graph, the x-axis typically does not have a scale,
as it simply represents the different candidate�s name.
The y-axis will have a scale, and each bar�s height should be proportionate to the
size of the winning percentage it represents.

J. Equipment required for the project


HARDWARE

� 3D CAMERA
� THUMB SCANNER SOFTWARE

� PYTHON
� KERAS
� TENSORFLOW
� OPENCV
� KUBERNETES
� HTML, CSS, JAVASCRIPT
� PHP
� PHPMYADMIN
� ANACONDA
� XAMPP
� DOMAIN
� BOOTSTRAP

K. Benefits of the project (please specify direct and indirect beneficiaries)

Online Election System with face recognition is used to avoid duplicate vote and
enhance the accuracy and the speed of the process so that voter can vote from
anywhere in Pakistan. It is also used for security purpose. It provide faster and
more accurate results. It saves money for printing ballot papers. It provide no
illegal and duplicate votes. It provide no recounting issue. It provide immediately
result after polling time is finished.

L. Budget of the project


Tools
Description Price (Rupees)
Web hosting One year�s websites hosting with backup ?: 10,200
Domain One-year domain ?: 1,018
3D Camera For Face Recognition ?: 15,000
Thumb Scanner For Biometric Test ?: 20,000
Total ?: 46,218

Remarks:
1. Name & Signature of Supervisor:

2. Name & Signatures of FYP Committee:

DgMYN3tPgfopRPkvjAop2w

Das könnte Ihnen auch gefallen