Você está na página 1de 3

Cast Your Referendum

Objective: The objective of the project is to develop a system that enables election commission of India to conduct online elections. The purpose is to design a system that automates all the processes and activities related to elections. The system provides appropriate facilities for all the participating entities. Existing system: In the present scenario, the election process is conducted using conventional procedures. Election commission officials announce a particular date for elections. Candidates file their nominations, which are scrutinized by officials. Voters register their details with authorities. On the polling day, voters cast their vote at the polling centers. Counting of votes is done and results arev announced. All these activities involve a number of officials and the process is time consuming. Proposed system: The proposed system is a web based application, which allows online polling. The system allows registration of voters and allows candidates to do online canvassing. All the processes are automated and the elections can be conducted more efficiently and effectively. The system provides a number of interfaces for this purpose. Time and effort are drastically reduced. Modules: The system is proposed to have the following modules: Authentication and Security Module, Political parties Module, Member Assets Module, Party Campaign Module, Election Module and Reports Module Authentication Module This module allows voters to register their details and obtain a voter id card.

Political Parties Module This module provides details of each political party participating in the elections. Party symbol, party nominated candidates, constituency details and other information is provided. Member Asset Module: This module provides details of assets held by the candidates. For each candidate ones professional details are maintained. Party Campaign Module: This module maintains details of all political parties and details of candidates. The information about campaigners, cost involved and procedures are also specified. The nomination details of each candidate are available. The election officer details are also included. Elections Module: This module is used to present election schedules as prepared by election commission authorities. Reports Module This module allows generation of reports based on various criteria.
Software Requirements: Web Presentation : Client side Scripting : Programming Language : Web based Technologies : Database Connectivity : Java Version : Backend Database : Operating System : Web Server : Browser : Hardware Requirements(minimum):HTML, CSS JavaScript Java Servlets, JSP JDBC JDK1.5 Oracle 9i Windows XP/2000/2003, LINUX Tomcat 5.5 IE/Mozilla

Pentium processor RAM Capacity Hard Disk CD-ROM Drive Keyboard Mouse Monitor

: : : : : : :

512 MHZ 1GB 40GB 32 HZ 108 Standard Optical 15 Color Monitor

Você também pode gostar