Sie sind auf Seite 1von 19

ONLINE NATIONAL POLLING

PROJECT GUIDE:
R.KRANTHI KUMAR (Assistant professor) Department of Computer Science VNRVJIET

TEAM MEMBERS:
E.MOUNIKA (09071A0515) V.DIVYA (09071A0556) J.LAVANYA (09071A0522) B.AKSHARA (09071A0507)

INDEX
ABSTRACT ABOUT DESIGN SCREEN

ONLINE NATIONAL POLLING SHOTS & TEST CASES

RESULTS CONCLUSION FUTURE

ENHANCEMENTS

ABSTRACT
Online

National Polling is developed to facilitate the user to cast their vote on internet can play an active role during election from anywhere in world sitting only on computer keeping them far away from violence and crowd online voting facility , the voter navigates to the designated election site using a web browser on an ordinary PC. The voter is then permitted to select their chosen candidate and then cast the votes which would then be sent to the election server for processing.

Using

DESIGN
ARCHITECHTURE

UML

DIAGRAMS

ARCHITECTURE

WEB BROWSER
I N T E R N E T

HTTP /HTTP S

APPLICATION SERVER
I N T E R N E T

DATABASE

USER

EXTERNAL DATABASE

FUTURE ENHANCEMENTS
As

the technology emerges, it is possible to upgrade the system and can be adaptable to desired environment on the future security issues, security can be improved using emerging technologies scan or thumb impression can be used to authenticate the voter

Based

Retina

MODULES
FIELD

OFFICER

ADMIN USER CANDIDATE

CLASS DIAGRAM

Election commision
add_fieldofficer() add_admin() view_result() add_schedule()

public

voter
email id : string mobile_no : int age : int unique_id : string register() poll() view_result() update() viewcandidateprofile()

admin
email_id : string password : string validate() add-canditate() declare_results()

field officer
login_id : string password : string validate() add_public() give_permissions()

canditate
constituency : string party symbol unique_id : string submit_nomination() view_profile() view_result() update()

USE CASE DIAGRAM


Register view profile

public

update profile

Candidate

Login cast vote

view party manifesto validate candidate profiles Filed officer view candidate details Admin

update data view results

validate public profiles

store candidate data

assign login ceredintials

store public data

Introduction
India

is a largest democratic country

According to Indian constitution article no 19 1(a) Right to vote is a basic right of all Indians

WHAT IS ONLINE POLLING ?

ONLINE NATIONAL POLLING is an online voting system. In this system people who have citizenship of INDIA and whose age is above 18 years of any can give his\her vote online without going to any polling booth. There is a DATABASE which is maintained by the ELECTION COMMISION OF INDIA in which all the voter information is stored.

Existing system

Electronic Voting Machines("EVM") are being used inIndian General and State elections. Electronic voting system was a part from 1999 elections and in total use since 2002 elections.

Problem in current system

EVM does not send back the results to the Election Commission. Can be tampered High cost of election. Security conditions are also not very bright Time consuming process. In this system user unable to change his account details

FINANCIAL CONSTRAINTS

The expenditure of elections in 1957 was 59 millions rupees Now it has been raised to more than 13000 million rupees.

Need for better voting system


With But

the introduction of electronic voting machines the work burden has decreased. it can be still simplified by ONLINE POLLING Lack of accuracy in current system. Low reliability Redundant voter information. Huge amount of time for being updated. Easy to store the data , can be saved by a voter also

Need for better voting system

With the introduction of electronic voting machines the work burden has decreased. But it can be still simplified by ONLINE POLLING Lack of accuracy in current system. Low reliability Redundant voter information. Huge amount of time for being updated. Easy to store the data , can be saved by a voter also

WHAT VOTER REQUIRES??


He

must have brief knowledge of online voting system.

He must also have basic knowledge of English too.

SOFTWARE & HARDWARE REQUIREMENTS


SOFTWARE

HARDWARE

Operating System: Windows XP or later Database Server: Microsoft SQL Server2005 or later Client: Microsoft Internet Explorer or any browser IIS server

Processor: Intel Pentium or More RAM:512 MB RAM Hard Disk: PC with at least 20GB

Das könnte Ihnen auch gefallen