0% found this document useful (0 votes)
2 views

Electronic_Voting_System_Updated_PPT

The document outlines the development of an Electronic Voting System designed to enhance security, efficiency, and transparency in elections by eliminating manual errors and ensuring tamper-proof voting. It addresses the limitations of traditional voting methods and proposes a digital solution with user authentication, secure databases, and automated counting. The system is scalable for various election types and can incorporate advanced security features like blockchain in the future.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Electronic_Voting_System_Updated_PPT

The document outlines the development of an Electronic Voting System designed to enhance security, efficiency, and transparency in elections by eliminating manual errors and ensuring tamper-proof voting. It addresses the limitations of traditional voting methods and proposes a digital solution with user authentication, secure databases, and automated counting. The system is scalable for various election types and can incorporate advanced security features like blockchain in the future.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Electronic Voting System

Introduction
• A secure and efficient system for conducting
digital elections.
• Eliminates manual errors and enhances
transparency.
• Ensures fair and tamper-proof voting.
Problem Statement
• Traditional voting methods are time-
consuming and prone to errors.
• Risk of vote tampering, fake voting, and
inefficiency in manual counting.
• Need for a secure, transparent, and quick
voting system.
Solution to Problems
• Implementing a digital voting system with user
authentication.
• Secure database to store votes.
• Automated vote counting and real-time
results.
Objective
• Develop a reliable, secure, and user-friendly
voting system.
• Ensure integrity and anonymity of votes.
• Minimize human intervention to prevent
manipulation.
Purpose
• Provide a convenient and accessible voting
method.
• Reduce election costs and time consumption.
• Enhance the credibility of the electoral
process.
Hardware Requirements
• Server for data storage.
• Computers or mobile devices for voters.
• Biometric or OTP-based authentication (if
applicable).
Software Requirements
• Programming Language: Python/Java
• Database: MySQL/PostgreSQL
• Web Framework: Django/Flask (for web-based
system)
Project Scope
• Can be implemented in educational
institutions, organizations, and government
elections.
• Scalable to handle large-scale elections.
• Future enhancements may include blockchain-
based security.
Data Flow Diagram (DFD)
• Level 0: User logs in → Casts vote → Vote
stored in database → Counted for results.
• Level 1: Authentication → Vote validation →
Vote recording → Result processing.
ER Diagram
• Entities: Voter, Admin, Candidate, Vote,
Election.
• Relationships: Voter casts a vote, Admin
manages elections, Vote belongs to a
candidate.
Conclusion
• Electronic Voting System enhances election
security and efficiency.
• Reduces manual work and ensures accurate
results.
• Can be further improved with advanced
security features like blockchain.
ER Diagram
Entities:
- Voter (Voter_ID, Name, Email, Password)
- Candidate (Candidate_ID, Name, Party, Votes_Count)
- Election (Election_ID, Type, Date)
- Vote (Vote_ID, Voter_ID, Candidate_ID, Election_ID)

Relationships:
- Voter casts a Vote
- Candidate receives Votes
- Election contains Candidates and Votes

You might also like