SlideShare a Scribd company logo
1 of 15
Download to read offline
PRESENTATION
ON
ONLINE VOTING SYSTEM
BY:
JAIN POOJA S.
MINOR PROJECT
COMPUTER SCIENCE
(11ERACS005)
CONTENTS:
 INTRODUCTION TO ONLINE VOTING SYSTEM
 PROPOSED SYSTEM
 SOFTWARE REQUIREMENTS
 MODULE DESCRIPTION
 CONTROL FLOW DIAGRAM
 DATABASE TABLES
 VOTER TABLE
 CANDIDATE TABLE
 ADMIN PAGE
 VOTER REGISTRATION PAGE
INTRODUCTION TO ONLINE VOTING SYSTEM:
 In this system people who have citizenship of India and whose age
is above 18 years of age and any gender can give hisher vote
online without going to any physical polling station.
 There is a database which is maintained in which all the names of
voters with complete information is stored.
 HeShe has to be registered first for him/her to vote.
 Registration is mainly done by the system administrator for
security reasons.
 The system Administrator registers the voters on a special site of
the system visited by him only by simply filling a registration form
to register voter.
 After registration, the voter is assigned a secret Voter ID with
which he/she can use to log into the system and enjoy services
provided by the system such as voting.
 IF INVALID/WRONG DETAILS ARE SUBMITTED, THEN THE CITIZEN IS NOT REGISTERED
TO VOTE.
ONLINE VOTING SYSTEM (OVS) WILL REQUIRE BEING VERY PRECISE OR COST
CUTTING TO PRODUCE AN EFFECTIVE ELECTION MANAGEMENT SYSTEM.
THEREFORE CRUCIAL POINTS THAT THIS (OVS) EMPHASIZES ON ARE LISTED BELOW.
REQUIRE LESS NUMBER OF STAFF DURING THE ELECTION.
THIS SYSTEM IS A LOT EASIER TO INDEPENDENTLY MODERATE THE ELECTIONS AND
SUBSEQUENTLY REINFORCE ITS TRANSPARENCY AND FAIRNESS.
LESS CAPITAL, LESS EFFORT, AND LESS LABOR INTENSIVE, AS THE PRIMARY COST AND
EFFORT WILL FOCUS PRIMARILY ON CREATING, MANAGING, AND RUNNING A SECURE
ONLINE PORTAL.
INCREASED NUMBER OF VOTERS AS INDIVIDUAL WILL FIND IT EASIER AND MORE
CONVENIENT TO VOTE, ESPECIALLY THOSE ABROAD.
PROPOSED SYSTEM
 Project is related to Online Voting System.
 The project maintains two levels of users:-
Administrator Level
Voter Level
 Main facilities available in this project are:-
 Maintaining voter’s Identification.
• Providing online voting management.
• Providing updation of voter’s information.
• Provide voter information to ELECTION COMMISION OF
INDIA.
• ELECTION COMMISION OF INDIA maintains the complete
information of voter.
• Voter can give hisher vote from any part of India.
SOFTWARE REQUIREMENTS
i. MYSQL DBMS: It allows combination, extraction, manipulation
and organization of data in the voters’ database. It is platform
independent and therefore can be implemented and used
across several such as Windows, Linux server and is compatible
with various hardware mainframes.
ii. NETBEANS IDE: NetBeans is an integrated development
environment (IDE) for developing primarily with Java, but also
with other languages, in particular PHP, C/C++, and HTML5. It is
also an application platform framework for Java desktop
applications and others.
iii. PHP Coding is used for implementing the software.
iv. Testing- It is done via XAMPP SERVER.
v. Web browsers: Mozilla Firefox, Google chrome, Opera and
Internet Explorer.
MODULE DESCRIPTION:
1. Login:
It is the login session for the administrator voter and exit.
2. Voter details:
It is used to view voter details from database.
3. Add Citizens:
It is used to add a voter into database and it includes searching a
voter and removing voter from database.
4. Polling:
It is used to poll vote to candidates during election.
5. Report generation:
It is used to get election results and also reset database after all
process is completed.
CONTROL FLOW DIAGRAM:
CONTROL FLOW OF TRANSFORM MODULE
CONTROL FLOW DIAGRAM:
CONTROL FLOW OF OUTPUT MODULE
DATABASE TABLES:
This project uses many tables:
Admin
Voter
Candidate
Field Name Data Type Description
Username Varchar Login id for
Admin.(Primary key)
Password Varchar Password for Login
VOTER TABLE:
Voter table description is as shown below:
Field Name Data
Type
Description
VoterId Integer Login id for Voter(Primary key)
Name Varchar Name of the voter
Gender Varchar Gender of voter
Age Integer Age of voter
City Varchar City of voter
Elected varchar Chosen person
CANDIDATE TABLE:
Field Name Data Type Description
Party name Varchar Party name (Primary key)
Name Varchar Name of the voter
Gender Varchar Sex of voter
Age Integer Age of voter
City Varchar City of voter
ADMIN PAGE:
VOTER REGISTRATION PAGE:
My gov e-voting system for students msc computer science

