SlideShare une entreprise Scribd logo
1  sur  20
Student Voting Application For
Election – Using SMS OTP
Verification
Shiva Sandeep Reddy
AGENDA
 AIM OF THE PROJECT
 OBJECTIVE OF THIS PROJECT
 EXISTING SYSTEM
 DISADVANTAGES OF EXISTING SYSTEM
 PROPOSED SYSTEM
 ADVANTAGES OF PROPOSED SYSTEM
 MODULE LIST
 USECASE DIAGRAMS
 WORKFLOW CASE DIAGRAMS
 CONCLUSION
 FUTURE ENHANCEMENT
2
AIM OF THE PROJECT
As we know in urban areas now a day the voting system is getting most complicated only because of the
person’s identity.
They only have the voting card as a proof of identification. So, there are lots of chances of fake voting.
To avoid this we are developing this project which will store the identity of the voters using android or web
application This system will get OTP for login using voters ID and match verify stored database.
After that OTP (One- Time Password) is generated and send to the voters registered mobile number.
Then the voter is validated and he is allowed to do the voting. This is very fast and helpful technique to do the
verification of the voters.
This will also reduce voter’s time to stand in queue for doing vote.
3
OBJECTIVE OF THIS PROJECT
Electronic voting has been appealing a lot of responsiveness and research for the last few years, for it has some
notable benefits over traditional paper-based voting.
This project aims to develop a Mobile Application which provides gateway for Aadhar based smart voting
system.
 This paper provides more importance to the Data Security of voters and to reduce money which government is
spending money for conducting public elections.
Today we are facing many problems like Booth capturing , long queue in front of voting booths, voting booths are
far away from residence and senior citizens are facing major issues, which decreases voting percentage.
Application for Online Voting System using Android Device (AOVSAD) provides the facility of casting votes
without visiting the booth to the voters. 4
SOFTWARE AND HARDWARE REQUIREMENTS
HARDWARE System Configuration:
 Mobile : Web Application
 CPU : intel Core i5
 RAM : 8GB
 HARD DISK : 1TB
 Documentation : Latex Text studio
SOFTWARE Configuration:
 Front-End : HTML,CSS
 Back-End : PHP, MYSQL
 Control-End : Angular Java script
 Server : xamp 8.1/wamp
 Documentation : Latex Text studio
EXISTING SYSTEM
The whole election process is divided into many parts. So, providing security to them is also necessary. So, it needs
a lot of manpower, therefore it is quite difficult to manage it.
Here Election commission provides the polls. These polls will be arranged in school or in halls. The people will
have to know about the location before voting.
So, for their convenience the place and timing are already mentioned. Then voter have to reach at the polling
booth for voting after that the voter’s identification is done by the duty person.
Then the officer does mark on the voter’s left forefinger using inedible ink. After that voter have to do the
signature in the register and then only, he/she will allow going inside the compartment.
Then the voter has to press the button in front of the candidate's name then red lamp
6
DISADVANTAGES OF EXISTING
SYSTEM
 Paper Based Process
 Electronic Voting
 Paper-based electronic voting system
 Direct recording electronic voting machine
 Public network voting system
 Punch card
 The government on doing this process manually wastes lots of time and money
 All the process starting from registration to result publishing are done manually.
PROPOSED SYSTEM
 In the first step the registration process is done by the voters through an application. Then in the second step the
application will start its process.
 Here we use already existed database or centralized database, which contains voter’s information with linked
mobile number.
 Server sends the OTP (One-Time Password) to the voter’s registered mobile number. Then voter enters that OTP,
then database again verifies that entered OTP by voter and if it is correct that means it is valid user. After that the
candidate’s list will appears.
 This list contains the candidate name and in front of that name the button named ‘Vote’ is provided.
8
Voter should have to press that button then only the voting is done and the voting procedure is completed.
Here security is also necessary to protect the system. For that session level security mechanism is being used. First
client need to request valid session id to server.
9
ADVANTAGES OF PROPOSED SYSTEM
 Reduced costs
 Increased participation and voting options
 Reduced Risk
 Reduced time Consumption
 Greater speed and accuracy placing and tallying votes
 Provide Equal Opportunity
