Presentation is loading. Please wait.

Presentation is loading. Please wait.

DEVELOPMENT OF WEB BASED ONLINE POLLING Presented by P.SHASHANK GANDHI (09QA1A0546) BABLU KUMAR PRASAD (09QA1A0506) G.RANVITHA (09QA1A0519) Under the guidance.

Similar presentations


Presentation on theme: "DEVELOPMENT OF WEB BASED ONLINE POLLING Presented by P.SHASHANK GANDHI (09QA1A0546) BABLU KUMAR PRASAD (09QA1A0506) G.RANVITHA (09QA1A0519) Under the guidance."— Presentation transcript:

1 DEVELOPMENT OF WEB BASED ONLINE POLLING Presented by P.SHASHANK GANDHI (09QA1A0546) BABLU KUMAR PRASAD (09QA1A0506) G.RANVITHA (09QA1A0519) Under the guidance of Mr. B.HARI KUMAR M.Tech.

2 ABSTRACT   In a Democratic Country like India we are not getting 100% of voting. People are not ready to poll their vote because of many factors. These are some factors, people can’t travel long distance and can’t poll their vote. Still there are some people who threaten the common people while voting with their man. People fear for poll their vote in terrorist area.   So we want to develop a system where people can poll their vote with out any fear. So this proposed system is a web based application where a common man can poll his/her vote from their home or any where else. 2 Development of web based online polling

3 3INTRODUCTION In our country vote is most powerful weapon of the citizen. It is our right to vote for a right candidate in elections. So we need 100% voting in our country, but we are getting 40-50% of voting only. Until we get 100% voting we can’t elect a right candidate for our country. When citizen want to vote he must be without fear of should vote from any place. By seeing above requirement we developed an ONLINE POLL system where people can vote from any place if they have voter id and username and password. Development of web based online polling

4 Development of web based Online polling 4  This is a web application to allow people to register voter id and username and password. Once people registered then field officer checks their details of the voter and gives permission to vote and participate in election.  The system will prevent unauthorized people from voting and people can’t vote more then once. Online result will be displayed to people when they select particular constituency.

5 5 PROBLEM STATEMENT The current system in today is highly in secure and prone to election malpractice Online result will be displayed to people when they select particular constituency. Due to the fact that anyone can come and fill out a ballot sheet without prior authentication to determine who he/she says they are, is a major concern.The administration of the voting system as a whole is highly inefficient, slow and time consuming, and is highly prone to human error Development of web based Online polling

6 EXISTING SYSTEM In General voting is done through ballet box and now changed to EVM’s, even though the system is changed people can’t vote 100% fearless and people who leave far from their homes can’t come for voting. Common men is unable to vote for right candidate in many areas Development of web based online polling 6

7 DRAWBACKS In existing system the drawbacks we have are :   Paper based works   Time consuming factor   Fear factor   Inefficient malpractice Highly prone to human error 7 Development of web based online polling

8 PROPOSED SYSTEM So we need a system to vote 100% without fear and people can vote from any place. So that we may get at least 70-80 % of voting in our county. We need to make a system, which is more reliable and time saving factor. We are going to design a web based system, so that any citizen can vote from any place. 8 Development of web based online polling

9 9 ADVANTAGES As the technology is involved it works better than the existing system The citizen can register for vote online. If field officer accepts then citizen can vote for candidate in his constituency. Citizens can apply for MLA or MP only if admin(election officer) accepts. People can check the result online from any constituency Development of web based online polling

10 REQUIREMENTS HARDWARE:- HARDWARE:- Processor: Intel Pentium 4 RAM: 512 MB Cache: 1 MB Hard disk: 20 GB SOFTWARE: SOFTWARE: Operating system: Windows 2000/XP Front End : Java, Jsp, servlets & HTML Back End : MYSQL Servers : Tomcat Server 10 Development of web based Online polling

11 MODULES These are the modules in the system. PUBLIC PUBLIC FIELD OFFICER FIELD OFFICER CANDIDATE CANDIDATE ADMIN (ELECTION OFFICER) ADMIN (ELECTION OFFICER) RESULT RESULT 11 Development of web based Online polling

12 Development of web based online polling 12  PUBLIC: In public we have these modules. VOTER REGISTRATION POLL U R VOTE ABOUT CANDIDATE

