Wednesday, April 7, 2010

COMPUTER - IT PROJECT :- CREATE WEBSITE ON ONLINE NATIONAL POLLING

Objective/Vision

We live in a democracy and voting is one of our fundamental duties as responsible citizens of the country, but nowhere around the country a 100% people come to vote during the elections in their territory. There have been many reasons for that some of them are:

• In the rural areas the influential people keep their men at the polling booths to threaten the common man to vote for them

• There are many portions of the country like the North East where there is locally sponsored terrorism, at such places the security conditions are also not very bright, so naturally people feel afraid to come out of their houses and go to vote

• Net savvy new generation want hassle free voting system. Also the people in metros want a system through which they can vote for their territory without traveling.
Keeping in mind these situations and to improve the state of democracy in the country Online Polling System can be thought as a solution, in conjunction with the ongoing current manual voting system.

User of the System

A. General Public
B. Candidates
C. Administrators (Election Commission Officers)
D. Field Officers

Functional Requirements

i. Online registration for the voter id card which will be verified by the field officers (address and identity validation) and after receiving the field officer's report only the registration will be validated and a voter id will be issued (a photograph will have to be uploaded). You can also think about any other secure method like digital signature.

ii. Those already having a voter id card can register for the online voting system, they will use their voter id as their user name and a separate password will be used for secure authentication.

iii. The election commission will be able to use the site to let the candidates register for their nomination on the site and their officers will validate it. Candidates can run their election campaign through forums and chat-room.

iv. A detailed profile of all the candidates constituency wise will be maintained so that voters can always know about the candidates of their area.

v. Once registered when ever polling is done in any area that areas' people will be able to vote for their favorite candidates.

vi. Devise a mechanism that ensures duplicates voting (online & offline) is not happening.

vii. The system would show the current statistics as well on the web site about how many votes which candidates have got.

viii. Later when the voting ends the administrator can add the manual poling results to the database to calculate the final results which will immediately be flashed on the site.

ix. Facilitate appropriate communication between all stakeholders - Discussion forum/chat/mail/polls

x. Candidates should be able to modify selected portions of their profile after registration for nomination like the promises they make about the things to do after winning the election, their previous works, their experiences and a comprehensive about me, etc.

Optional Features

1. Java based client for User-C & D
2. SMS based inquiry of the voting results
3. Customizable color skins.

Reblog this post [with Zemanta]

No comments:

Post a Comment

Your Ad Here