final project ppt - copy (1)
TRANSCRIPT
![Page 1: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/1.jpg)
RADHARAMAN ENGINEERING COLLEGE BHOPAL
Major Project Presentation On (Indian Online Election System )
Submitted to –
Prof. Sandeep Rai Submitted By-
Abhishek maheshwari (0158it081001)
Gaurav chaturvedi(0158it081020)
Anurag agarwal (0158it081007)
Sourav gupta (0158it081070)
![Page 2: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/2.jpg)
INDIAN ONLINE ELECTION SYSTEM
![Page 3: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/3.jpg)
OUTLINES Introduction Literature survey Proposed work Proposed Methodology Hardware and Software requirement Technology used DFD Use case diagram E-R diagram Implement details Limitation Future Conclusion References
![Page 4: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/4.jpg)
INTRODUCTION
Nowadays, voting over the Internet has presented as an option (next to the electronic voting). IOES is developing, it will be the first practical implementation of the IOES concept. IOES stand for India Online Election system
One of the main distinguishing features of IOSE in that it enables voters to verify after the election is closed that their own votes have been counted correctly, and that the result of the tally corresponds to
the cast votes.
![Page 5: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/5.jpg)
LITERATURE SURVEY Literature survey is the most important step in software
development process. Before developing the tool it is necessary to determine the time factor, economy n company strength. Once these things r satisfied, ten next step is to determine which operating system and language can be used for developing the tool. Once the programmers start building the tool the programmers need lot of external support.
![Page 6: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/6.jpg)
PROPOSED WORK
There are formulations of Online voting systems. Here we shall take as starting point the eight requirements. It lists the following eight requirements.
1. Transparency
2. Verifiability
3. fairness / integrity
4. Eligibility
5. equal suffrage
6. free suffrage / votes freedom
7. secret suffrage / vote secrecy
8. accessibility
![Page 7: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/7.jpg)
PROPOSED METHODOLOGY
Generally, e-voting systems consist of six main phases:
1. Voters’ registration;
2. Authentication;
3. Voting and votes’ saving;
4. Votes’ managing
5. Votes’ counting
6. Election Result
![Page 8: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/8.jpg)
Voters’ registration
Authentication
Election Result
Votes’ counting
Voting and votes’ saving
Votes’ managing
Phases Of E-Voting
![Page 9: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/9.jpg)
HARDWARE AND SOFTWARE REQUIREMENT
Minimum Hardware Requirement
Processor: 800MHz Intel Pentium III or equivalent Memory: 512 MB Disk space: 850 MB of free disk space
![Page 10: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/10.jpg)
HARDWARE AND SOFTWARE REQUIREMENT
Software
Client side
1. Browser-Internet Explorer / Firebox
Server side
1. Web server - Apache Tomcat
2. Backend - Mysql
![Page 11: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/11.jpg)
USE CASE DIAGRAM
The diagram illustrates the set of use cases for the system, the actors and the relationships between the use cases and actors.
The oval shapes represent the use cases, the rectangle box represents the system (and it’s boundaries) and the actors are represented as stick men.
Also the lines between the actors and use cases represent lines of communication between them
![Page 12: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/12.jpg)
![Page 13: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/13.jpg)
E –R DIAGRAM
![Page 14: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/14.jpg)
ADMINISTRATOR
SETS
ELECTION
CONTAIN
CONSTITUENY
CANDIDATE PARTYBELONGS TO
CONTAIN
1
1
1
M
1
N N 1
![Page 15: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/15.jpg)
DATA FLOW DIAGRAM
oo
User Or Administrator
output
System
DFD Level 0
![Page 16: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/16.jpg)
The above diagram is a 0-level DFD that only shows the flow of data between the various and the system. In online voting system the Administrator is the controller of the system and all the decisions are made by him. The Administrator can handle the entire voter and their details, voting details etc. and view details of them and he can update that detail also.
![Page 17: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/17.jpg)
Login
Process
Voting
Process
Voter information
checking process
Voter
Registration
Process
Final
Report
DFD Level 1
![Page 18: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/18.jpg)
The above shown diagram is a 1-level Data Flow Diagram for the Online voting system. According to this DFD various process are done after login process. The Administrator can register voter. The ELECTION COMMISION can register the voters and voter can use their voting rights. The voter can view the final report after giving vote..
![Page 19: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/19.jpg)
Administrator Voter
Final
Result
Voting process
Voter Registration
Information checking
administrators
Voting data Final result
loginLogin
Voter data Stored data
ElectionCommission
DFD: Level 2.1
![Page 20: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/20.jpg)
DFD
The above shown diagram is a 2.1 level Data Flow Diagram for the Online voting system. According to this DFD. The Administrator can register the voter information. Administrator can allow or denies the voter. A voter can give vote if all the information filled by him\her are correct.
![Page 21: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/21.jpg)
![Page 22: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/22.jpg)
![Page 23: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/23.jpg)
![Page 24: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/24.jpg)
![Page 25: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/25.jpg)
![Page 26: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/26.jpg)
![Page 27: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/27.jpg)
![Page 28: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/28.jpg)
![Page 29: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/29.jpg)
![Page 30: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/30.jpg)
![Page 31: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/31.jpg)
![Page 32: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/32.jpg)
![Page 33: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/33.jpg)
![Page 34: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/34.jpg)
![Page 35: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/35.jpg)
![Page 36: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/36.jpg)
![Page 37: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/37.jpg)
![Page 38: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/38.jpg)
![Page 39: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/39.jpg)
![Page 40: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/40.jpg)
![Page 41: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/41.jpg)
![Page 42: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/42.jpg)
LIMITATIONS
"The danger of Internet voting is that we just don't know how to make a system like this secure, given the limitations of today's technology,”
Once inside the system, the team was able to do quite a bit of damage, including changing all the votes already cast and access personal information of all eligible voters.
![Page 43: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/43.jpg)
CONCLUSION
This Online Voting system will manage the Voter’s information by which voter can login and use his voting rights. The system will incorporate all features of Voting system. Its provide the tools for maintaining voter’s vote to every party and it count total no. of votes of every party. In which all the names of voter with complete information is stored.
In this user who is above 18 year’s register his/her information on the database and when he/she want to vote he/she has to login by his id and password and can vote to any party only single time. Voting detail store in database and the result is displayed by calculation. By online voting system percentage of voting is increases. It decreases the cost and time of voting process. It is very easy to use and It is vary less time consuming. It is very easy to debug.
![Page 44: Final Project PPT - Copy (1)](https://reader035.vdocuments.mx/reader035/viewer/2022081412/54486035b1af9f153f8b459f/html5/thumbnails/44.jpg)
REFERENCES
Books Pressman, R.S.1997, Software Engineering – A practitioner’s
approach, 4th edn, McGraw Hill, International. Stallings, W.1999, Cryptography and Network Security, 2nd edn,
Prentice Hall, New Jersey.
Websites How PR & Irish Election System works, (6th April 2002), The Irish
Electoral System – PR-STV, [Online], R.T.E, Available from http://www.voy.com/12949/9.html
Client Server and the n-tier model of distributed computing, (1999), Available from http://www.nti