online voting system new

30
BY: KARTHIK R KARANTH SHUBHASHAYA MAVINAKULI ONLINE VOTING SYSTEM

Upload: karthik-r-karanth

Post on 01-Dec-2014

1.303 views

Category:

Engineering


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Online voting system new

BY: KARTHIK R KARANTH SHUBHASHAYA

MAVINAKULI

ONLINE VOTING SYSTEM

Page 2: Online voting system new

Technique where the people can caste their vote without going to physical polling station on the day of election.

A database is maintained where information of the user are stored.

Each person is provided by a unique “user id “ and password.

The scope of the project will be that it will surely increase the percentage of voting.

INTRODUCTION

Page 3: Online voting system new

TRADITIONAL VOTING SYSTEMinefficienttakes time and human resourceshard to track who voted and who don’t

ONLINE VOTING SYSTEMefficientinstant poll resulteasy to keep track of voters

OBJECTIVE

Page 4: Online voting system new

secured login procedure Knowing nominees of respective wards Casting vote is possible only with authentication of voter Inspection is performed on both voter and nominees Suspected user can be reported against Abused user can be verified and blocked if necessary

FEATURES OF THE PROJECT

Page 5: Online voting system new

1. internet voting at traditional polling sitesComputers that have sufficient security, are

then connected to the internetThis would speed the tabulation and

reporting of votesElection officials would remain at the

voting sitesSome supporters of internet voting say this

type of balloting undermines a main benefit of the internet voting which is the ability to vote from anywhere.

TYPES OF INTERNET VOTING

Page 6: Online voting system new

2. Internet voting from any location:Voters could cast ballots from anywhere,

including their own homes.Because no election officials would be

present, this type of voting would require a new way to ensure each voters identity

This type of internet voting would probably be used in addition to voting at traditional polling sites as opposed to as a replacement.

Page 7: Online voting system new
Page 8: Online voting system new

Security MeasuresPhysical security certification from Interfor, an

objective third-party review that evaluates and tests our physical security systems, procedures and protocols, and follows up that review with unannounced visits to trip alarms, try to break-in and test our security.

Privacy certification from TRUSTe that ensures we adhere to best practices regarding the collection and use of personal information on our website and platforms.

Page 9: Online voting system new

Daily McAfee SECURE Certification and testing to protect users from identity theft, viruses, spyware and other online threats.

Versign Extended Validation SSL certificates with up to 256-bit encryption to protect voters while they’re on the platform.

Page 10: Online voting system new

MICROSOFT .NET FRAMEWORKLANGUAGESC#,ASP.NET,JAVA SCRIPTWEB TECHNOLOGYASP.NET 2.0,3.5SQL SERVER 2005/2008OPERATING SYSTEMWINDOW 7TOOLSMICROSOFT VISUAL STUDIO 2010

TECHNOLOGICAL REQUIREMENTS

Page 11: Online voting system new

ASP.NET is server side web application frame work designed for web development to produce dynamic web pages.

ASP.NET is a successor of ASP technology.ASP.NET is a part of the Microsoft .NET

framework, developed by Microsoft, and is a powerful tool for creating dynamic and interactive web pages

ASP.NET is built on the Common Language Runtime(CLR), allowing programmers to write ASP.NET code using any supported .NET language

ASP.NET is not a scripting language or a programing language.

WHAT IS ASP.NET???

Page 12: Online voting system new

Programing framework built on the common

language runtime that can be used on the server to build powerful web applications.

ASP,NET is the most powerful language for web development

An ASP.NET file is just same as the HTML fileAn ASP.NET file contain HTML,XML and scriptsScripts in the ASP.NET files are executed on

server.Here ASP stands for active server page.ASP.NET is a program that runs inside the IIS.

Page 13: Online voting system new

IIS(internet information service) is a microsoft internet server.

IIS comes as a free component on windows servers.

IIS is a part of windows 2000 and XP professional.

WHAT IS IIS???

Page 14: Online voting system new

When a browser requests for a html file ,the server returns the file

When a browser requests an ASP.NET file.IIS passes request to the ASP.NET engine on the server

The ASP.NET engine reads the file ,line by line and executes the scripts in the file

Finally ASP.NET file returned to the browser as plain html

HOW DOES ASP.NET WORKS???

Page 15: Online voting system new

.NET FRAME WORK

Page 16: Online voting system new

• Can support theoretically infinite no. of languages

• Microsoft provides Visual Basic.NET, Visual C#, Visual J# & Visual C++

• Benefits of Multiple Language Support:o Use of preferred languageo Use of multiple language in single applicationo Code Modules are reusableo Class Library Access is same for all languages

MULTIPLE LANGUAGE SUPPORT

Page 17: Online voting system new

VB.NetC#APLFortran Pascal C++ Haskell Perl Java Language Python COBOL Microsoft Jscript

.NET PROGRAMMING LANGUAGE

Page 18: Online voting system new

Us e r

L o g in R e g is t e r

En te r Log i nan d Pas s word

En te r Log i nan d Pas s word

C on fi rm e dfa ls e

V O TE

User interface

Page 19: Online voting system new

Step 1: Login

Page 20: Online voting system new

Step 2: Login Validation and welcome message

Page 21: Online voting system new

Step 3: View and select candidate(s) from Ballot Paper

Page 22: Online voting system new

Step 4: Confirmation of candidate(s) selected

Page 23: Online voting system new

Step 5: Enter passcode received on your registered mobile

Page 24: Online voting system new

Step 6: Encrypted Receipt upon successful vote cast

Page 25: Online voting system new

Attract a younger generation of votersMake absentee ballots much easier to

submitWould save money in the long runFaster and more accurate counting of

votesMuch more convenient for votersWill increase voter numbers

Positives of Internet Voting

Page 26: Online voting system new

Makes voting easier for those who do not speak English

Will allow voters with disabilities to more easily cast their votes

Would help make voting easier for the elderly

It would be easier for those in remote locations to vote, for example places in Alaska or the mountains

Members of the military or anyone overseas could easily cast their votes

More positives…

Page 27: Online voting system new

Internet voting is just an additional way of voting. It widens accessibility.

It takes time to change voters’ habits and attitudes and to increase the turnout.

Internet voting brings people closer to the information society.

Integrated functioning of public sector IT systems raises the cost-efficiency.

CONCLUSIONS

Page 28: Online voting system new

Why cant we try this?????

Page 29: Online voting system new

THANK YOU

Page 30: Online voting system new

Any questions????