MODULE LIST
USER
 Login using Voter ID
 OTP Login Verification
 Get OTP for Voting
 Select Candidate
 Submit Vote
MODULE LIST
ADMIN
 Create Election Candidate
 Allocate election Data with Candidate
 Allocate user to election wards
 Create Voter List
 Import Voter List
 View & update Voter List
 Get Election Results
MODULE LIST
ADMIN
 Create Election Candidate
 Allocate election Data with Candidate
 Allocate user to election wards
 Create Voter List
 Import Voter List
 View & update Voter List
 Get Election Results
USECASE DIAGRAMS
USER
User
OTP Login
2nd OTP Verification
Select Canditate
Submit Vote
Login Voter ID
14
USECASE DIAGRAMS
ADMIN
15
Admin
Create Election Canditate
Allocate Election Wards
Create Voter List
Import Voter XLS
View Election User Report
Update Voter List
Admin Login
CONCLUSION
This system enables to post their Student-Voting details through this website. It will reduce the time consuming and fast
moving.
In this situation Allocate Election Candidate and election data from this vast population is uneasy and difficult one.
 Time taken is large to existing system. Lagging facility in search of election records.
Vote report details will be stored in database. When public enter this system and view searching option.
 Online Voting Systems have many advantages over the traditional voting system.
Some of these advantages are less cost, faster generation results, easy accessibility, accuracy, and low risk of human and
mechanical errors.
 Itis very difficult to develop online voting system which can allow security and privacy on the high level. 16
FUTURE ENHANCEMENT
In Future work, This application to develop a cross platforms like IOS, etc.
In adding the more features of Student- VOTING management system to develop access with user’s flexibility.
To authenticate the users based on the system users list which is maintained by the operating system
To restrict the usage of all files by the users based on their privileges on the system
Future development focused to design a system which can be easy to use and will provide security and privacy of votes on
acceptable level by proper authentication and processing section.
 It is easy to use and it is less time consuming. It is very easy to debug.
17
3/20/2023 PRESENTATION TITLE 18
REFERENCES
 ResearchGate
 I Faculty
 Development of Online Voting System Research papers
 W3Schools and Research papers for Web applications.
 GitHub And Stack Overflow .
 Online Courses with NPTEL Online Video tutorials.
 Github & StackOverflow.
 Every Single Vote Counts!!
 Voting Easier Than Ever!!
Thank you 

Contenu connexe

Tendances

Online voting system
Online voting systemOnline voting system
Online voting system
Arti Gupta
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystem
Manish Kumar
 

Tendances (20)

E voting app
E voting appE voting app
E voting app
 
Online voting system
Online voting systemOnline voting system
Online voting system
 
Online voting system
Online voting systemOnline voting system
Online voting system
 
Report on online voting system
Report on online voting systemReport on online voting system
Report on online voting system
 
Ppt on online voting
Ppt on online votingPpt on online voting
Ppt on online voting
 
Smart Parking system .pptx
Smart Parking system .pptxSmart Parking system .pptx
Smart Parking system .pptx
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
ONLINE VOTING SYSTEM FINAL.pptx
ONLINE VOTING SYSTEM FINAL.pptxONLINE VOTING SYSTEM FINAL.pptx
ONLINE VOTING SYSTEM FINAL.pptx
 
Smart car parking system
Smart car parking systemSmart car parking system
Smart car parking system
 
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 voting system ppt by anoop
Online voting system ppt by anoopOnline voting system ppt by anoop
Online voting system ppt by anoop
 
Electronic Voting System
Electronic Voting SystemElectronic Voting System
Electronic Voting System
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
Smart Parking
Smart Parking Smart Parking
Smart Parking
 
