First Level DFD : For Voter
Login
Voting
Result
Voter
Voter
Candidate
Vote_update
Username &
Password
Status
Authentication
Result to Voter
EntityRelationship Diagram:
Admin
Uname
Candidate
Voter
Pwd
Constitution
Phn_no
DOB
Gender
Login_id
Voter_id
Passwd
Lname
Mname
Fname
Name
Address
Constituition
Manages
Votes
Manages
Candidate_id
Gender
Status
Name
Age
1
1
M
1
M
1
Field Name Data Type Size Description
Voter ID Varchar 50 ID of Vote Card(Primary Key)
Aadhar_ID Varchar 50 ID of Aadhar Card
Login_ID Varchar 50 ID to Log In
Passwd Varchar 50 Password to Log In
Fname Varchar 50 First Name of Voter
Mname Varchar 50 Middle Name of Voter(if any)
Lname Varchar 50 Last Name of Voter
Address Varchar 50 Address of the Voter
Gender Varchar 50 Gender of the Voter
DoB Varchar 50 Date of Birth
Age Integer Age of the Voter
Status Varchar 50 Marital Status of Voter
Phn_no Integer Phone Number
Email_ID Varchar 50 Email Id of Voter(if any)
Constitution Varchar 50 Constitution(belongs to)
Photo Varchar MAX Voter’s Photo
Voter Table:-
CandidateTable:-
Field Name Data Type Size Description
Candidate_ID Varchar 50 Candidate’s ID (Primary Key)
Name Varchar 50 Name of Candidate
Gender Varchar 50 Gender of the Candidate
Age Integer Age of the Candidate
Status Varchar 50 Marital Status of Candidate
Constitution Varchar 50 Constitution(belongs to)
Photo Varchar MAX Candidate’s Photo
Vote_UpdateTable:-
Field Name Data Type Size Description
Voter_ID Varchar 50 ID of Vote Card
Candidate_ID Varchar 50 Candidate’s ID
The Online Voting System(OVS) platform can be made more secure by
using the following methods
Password Changing
Fingerprinting
Cornea Detection
Future Enhancements