EVM Report
EVM Report
TABLE OF CONTENTS
1. Introduction
2. Proposed system
a) Description
b) System requirements
3. Requirement Analysis
4. System Design
5. Working
7. Conclusion
INTRODUCTION
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
PROBLEM STATEMENT
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
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.
CONCLUSION