13 Development of web based online polling 13  :  Field Officer: Field officer accepts the application of public for voter registration. Once field officer accepts they can login to poll vote or even they can participate in elections

14 title 14  Candidate: In candidate module once citizens get voter id they can participate from any constituency they want. This can be done only if they we first registered as public.

15   Admin (Election Officer): This module is important, as admin accepts the candidate application. Admin add constituency’s and add party’s. Admin will give permission for the candidate as MLA or MP if he is satisfied. Development of web based Online polling 15

16 UML REPRESENTATION Class Class Use case Use case Sequence Sequence 16 Development of web based Online polling

17   Class Diagram: Development of web based Online polling 17

18   Use case: Development of web based Online polling 18

19 Development of web based Online polling 19

20   Sequence Diagram: Development of web based Online polling 20

21 Development of web based online polling JAVA 2 ENTERPRISE EDITION:- The J2EE 1.4 platform contains major enhancements to the Java servlet and JavaServer Pages (JSP) technologies that are the foundation of the web tier. J2EE is a technology rather platform used to enable web applications. JSP’s, Servlets are the most common applications used in now a days. JAVA SERVER PAGES:- Java Server Pages (JSP) is a Java technology that allows software developers to dynamically generate HTML, XML types of documents in response to a Web client request. JSPs are compiled into Java Servlets by a JSP compiler. A JSP compiler may generate a servlet in Java code that is then compiled by the Java compiler, or it may generate byte code for the servlet directly. JSP is a web technology used to make browser based applications. The java code embedded under html code is basic format of JSP.

22 Development of web based online polling TOMCAT SERVER:- Tomcat 6.0 is the a web server which serves the request to the client. This takes input from various web pages and it’s a must for JSP to enable its work. It is also a server used for JSP, SERVLETS technologies. Apache Tomcat is a Servlet container developed by the Apache Software Foundation (ASF).Tomcat implements the Java Servlet and the Java Server Pages (JSP) specifications from Sun Microsystems, and provides a “pure Java” HTTP web server environment for Java code to run. SQL SQL often referred to as Structured Query Language, is a database computer language designed for managing data in relational database management systems (RDBMS), and originally based upon relational algebra. Its scope includes data insert, query, update and delete, schema creation and modification, and data access control.

23 RESULTS Public can see the result online by just selecting the constituency name. The candidate who gets more vote will display in the result page. By using the screen shots the process of polling and the results of the candidate will be displayed 23 Development of web based online polling

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40 RESULT

41 CONCLUSION By Using this web based project we can get, Improving in voting percentage. people can vote from any place and they will not fear for any one. User friendly System. As the technology is involved it works better than the existing system. The citizen can register for vote online. If field officer accepts then citizen can vote for candidate in his constituency. Citizens can apply for MLA or MP only if admin (election officer) accepts. People can check the result online from any constituency. This system provides all the needs of the people satisfied and helps in better understanding the system and the different modules present in it. 41 Development of web based Online polling

42 FUTURE SCOPE Due to time constraints, we restrict ourselves only to a minor part of the major idea that was thought. The system developed, though can perform most of the operations mentioned in this report In the project the future enhancements are to provide more security to the existing like scanning the iris and the finger stamp of the public get registered in the site, where by this we can get the 100% voting.therefore, “ the right to vote “ is utilized by the public. A training module can be included in the system. This module can be used to train the users of the system about the systems usage. The training module can be in the form of a HTML file describing different commands usage and the overall function of the system. This would be a handy tool for the developer to train the people. 42 Development of web based online polling

43 REFERENCES JAVA COMPLETE REFERENCE PATRICK NAUGHTON,HERBERT SCHILDT JDBC DATABASE ACCESS WITH JAVA GRAHAM AMELTON,RICK CATTEL,MATDENE FISHER. SERVLET PROGRAMMING O’RELLY SOFTWARE ENGINEERING ROGER.S.PRESSMAN SQL, PL/SQL IVAN BAYROSS,BPB PUBLICATIONS web links www.sunmicrosystems.com www.ceoandhra.nic.in 43 Development of web based Online polling

44 THANK YOU 44 Development web based Online polling


Download ppt "DEVELOPMENT OF WEB BASED ONLINE POLLING Presented by P.SHASHANK GANDHI (09QA1A0546) BABLU KUMAR PRASAD (09QA1A0506) G.RANVITHA (09QA1A0519) Under the guidance."

Similar presentations


Ads by Google