IOT Based Smart Parking and Damage Detection Using RFID
IOT Based Smart Parking and Damage Detection Using RFIDIOT Based Smart Parking and Damage Detection Using RFID
IOT Based Smart Parking and Damage Detection Using RFID
 
Secure electronic voting system using fingerprint technique
Secure electronic voting system using fingerprint techniqueSecure electronic voting system using fingerprint technique
Secure electronic voting system using fingerprint technique
 
E-Voting Technology
E-Voting TechnologyE-Voting Technology
E-Voting Technology
 
Smart parking
Smart parkingSmart parking
Smart parking
 
Online votingsystem
Online votingsystemOnline votingsystem
Online votingsystem
 
Online polling system
Online polling systemOnline polling system
Online polling system
 

Similaire à Student Voting Application for Election – Using SMS (1).pptx

Final project prosal.docx
Final project prosal.docxFinal project prosal.docx
Final project prosal.docx
ShangaviS2
 

Similaire à Student Voting Application for Election – Using SMS (1).pptx (20)

eVoting.pptx
eVoting.pptxeVoting.pptx
eVoting.pptx
 
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
 
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 Student E-Voting System using php and mysql .pptx
ONLINE Student E-Voting System using php and mysql .pptxONLINE Student E-Voting System using php and mysql .pptx
ONLINE Student E-Voting System using php and mysql .pptx
 
Final project prosal.docx
Final project prosal.docxFinal project prosal.docx
Final project prosal.docx
 
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
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
 
F1802024245
F1802024245F1802024245
F1802024245
 
IRJET - Smart E-Voting System with Fingerprint Authentication using Arduino
IRJET - Smart E-Voting System with Fingerprint Authentication using ArduinoIRJET - Smart E-Voting System with Fingerprint Authentication using Arduino
IRJET - Smart E-Voting System with Fingerprint Authentication using Arduino
 
EVM.pptx
EVM.pptxEVM.pptx
EVM.pptx
 
project documentation guide.pptx
project documentation guide.pptxproject documentation guide.pptx
project documentation guide.pptx
 
AADHAR based Electronic Voting Machine using Arduino - review
AADHAR based Electronic Voting Machine using Arduino - reviewAADHAR based Electronic Voting Machine using Arduino - review
AADHAR based Electronic Voting Machine using Arduino - review
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 

Plus de ShivareddyGangam

Unit24_TopologicalSort (2).ppt
Unit24_TopologicalSort (2).pptUnit24_TopologicalSort (2).ppt
Unit24_TopologicalSort (2).ppt
ShivareddyGangam
 
artificialintelligencea-200326090832.pdf
artificialintelligencea-200326090832.pdfartificialintelligencea-200326090832.pdf
artificialintelligencea-200326090832.pdf
ShivareddyGangam
 
Software Project Risks Management (1).pdf
Software Project Risks Management (1).pdfSoftware Project Risks Management (1).pdf
Software Project Risks Management (1).pdf
ShivareddyGangam
 
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptxOS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
ShivareddyGangam
 
machinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdfmachinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdf
ShivareddyGangam
 

Plus de ShivareddyGangam (20)

Project Management (2).pdf
Project Management (2).pdfProject Management (2).pdf
Project Management (2).pdf
 
pca.ppt
pca.pptpca.ppt
pca.ppt
 
The Product and Process(1).pdf
The Product and Process(1).pdfThe Product and Process(1).pdf
The Product and Process(1).pdf
 
Unit24_TopologicalSort (2).ppt
Unit24_TopologicalSort (2).pptUnit24_TopologicalSort (2).ppt
Unit24_TopologicalSort (2).ppt
 
Lecture1_jps (1).ppt
Lecture1_jps (1).pptLecture1_jps (1).ppt
Lecture1_jps (1).ppt
 
2 semai.pptx
2 semai.pptx2 semai.pptx
2 semai.pptx
 
artificialintelligencea-200326090832.pdf
artificialintelligencea-200326090832.pdfartificialintelligencea-200326090832.pdf
artificialintelligencea-200326090832.pdf
 