More Related Content

Similar to My gov e-voting system for students msc computer science

Documentation work online voting
Documentation work  online votingDocumentation work  online voting
Documentation work online votingThenmozhi Divya
 
Propsal of online voting system
Propsal of online voting systemPropsal of online voting system
Propsal of online voting systemEagle Eyes
 
Online voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajOnline voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajPT Bipin Bhardwaj
 
Evoting presentation for the students.pptx
Evoting presentation for the students.pptxEvoting presentation for the students.pptx
Evoting presentation for the students.pptxtechsathish8264
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - ProjectSubhashis Das
 
kgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdfkgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdfShubhamGour29
 
Online voting system full thesis project by jahir
Online voting system full thesis project by jahirOnline voting system full thesis project by jahir
Online voting system full thesis project by jahirJahir Khan
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystemManish Kumar
 
Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.docKhondokerAbuNaim
 
IRJET- Online Voting System using Fingerprint Scanner
IRJET-  	  Online Voting System using Fingerprint ScannerIRJET-  	  Online Voting System using Fingerprint Scanner
IRJET- Online Voting System using Fingerprint ScannerIRJET Journal
 
Online e-voting
Online e-votingOnline e-voting
Online e-votingaeioou
 
voting ppt.pptx
voting ppt.pptxvoting ppt.pptx
voting ppt.pptxVarshini62
 
Report on online voting system
Report on online voting systemReport on online voting system
Report on online voting systemRajatMohanty12
 
IRJET- Digital Voting System
IRJET-  	  Digital Voting SystemIRJET-  	  Digital Voting System
IRJET- Digital Voting SystemIRJET Journal
 
Presentation of smart voting system.pptx
Presentation of smart voting system.pptxPresentation of smart voting system.pptx
Presentation of smart voting system.pptxSony235240
 
Bhdhdd ududbdudbdbjdudbsbjsVotinghh hu ushsvsis system.pdf
Bhdhdd ududbdudbdbjdudbsbjsVotinghh hu ushsvsis system.pdfBhdhdd ududbdudbdbjdudbsbjsVotinghh hu ushsvsis system.pdf
Bhdhdd ududbdudbdbjdudbsbjsVotinghh hu ushsvsis system.pdfBazilTauhid1
 
online E-voting system
online E-voting systemonline E-voting system
online E-voting systemshubham patil
 

Similar to My gov e-voting system for students msc computer science (20)

Documentation work online voting
Documentation work  online votingDocumentation work  online voting
Documentation work online voting
 
Propsal of online voting system
Propsal of online voting systemPropsal of online voting system
Propsal of online voting system
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
E voting app
E voting appE voting app
E voting app
 
Online voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajOnline voting system project by bipin bhardwaj
Online voting system project by bipin bhardwaj
 
online polling system
online polling systemonline polling system
online polling system
 
Evoting presentation for the students.pptx
Evoting presentation for the students.pptxEvoting presentation for the students.pptx
Evoting presentation for the students.pptx
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
 
kgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdfkgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdf
 
Online voting system full thesis project by jahir
Online voting system full thesis project by jahirOnline voting system full thesis project by jahir
Online voting system full thesis project by jahir
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystem
 
Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.doc
 
IRJET- Online Voting System using Fingerprint Scanner
IRJET-  	  Online Voting System using Fingerprint ScannerIRJET-  	  Online Voting System using Fingerprint Scanner
IRJET- Online Voting System using Fingerprint Scanner
 
Online e-voting
Online e-votingOnline e-voting
Online e-voting
 
voting ppt.pptx
voting ppt.pptxvoting ppt.pptx
voting ppt.pptx
 
Report on online voting system
Report on online voting systemReport on online voting system
Report on online voting system
 
IRJET- Digital Voting System
IRJET-  	  Digital Voting SystemIRJET-  	  Digital Voting System
IRJET- Digital Voting System
 
Presentation of smart voting system.pptx
Presentation of smart voting system.pptxPresentation of smart voting system.pptx
Presentation of smart voting system.pptx
 
Bhdhdd ududbdudbdbjdudbsbjsVotinghh hu ushsvsis system.pdf
Bhdhdd ududbdudbdbjdudbsbjsVotinghh hu ushsvsis system.pdfBhdhdd ududbdudbdbjdudbsbjsVotinghh hu ushsvsis system.pdf
Bhdhdd ududbdudbdbjdudbsbjsVotinghh hu ushsvsis system.pdf
 
online E-voting system
online E-voting systemonline E-voting system
online E-voting system
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Recently uploaded (20)

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

