Anúncio

FINAL.pptx

31 de Mar de 2023
Anúncio

Mais conteúdo relacionado

Anúncio

FINAL.pptx

  1. E-VOTING WEBSITE C B Patel Computer College & J.N.M PATEL SCIENCE COLLEGE C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE Documentation For Advanced Web Project “ Online Voting System ” Submitted By: Prithvi Subhashchand Jain Roll No:5084 SPID No : 2020019331 Subject: 506: Practical and Project (Advanced Web Designing) 1
  2. E-VOTING WEBSITE Student Information : Prithvi Subhashchand Jain C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE Name Roll No : 5084 SPID No : 2020019331 Class : TYBCA – 2 Semester: 5th Guided By : Mrs. Vaishali Dindoliwala Ma’am 2
  3. E-VOTING WEBSITE Introduction C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE “ONLINE VOTING SYSTEM” is an online voting technique. In this system people who have citizenship of India and of any sex can give his/her 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. Online voting system is a website used to securely conduct votes and elections. As a digital platform, they eliminate the need to cast your votes using paper or having to gather in person. They also protect the integrity of your vote by preventing voters from being able to vote multiple times. This website divided into two modules 1.Client side 2.Admin side 3
  4. E-VOTING WEBSITE Technology used C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE Front end: HTML, CSS, JavaScript,Bootstrap 1.HTML: HTML is used to create and save web document. E.g. Notepad++ 2.CSS: (Cascading Style Sheets) Create attractive Layout 3.Bootstrap: responsive design mobile friendly site 4.JavaScript:it is a programming language, commonly use with web browsers. Back end: PHP, MySQL 1.PHP: Hypertext Preprocessor (PHP) is a technology that allows software developers to create dynamically generated web pages, in HTML, XML, or other document types, as per client request. PHP is open source software. 2.MySQL: MySql is a database, widely used for accessing querying, updating, and managing data in databases. 4
  5. E-VOTING WEBSITE Objective C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE • Online Voting System is a website which allows user to vote remotely without going to anywhere. • This website is user friendly and easy to use for online voting securely and conveniently. • This Application allows user to create account with their Aadhar number, which will be used for login purpose. • This Application also ensure that only those are allowed to vote who are eligible for vote, this task accomplish by allowing user to enter their ID. • Validating the system to ensure that only eligible voters are allowed to vote. • Implementing an automated and online voting system. 5
  6. E-VOTING WEBSITE System flow Chart Flow Chart of Admin side C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE Start Admin Login View Party Insert Party Update Party A No Yes 6
  7. E-VOTING WEBSITE A End Delete Party ViewVoter Edit and Delete Voter Logout View Winner C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 7
  8. E-VOTING WEBSITE Flow Chart of Client side C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 8
  9. E-VOTING WEBSITE DFD 0 Level for Voting 1st level DFD for admin & voter 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 9
  10. E-VOTING WEBSITE 2nd level DFD User or Voter 1.0 Voting System from Admin side 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 10
  11. E-VOTING WEBSITE 2.0 Vote count process from Admin Side 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 11
  12. E-VOTING WEBSITE Database C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 1 Structure of the Database 1.Admin Registration No Name Type 1 FirstName varchar(50) 2 LastName varchar(50) 3 ID(Primary key) bigint(20) 4 post varchar(50) 5 DOB date 6 Password varchar(50) 7 Mobile bigint(20) 8 Gmail varchar(50) 12
  13. E-VOTING WEBSITE 2.Nomination 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE No Name Type 1 FirstName varchar(50) 2 MiddleName varchar(50) 3 LastName varchar(50) 4 Partie varchar(50) 5 DOB date 6 phone bigint(20) 7 Gender varchar(50) 8 voterno(Primary key) bigint(20) 9 picture varchar(50) 10 address varchar(50) 11 no1name varchar(50) 12 no1voter bigint(20) 13 no2name varchar(50) 14 no2voter bigint(20) 15 totalvotes bigint(20) 13
  14. E-VOTING WEBSITE 3.User Registration 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE No Name Type 1 FirstName varchar(50) 2 MiddleName varchar(50) 3 LastName varchar(50) 4 BirthDate date 5 Password varchar(50) 6 Phone bigint(20) 7 Gender varchar(50) 8 Aadharno(Primary key) bigint(20) 9 Address varchar(50) 10 image varchar(50) 11 vote varchar(50) 14
  15. E-VOTING WEBSITE Screenshots: 1.Registration page 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 15
  16. E-VOTING WEBSITE 2.Login page C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 1 16
  17. E-VOTING WEBSITE C lient/User 3.Home page 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 17
  18. E-VOTING WEBSITE 4.Profile 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 18
  19. E-VOTING WEBSITE 5.About Us 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 19
  20. E-VOTING WEBSITE 6.Parties 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 20
  21. E-VOTING WEBSITE 7.Voting 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 21
  22. E-VOTING WEBSITE Admin 7 Admin Login 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 22
  23. E-VOTING WEBSITE 8. Admin Voter 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 23
  24. E-VOTING WEBSITE 9.Winner 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 24
  25. E-VOTING WEBSITE 10.Parties 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 25
  26. E-VOTING WEBSITE 11.Add Parties 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 26
  27. E-VOTING WEBSITE References • I have studied about PHP, MySQL etc. • Dream weaver was the main source in working of PHP. • I have also used MySQL to store the data in database. • In the making of this website, I got a lot of help from websites mentioned below  The sources are: -  www.php.net  www.w3schools.com  www.google.com  I have also used software: -  WAMP Server C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 2 27
Anúncio