Software Project Risks Management (1).pdf
Software Project Risks Management (1).pdfSoftware Project Risks Management (1).pdf
Software Project Risks Management (1).pdf
 
Introduction (1).pdf
Introduction (1).pdfIntroduction (1).pdf
Introduction (1).pdf
 
Unit 3 (1) (1).pdf
Unit 3 (1) (1).pdfUnit 3 (1) (1).pdf
Unit 3 (1) (1).pdf
 
Unit 1 (1).pdf
Unit 1 (1).pdfUnit 1 (1).pdf
Unit 1 (1).pdf
 
Strassen.ppt
Strassen.pptStrassen.ppt
Strassen.ppt
 
Notion of Algorithms.pdf
Notion of Algorithms.pdfNotion of Algorithms.pdf
Notion of Algorithms.pdf
 
11_Automated_Testing.ppt
11_Automated_Testing.ppt11_Automated_Testing.ppt
11_Automated_Testing.ppt
 
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptxOS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
OS-Final-Transform-Manual-Testing-Processes-to-incorporate-Automatio....pptx
 
Project Management.pdf
Project Management.pdfProject Management.pdf
Project Management.pdf
 
PP
PPPP
PP
 
chapter2.ppt
chapter2.pptchapter2.ppt
chapter2.ppt
 
machinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdfmachinelearningengineeringslideshare-160909192132 (1).pdf
machinelearningengineeringslideshare-160909192132 (1).pdf
 
intelligent agent (1).pptx
intelligent agent (1).pptxintelligent agent (1).pptx
intelligent agent (1).pptx
 

Dernier

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Dernier (20)

On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
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
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 

