Sie sind auf Seite 1von 6

A MINI PROJECT REPORT On

(ONLINE VOTING SYSTEM)


Submitted in partial fulfillment of requirements to JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY
KAKINADA

For the award of the degree


B.TECH
By B.NAGA BHARATH M.A.SHOYAB AHAMED CH.KALI BHARATH Y.SIVA KALIDAS 08X41A1210 08X41A1231 08X41A1215 08X41A1262

April 2012
SRK INSTITUTE OF TECHNOLOGY (Approved by AICTE, Affiliated to JNTU Kakinada) ENIKEPADU VIJAYAWADA 521 108

SRK INSTITUTE OF TECHNOLOGY Department of Information Technology


(Approved by AICTE, Affiliated to JNTU Kakinada)

BONA FIDE CERTIFICATE


Certified that this project work titled ONLINE VOTING SYSTEM is the bona fide work of B.Naga Bharath (08X41A1210), M.A.Shoyab Ahamed (08X41A1231), and Ch.Kali Bharath (08X41A1215), Y.Siva KaliDas (08X41A1262) .who carried out the work under my supervision, and submitted in partial fulfillment of the requirements for the award of the degree, BACHELOR OF TECHNOLOGY. This project was done during the year 2011-2012

Signature of the Guide CH.R.PRAKASH REDDY Asst. Prof


ii

Signature of the HOD T.SRINIVAS Assoc. prof& Head

ABSTRACT
The project "Voting Software" aims at making the voting process easy in cooperative societies. Presently voting is performed using ballot paper and the counting is done manually,hence it consumes a lot of time. There can be possibility of invalid votes. All these makes election a tedious task. In our proposed system voting and counting is done with the help of computer. It saves time, avoid error in counting and there will be no invalid votes. It makes the electionprocess easy. Proposed system includes features like y Counting the total number of votes. y y y y y y Percentage of total votes. Number of votes for each candidate. Percentage of votes for each candidate. Checking for duplication. Finding the winning person. Finding the margin of votes.

iii

ACKNOWLEDGEMENT
From the idea to art, from the conception to the reality, from emotion to the response, from the desire to the spasm, we led by those, about whom to write all words seem meek. I would like to express my sincere gratitude to Prof. T.SRINIVAS, Head of the Department of Information Technology, for his encouragement and for providing the facility to model the system. I am very much thankful to our project guide, CH.R.PRAKASH REDDY department of Information Technology, who guided for the Mini project work, for the encouragement and constant support to carry out this work successfully. I thank all my teachers for their suggestions and the moral support extended by them. I also thank the authorities of our college for providing us necessary facilities. I also thank all my friends for helping me in my project work. Without your support, encouragement and and enthusiasm, we couldnt have done it.

iv

Table of Contents
Page Nos

1) Introduction

..
1.1Citizen card architecture 1.2 Modules

1-2

2) Feasibility Study

..

3-4

2.1 Technical Feasibility 2.2 Operational Feasibility 2.3 Economic Feasibility

3) System Requirements

..

5-10

3.1 General Requirements 3.2 Performance Requirements 3.3 Hardware Requirements 3.4 Software Requirements 3.5 Over View of Java 3.5.1 Java Platform 3.5.2 Servlet 3.5.3 JSP 3.6 Database 3.6.1 DB2 3.6.2 List of tables 3.6.2.1 Customer table 3.6.2.2 Admin table 3.6.2.3 Voting table 3.6.2.4 Gas table 3.6.2.5 Insurance table

4) Project Design

..
v

11 17

4.1 Unified Modeling Language Diagrams 4.1.1 Structural Model View 4.1.2 Behavioral Model View 4.1.3 4.1.4 Implementation Model View Environmental Model View

4.2 Use case Diagrams 4.3 Class Diagrams 4.4 Association Diagrams 4.5 Sequence Diagrams 4.6 ER Diagrams 4.7 Inheritance 4.8 Citizen Card Architecture

5) Sample Code 6) Project Testing

.. ..

18 - 21 22 -26

6.1 System Testing and Implementation 6.2 Error Messages 6.3 Testing Techniques 6.3.1 Unit Testing 6.3.2 Integration Testing 6.3.3 System Testing 6.3.4 Acceptance Testing 6.3.5 Validation Testing 6.3.6 Compilation Testing 6.3.7 Execution Testing

7) Output Screens 8) Conclusion 9) References

.. .. ..

27 36 37 37 38 38

vi

Das könnte Ihnen auch gefallen