Date post: | 16-Aug-2015 |
Category: |
Presentations & Public Speaking |
Upload: | sushrut-bhosale |
View: | 88 times |
Download: | 0 times |
SANJEEVAN ENGINEERING AND TECHNOLOGY INSTITUTE, PANHALA.
APRESENTATION
ON
COMPUTERIZED VOTING AND ATTENDENCE SYSTEM
Under the Guidance ofProf. Vinay S. Prabhavalkar
BY:
SUSHRUT ARUN BHOSALE
SMITA ASHOK FARAKATE
PRATIMA PRAKASH PARAPATE
SHANKAR SURYAPPA PUJARI
CURRENT SYSTEM:
•Voter has to visit there respective booths
•Voters time and money is wasted
•Tampering of votes is reported
•Calculating of votes take more time
A voting system should satisfy these requirements:
• Eligibility and authentication – Only registered voters must be admitted. • Uniqueness – No voter may cast his vote more than once. • Accuracy – Voting systems should record the votes correctly. • Verifiability – Correctly accounting of all votes should be verifiable. • Secrecy – No one should be able to determine how any individual voted. • Minimum skill requirement for voter. • Minimal requirement of equipment. • Minimum Time required for vote.
OBJECTIVE:
The objective is to provide a national level system demonstrated at college level which manages the election activity done in college and calculation of total votes as well as to maintain the attendance of institute members securely by using the Bar-code for identification and biometrics for verification of user.
NEED:
• To increase voter turnout thus supporting democratic process.•To vote from any nearby booth for their respective candidates. •To eliminate proxy attendance.
How this system is different from other proposed Internet Voting Systems :
•There are two kinds of Internet voting: Polling place Internet voting, and remote Internet voting.
• Remote Internet voting is highly susceptible to voter fraud.
• Remote Internet voting may erode our right to cast a secret ballot and lead to political pressure in the workplace.
• Remote Internet voting poses a threat to personal privacy.
PROPOSED SYSTEM:
•Proposed system will mainly consist of a fingerprint scanner, barcode scanner and display screen.
•The voting machine will look like this ->
•For voting the voter will scan his unique barcode and will scan his/her fingerprints to authenticate themselves and vote for respective candidates in there area.
BARCODE (code 128):
•The barcode is an optical machine-readable representation of data relating to the object to which it is attached.•Code 128 is a very high-density barcode symbology. It is used for alphanumeric or numeric-only barcodes.
E.g.:
Branch Code:111-Computer Science and Engineering.222-Mechanical Engineering.
Role:0- Attendee1-Administrator2-Voter3-Candidate
Fingerprint Biometric:
•A fingerprint in its narrow sense is an impression left by the friction ridges of a human finger.•The three basic patterns of fingerprint ridges are the arch, loop, and whorl.•The minutia features:1. Ridge ending2. Ridge bifurcation3. Short ridge4. Island5. Ridge enclosure6. Spur7. Crossover8. Delta9. Core
DATABASE:
Database Name: rec
Database Tables:• admdata (admin database) • computer (branchname) • computerattendance
(branchname+”attendance”)
• computercan (branchname+” can”)
• computeruser_record (branchname+” user_record”)
• metabranch (metadata of branch)
Table Name Columns
admdata regno, name, gen, mobileno, branch,fprint.
computer regno, name, gen, clas, batch, mobileno,
branch,fprint, vstatus.
computerattendance regno, day, date, presence, intime, outtime.
computercan regno, name, gen, branch, clas, mobileno, symbol,
votes, fprint.
computeruser_record regno, name, gen, branch, designation, tech_ntech,
mobileno, fprint.
metabranch branchcode, branch.
SOFTWARE REQUIREMENTS:
Platform: Linux (Ubuntu 10.04 LUCID)Language: Python 2.6Database: MySql version 14.14 Distribution 5.1.73,
for debian-Linux-gnu(i486)using readline 6.1 RECOMMENDED HARDWARE REQUIREMENTS:
Processor: Intel x86 or AMD64 family processors (Minimum clock at 700 MHz)
HDD: 20 GB or aboveRAM: 512MB or aboveWebcam: 5MP(USB)Fingerprint Scanner (Nitgen Hamster Dx)
Advantages of this systems :
• Voter can cast his vote from any nearby booth increasing voter turnout.• Saves long distant travelling time and efforts taken by the voter.• Saves traveling cost of the voter.• Decrease number of manpower needed to carry out a election.• Local language support for illiterate people.• Proxy votes are almost discarded.• More ACURATE , AUDITABLE , FLEXIBLE and CONVINENT .• Secure as biometric authentication is used .• Cost-effective machines (OS , software and database used is a freeware.)•This system can be used as attendance system.
REFERENCES:
[1] http://github.com [2] https://pypi.python.org [3] An Integrated Approach to Software Engineering -Pankaj Jalote, ISBN: 81-7319-702-4 [4] Stack Overflow Community -http://stackoverflow.com [5] Barcode Generator - http://www.barcode-generator.org