Student Voting Application for Election – Using SMS (1).pptx

  • 1. Student Voting Application For Election – Using SMS OTP Verification Shiva Sandeep Reddy
  • 2. AGENDA  AIM OF THE PROJECT  OBJECTIVE OF THIS PROJECT  EXISTING SYSTEM  DISADVANTAGES OF EXISTING SYSTEM  PROPOSED SYSTEM  ADVANTAGES OF PROPOSED SYSTEM  MODULE LIST  USECASE DIAGRAMS  WORKFLOW CASE DIAGRAMS  CONCLUSION  FUTURE ENHANCEMENT 2
  • 3. AIM OF THE PROJECT As we know in urban areas now a day the voting system is getting most complicated only because of the person’s identity. They only have the voting card as a proof of identification. So, there are lots of chances of fake voting. To avoid this we are developing this project which will store the identity of the voters using android or web application This system will get OTP for login using voters ID and match verify stored database. After that OTP (One- Time Password) is generated and send to the voters registered mobile number. Then the voter is validated and he is allowed to do the voting. This is very fast and helpful technique to do the verification of the voters. This will also reduce voter’s time to stand in queue for doing vote. 3
  • 4. OBJECTIVE OF THIS PROJECT Electronic voting has been appealing a lot of responsiveness and research for the last few years, for it has some notable benefits over traditional paper-based voting. This project aims to develop a Mobile Application which provides gateway for Aadhar based smart voting system.  This paper provides more importance to the Data Security of voters and to reduce money which government is spending money for conducting public elections. Today we are facing many problems like Booth capturing , long queue in front of voting booths, voting booths are far away from residence and senior citizens are facing major issues, which decreases voting percentage. Application for Online Voting System using Android Device (AOVSAD) provides the facility of casting votes without visiting the booth to the voters. 4
  • 5. SOFTWARE AND HARDWARE REQUIREMENTS HARDWARE System Configuration:  Mobile : Web Application  CPU : intel Core i5  RAM : 8GB  HARD DISK : 1TB  Documentation : Latex Text studio SOFTWARE Configuration:  Front-End : HTML,CSS  Back-End : PHP, MYSQL  Control-End : Angular Java script  Server : xamp 8.1/wamp  Documentation : Latex Text studio
  • 6. EXISTING SYSTEM The whole election process is divided into many parts. So, providing security to them is also necessary. So, it needs a lot of manpower, therefore it is quite difficult to manage it. Here Election commission provides the polls. These polls will be arranged in school or in halls. The people will have to know about the location before voting. So, for their convenience the place and timing are already mentioned. Then voter have to reach at the polling booth for voting after that the voter’s identification is done by the duty person. Then the officer does mark on the voter’s left forefinger using inedible ink. After that voter have to do the signature in the register and then only, he/she will allow going inside the compartment. Then the voter has to press the button in front of the candidate's name then red lamp 6
  • 7. DISADVANTAGES OF EXISTING SYSTEM  Paper Based Process  Electronic Voting  Paper-based electronic voting system  Direct recording electronic voting machine  Public network voting system  Punch card  The government on doing this process manually wastes lots of time and money  All the process starting from registration to result publishing are done manually.
  • 8. PROPOSED SYSTEM  In the first step the registration process is done by the voters through an application. Then in the second step the application will start its process.  Here we use already existed database or centralized database, which contains voter’s information with linked mobile number.  Server sends the OTP (One-Time Password) to the voter’s registered mobile number. Then voter enters that OTP, then database again verifies that entered OTP by voter and if it is correct that means it is valid user. After that the candidate’s list will appears.  This list contains the candidate name and in front of that name the button named ‘Vote’ is provided. 8
  • 9. Voter should have to press that button then only the voting is done and the voting procedure is completed. Here security is also necessary to protect the system. For that session level security mechanism is being used. First client need to request valid session id to server. 9
  • 10. ADVANTAGES OF PROPOSED SYSTEM  Reduced costs  Increased participation and voting options  Reduced Risk  Reduced time Consumption  Greater speed and accuracy placing and tallying votes  Provide Equal Opportunity
  • 11. MODULE LIST USER  Login using Voter ID  OTP Login Verification  Get OTP for Voting  Select Candidate  Submit Vote
  • 12. MODULE LIST ADMIN  Create Election Candidate  Allocate election Data with Candidate  Allocate user to election wards  Create Voter List  Import Voter List  View & update Voter List  Get Election Results
  • 13. MODULE LIST ADMIN  Create Election Candidate  Allocate election Data with Candidate  Allocate user to election wards  Create Voter List  Import Voter List  View & update Voter List  Get Election Results
  • 14. USECASE DIAGRAMS USER User OTP Login 2nd OTP Verification Select Canditate Submit Vote Login Voter ID 14
  • 15. USECASE DIAGRAMS ADMIN 15 Admin Create Election Canditate Allocate Election Wards Create Voter List Import Voter XLS View Election User Report Update Voter List Admin Login
  • 16. CONCLUSION This system enables to post their Student-Voting details through this website. It will reduce the time consuming and fast moving. In this situation Allocate Election Candidate and election data from this vast population is uneasy and difficult one.  Time taken is large to existing system. Lagging facility in search of election records. Vote report details will be stored in database. When public enter this system and view searching option.  Online Voting Systems have many advantages over the traditional voting system. Some of these advantages are less cost, faster generation results, easy accessibility, accuracy, and low risk of human and mechanical errors.  Itis very difficult to develop online voting system which can allow security and privacy on the high level. 16
  • 17. FUTURE ENHANCEMENT In Future work, This application to develop a cross platforms like IOS, etc. In adding the more features of Student- VOTING management system to develop access with user’s flexibility. To authenticate the users based on the system users list which is maintained by the operating system To restrict the usage of all files by the users based on their privileges on the system Future development focused to design a system which can be easy to use and will provide security and privacy of votes on acceptable level by proper authentication and processing section.  It is easy to use and it is less time consuming. It is very easy to debug. 17
  • 19. REFERENCES  ResearchGate  I Faculty  Development of Online Voting System Research papers  W3Schools and Research papers for Web applications.  GitHub And Stack Overflow .  Online Courses with NPTEL Online Video tutorials.  Github & StackOverflow.  Every Single Vote Counts!!  Voting Easier Than Ever!!