My gov e-voting system for students msc computer science

  • 1. PRESENTATION ON ONLINE VOTING SYSTEM BY: JAIN POOJA S. MINOR PROJECT COMPUTER SCIENCE (11ERACS005)
  • 2. CONTENTS:  INTRODUCTION TO ONLINE VOTING SYSTEM  PROPOSED SYSTEM  SOFTWARE REQUIREMENTS  MODULE DESCRIPTION  CONTROL FLOW DIAGRAM  DATABASE TABLES  VOTER TABLE  CANDIDATE TABLE  ADMIN PAGE  VOTER REGISTRATION PAGE
  • 3. INTRODUCTION TO ONLINE VOTING SYSTEM:  In this system people who have citizenship of India and whose age is above 18 years of age and any gender can give hisher vote online without going to any physical polling station.  There is a database which is maintained in which all the names of voters with complete information is stored.  HeShe has to be registered first for him/her to vote.  Registration is mainly done by the system administrator for security reasons.  The system Administrator registers the voters on a special site of the system visited by him only by simply filling a registration form to register voter.  After registration, the voter is assigned a secret Voter ID with which he/she can use to log into the system and enjoy services provided by the system such as voting.
  • 4.  IF INVALID/WRONG DETAILS ARE SUBMITTED, THEN THE CITIZEN IS NOT REGISTERED TO VOTE. ONLINE VOTING SYSTEM (OVS) WILL REQUIRE BEING VERY PRECISE OR COST CUTTING TO PRODUCE AN EFFECTIVE ELECTION MANAGEMENT SYSTEM. THEREFORE CRUCIAL POINTS THAT THIS (OVS) EMPHASIZES ON ARE LISTED BELOW. REQUIRE LESS NUMBER OF STAFF DURING THE ELECTION. THIS SYSTEM IS A LOT EASIER TO INDEPENDENTLY MODERATE THE ELECTIONS AND SUBSEQUENTLY REINFORCE ITS TRANSPARENCY AND FAIRNESS. LESS CAPITAL, LESS EFFORT, AND LESS LABOR INTENSIVE, AS THE PRIMARY COST AND EFFORT WILL FOCUS PRIMARILY ON CREATING, MANAGING, AND RUNNING A SECURE ONLINE PORTAL. INCREASED NUMBER OF VOTERS AS INDIVIDUAL WILL FIND IT EASIER AND MORE CONVENIENT TO VOTE, ESPECIALLY THOSE ABROAD.
  • 5. PROPOSED SYSTEM  Project is related to Online Voting System.  The project maintains two levels of users:- Administrator Level Voter Level  Main facilities available in this project are:-  Maintaining voter’s Identification. • Providing online voting management. • Providing updation of voter’s information. • Provide voter information to ELECTION COMMISION OF INDIA. • ELECTION COMMISION OF INDIA maintains the complete information of voter. • Voter can give hisher vote from any part of India.
  • 6. SOFTWARE REQUIREMENTS i. MYSQL DBMS: It allows combination, extraction, manipulation and organization of data in the voters’ database. It is platform independent and therefore can be implemented and used across several such as Windows, Linux server and is compatible with various hardware mainframes. ii. NETBEANS IDE: NetBeans is an integrated development environment (IDE) for developing primarily with Java, but also with other languages, in particular PHP, C/C++, and HTML5. It is also an application platform framework for Java desktop applications and others. iii. PHP Coding is used for implementing the software. iv. Testing- It is done via XAMPP SERVER. v. Web browsers: Mozilla Firefox, Google chrome, Opera and Internet Explorer.
  • 7. MODULE DESCRIPTION: 1. Login: It is the login session for the administrator voter and exit. 2. Voter details: It is used to view voter details from database. 3. Add Citizens: It is used to add a voter into database and it includes searching a voter and removing voter from database. 4. Polling: It is used to poll vote to candidates during election. 5. Report generation: It is used to get election results and also reset database after all process is completed.
  • 8. CONTROL FLOW DIAGRAM: CONTROL FLOW OF TRANSFORM MODULE
  • 9. CONTROL FLOW DIAGRAM: CONTROL FLOW OF OUTPUT MODULE
  • 10. DATABASE TABLES: This project uses many tables: Admin Voter Candidate Field Name Data Type Description Username Varchar Login id for Admin.(Primary key) Password Varchar Password for Login
  • 11. VOTER TABLE: Voter table description is as shown below: Field Name Data Type Description VoterId Integer Login id for Voter(Primary key) Name Varchar Name of the voter Gender Varchar Gender of voter Age Integer Age of voter City Varchar City of voter Elected varchar Chosen person
  • 12. CANDIDATE TABLE: Field Name Data Type Description Party name Varchar Party name (Primary key) Name Varchar Name of the voter Gender Varchar Sex of voter Age Integer Age of voter City Varchar City of voter