0% found this document useful (0 votes)
18 views7 pages

EVM Report

This document outlines the design of an e-voting machine system. It describes the shortcomings of the previous paper-based system, including inconsistent data and time-consuming result analysis. The proposed e-voting system aims to be user-friendly, secure, and efficient to address these issues. It will allow voters to electronically cast and store votes using buttons, securely tally the results, and quickly display the outcome. Future improvements could include verifying voters' identities in the database. In conclusion, the e-voting system is intended to modernize the voting process and make it faster, more secure, and easier to analyze results.

Uploaded by

rahulpc936
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views7 pages

EVM Report

This document outlines the design of an e-voting machine system. It describes the shortcomings of the previous paper-based system, including inconsistent data and time-consuming result analysis. The proposed e-voting system aims to be user-friendly, secure, and efficient to address these issues. It will allow voters to electronically cast and store votes using buttons, securely tally the results, and quickly display the outcome. Future improvements could include verifying voters' identities in the database. In conclusion, the e-voting system is intended to modernize the voting process and make it faster, more secure, and easier to analyze results.

Uploaded by

rahulpc936
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 7

e-Voting Machine

TABLE OF CONTENTS

1. Introduction

2. Proposed system
a) Description
b) System requirements

3. Requirement Analysis

4. System Design

5. Working

6. Future Scope of the Project

7. Conclusion
INTRODUCTION

In the existing system, most of the records are maintained on paper. It


becomes very inconvenient to modify the data. In the existing system, here
is a possibility that the same data in different registers may have different
values which means the entries of the same data do not match. This
inconsistent state does not supply the concrete information which poses a
problem in the analysis of the results.

Our project is very useful. User is no longer required to check his


register in search of records, after the voting procedure gets over, the admin
will be able to calculate the total number of votes at just one click since the
entire work is done using computers. The user just need to enter his/her
unique voter ID.. On the whole it liberates the user from keeping lengthy
manual records. In a nutshell, it abates the work load of an organization.

In today’s world, no one likes to manually analyze the result after the
voting procedure gets over because the process is time consuming because
of which results get usually delayed. Every one wants his/her work to be
done by computer automatically and displaying the result for further
manipulations. So this project is about providing convenience regarding
voting.
PROPOSED SYSTEM
The following documentation is a project the “e-Voting Machine”. It is a
detailed summary of all the drawbacks of the old system and how the new
proposed system overcomes these shortcomings. The new system takes into
account the various factors while designing a new system. It keeps into the
account the Economical bandwidth available for the new system. The
foremost thing that is taken care of is the need and requirements of the user.

DESCRIPTION

Before developing software we keep following things in mind that we can


develop powerful and quality software.

PROBLEM STATEMENT

Problem statement was to design a module:


o Which is user friendly
o Which will restrict the user from accessing other user’s data.
o Which will ease the calculations and storage of data.
o Which will help the jury to declare result without any biasing.

FUNCTIONS TO BE PROVIDED:

The system will be user friendly and completely secured so that the users
shall have no problem in using all options.
o The system will be efficient and fast in response.
o The system will be customized according to needs.
FOR e-VOTING SYSTEM
o (Check
o Store
o )

SYSTEM REQUIRMENTS
• Programming Language Used : Python, C
• Hardware Used : Arduino UNO
• Components Used : Push buttons, Connecting Wires,
Resistances(100k ohm), Breadboard
• Software Used : Anaconda 2.7.x , Python 2.7.x , Arduino IDE
• Modules Used : Serial , SQLite , Tkinter, tkMessageBox
REQUIREMENT ANALYSIS

This process is adopted when management of the system


development, Personnel decide that the particular system needs
improvement. The system development life cycle is the set of activities,
carried out by the analyst, designers and users to develop and implement a
system. The systems that are present in the nature follow common life cycle
pattern. For example consider the raining system. Initially the rain falls into
the river, river flows into sea, the sea water evaporates to form vapors, the
vapors form clouds which again bring rain. Similarly consider a man made
system initially a system is analyzed, designed and made operational by the
efforts of system analysis.

After successful operation or a number of users, the system


becomes less and less effective by change in the environment. So these
changes have to be incorporated in to the system by minor modifications. So
the general activities from the life cycle of the system are given below:
 Select ion and identification of the system to be studied
 Preliminary study
 Defining the system
 Design and development of the system
 Implementation of the system

SYSTEM DESIGN

Then we began with the design phase of the system. System design is a
solution, a “HOW TO” approach to the creation of a new system. It
translates system requirements into ways by which they can be made
operational. It is a translational from a user oriented document to a document
oriented programmers. For that, it provides the understanding and procedural
details necessary for the implementation. Here we use Flowchart to
supplement the working of the new system. The system thus made should be
reliable, durable and above all should have least possible maintenance costs.
It should overcome all the drawbacks of the Old existing system and most
important of all meet the user requirements.
WORKING
• The user has to enter his/her ID in the system.
• After verifying the user ID, the system will show a message that
whether a user is eligible to vote or not after checking his/her details
stored in the system.
• A message will be displayed accordingly. The user will then have to
press the button against which the name of the candidate is written
whom he/she wants to vote.
• The votes hence be stored in the database and the results will be
announced accordingly.

FUTURE SCOPE OF THE PROJECT

My project “e-VOTING SYSTEM” will be a great help in


conducting voting at various organizations. So the modifications that can be
done in our project is to add one major change which can be done in this
project is that to add the data of the voters. This will result in total
identification of the voter. Similarly various modifications can be done to
enhance the usability of the given project as suitable for user’s requirement.

CONCLUSION

From this project we can conclude that if this program is very


useful in conducting voting procedure smoothly. It provides easy methods to
analyze the voting result. It helps in conducting faster, secured and efficient
voting . The program can be used per norms of the voting requirements.

You might also like