Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Indrajeet et al. / International Journal of Computer and Communication System Engineering (IJCCSE)
I. INTRODUCTION
The main objective of this software is to increase the
overall voting percentage and the project is to create and
manage polling and election details like general user details,
nominated users, and election and result details efficiently [2].
In the present system people have to visit the booth to
cast their vote and those people who live out of their home
town are not able to cast vote during the elections. As
responsible citizens of the country voting is our fundamental
duty because we reside is a democratic system but now a days
100% citizen does not come to vote at time of the election in
there region. Powerful people keep their man at the polling
booths to pressure the common man to vote for then in the
rural areas.
In our country many portion like North-East India voting
percentage is very low due to locally sponsored terrorism and
in these places the security condition are also not very strong
so that people of that area feels scared to come out of their
residence and go to vote. All those problems solve by e-voting
system is a thought as a solution to improve voting percentage
our country. So due to this the voting percentage across the
country is very less. Through this software those people who
live out of their home town will also be able to cast their votes
as this system is online.
The software produced is an online voting system. The
software will be used by citizens to cast their vote online. It
will be used for the registration of voter and for filling
nomination forms of the candidates. It will be used at the time
of elections. Through this software people get their voter-id
card easily and each voter will get a unique id no. and a 3
digit code i.e. otp code [10] to caste their valuable vote. It will
maintain the database of all the eligible citizens and
candidates. It will manage all the account details of the voters
such as citizen name, date of birth, their constituency area,
region, state, login id and password 3 digit codes of the voter
and also of the candidate from one central location. People
already having voter id card can register in the site, their id
will be used as their user name , a separate password and 3
digit code will be used for their authentication [3], [17]. A
comprehensive outline of all the candidates community wise
will be maintained. Once registered whenever polling occurs,
people of that area can vote for their candidate when the
polling is scheduled. A mechanism ensuring duplicate voting
is not happening (Offline and Online).Later when the polling
ends the system provides the final results [9], [16].
Administrator will register the candidates who will
nominate for the constituency area. The results of voting will
be calculated by the administrator manually and will be added
to the website. The name of the winner from each
constituency and the city wise, state wise and constituency
wise percentage voting will be made available on the website.
The reports of election such as percentage voting done,
number of votes that different candidates got the statistics of
all the elections done and reports containing information of
voters, candidates based on numerous criterions.
Administrator will validate the online registration of the
voters. The voters will be qualified or disqualified for polling
according to the validation by the field officer. Register for
nomination, add details to profile, modify profile and
campaign for elections [15]. The candidate will register for
nomination through the website. Candidates will enter their
details in their profiles such as manifesto.
The candidates will campaign for the elections through the
website. The details filled by the candidates at the time of
registration will be viewed by them for future references. The
field officer will verify the documents which the voter will
bring to him for validation and will generate a report after
verifying them which will be sent to the administrator who
will finally validate the voter for registration. The reports of
election such as percentage voting done, no. of votes that
different candidates got the statistics of all the elections done
and reports containing details of voters, candidates based on
80 | P a g e
www.ijccse.com
ISSN: 2312-7694
Indrajeet et al. / International Journal of Computer and Communication System Engineering (IJCCSE)
many criterions [1]. The system would show the real time
statistics as well on the web site and the result declaration is
faster as compare to existing voting system. In e-voting
system is automatically calculate all vote and flashed on the
website [8]. The information of all the elections done so far
should be obtainable based on date or year of election. So the
online polling provides the online polling for the citizen by
which they can easily use their voting power without traveling
the polling booths. This software will provide time consuming
and interactive interfaces to perform voting and other related
tasks such as people registration for voter id card, provide
voter id card, candidate nomination etc. Overview of Online
Polling System
A. GENERAL PUBLIC- The citizens of the country who are
eligible for casting vote.
Register for voter id The general public will register
them for voting through the online system. They will provide
their details which will be submitted to the administrator and
will be maintained as database in the system [14].
Register for Online Voting System Those who already
have voter id, they will register themselves for online voting
system and they will use their voter id as their username and
separate secret code will be used for secure endorsement.
Cast vote The citizens will cast their votes for their
favourite candidates online through a secure system.
View own details The voters will view their own
details which they filled up at the time of their registration.
B.REGISTER FOR VOTER ID-
81 | P a g e
www.ijccse.com
ISSN: 2312-7694
Indrajeet et al. / International Journal of Computer and Communication System Engineering (IJCCSE)
82 | P a g e
www.ijccse.com
ISSN: 2312-7694
Indrajeet et al. / International Journal of Computer and Communication System Engineering (IJCCSE)
choice from that list and vote for that candidate.
83 | P a g e
www.ijccse.com
ISSN: 2312-7694
Indrajeet et al. / International Journal of Computer and Communication System Engineering (IJCCSE)
H.VIEW ALL REPORTS Name of use case view the reports of voting
Description The reports of voting such as percentage
voting done, no. of votes that different candidates got, the
statistics of all the elections done and reports containing details of
voters can be viewed by the administrator.
Precondition
1. The administrator will calculate the results of
polling manually.
2. The results should be displayed to the public
after calculation is done.
Normal flow of events
The voters will cast their votes and after that the
administrator will start calculating the number of votes obtained
by each candidate. After all the calculations the results will be
displayed to the public.
Alternate flow - none
Post condition the number of votes obtained by each
candidate and the total voting percentage from each area should
also be displayed.
84 | P a g e
www.ijccse.com
ISSN: 2312-7694
Indrajeet et al. / International Journal of Computer and Communication System Engineering (IJCCSE)
Alternate flow: If the user fails to submit the documents,
then he/she will be disqualified for voting.
Post condition the user will get voter id only if
documents have been verified.
Preconditions
85 | P a g e
www.ijccse.com
ISSN: 2312-7694
Indrajeet et al. / International Journal of Computer and Communication System Engineering (IJCCSE)
The candidate will get the id only if documents
have been verified.
Name of use case obtain id and password
Description A unique candidate id and password will
be provided to every nominee by the Administrator. Using this
id and password the candidate may get the rights to participate
in election for the nominees.
Preconditions
1. The Nomination form should be filled up
properly.
2. The documents should be provided to the
field officer within time.
Normal flow of events
1. Verification of document by the field
officer.
2. Administrator will provide the voter id and
password.
Alternate flow of events
If the documents have not been submitted within time,
the field officer will not inform the administrator for further
processing.
Post condition The candidate will obtain the id and
password.
Pre-condition
candidate.
Normal flow of events-
-The
person
must
be
86 | P a g e
www.ijccse.com
ISSN: 2312-7694
Indrajeet et al. / International Journal of Computer and Communication System Engineering (IJCCSE)
1. The candidate can login on their profile
through valid id and password.
2. The candidate profile will be updated after
modifying.
Alternate flow of events:
If the candidate does not
enter valid id and password then he/she cannot login.
Post condition-The candidate can open their profile for
modifying them.
M.CAMPAIGN FOR ELECTIONS
Name of use case login profile
Description-The
candidate will
enter the valid id and password for login so he
can upload the information to the public for
campaigning
Pre-condition-The person should be
candidate [13].
Normal flow of events1. He/she will have to enter the correct id and
password for login.
2. Upload the profile for campaigning.
Alternate flow of events- if the candidates do not enter
the valid id and password then they cannot campaign
for themselves.
Post condition-If the candidate enters the correct id and
passwords then he can campaign for themselves.
87 | P a g e
www.ijccse.com
ISSN: 2312-7694
Indrajeet et al. / International Journal of Computer and Communication System Engineering (IJCCSE)
c) It will be used for the registration of voter and for filling
nomination forms of the candidates [8].
d) The main objective of this software is to increase the overall
voting %.
e) It will be used at the time of elections. Through this software
people get their voter-id card easily and each voter will get a
unique id no. to Caste their valuable vote.
f) It will maintain the database of all the eligible citizens and
candidates.
g) It will manage all the account details of the voters such as
citizen Name, date of birth, their constituency area, region,
state, login id and Password of the voter and also of the
candidate from one central Location [12].
III. CONCLUSION
The purpose of this study is to manage overall voting
system and the voting percentage across the country. Through
this implementation we can save money and able to select a
right candidate. NRI citizens have a chance to cast his
important vote to his favorite candidate. The voting protocols
turn into easy and quicker to implement. Citizen of the country
can vote without any pressure .they feel free to cast his vote.
This change will improve the voting percentage of our country.
REFERENCES
88 | P a g e
www.ijccse.com
ISSN: 2312-7694
Indrajeet et al. / International Journal of Computer and Communication System Engineering (IJCCSE)
[14] M. McGaley and J. McCarthy. Transparency and eVoting:Democratic vs. Commercial Interests.In Electronic
Votingin Europe - Technology, Law, Politics and
Society,European Science Foundation, July 2004.
[15] R. T. Mercuri, V. J. Lipsio, and B. Feehan. COTS and other
electronic voting backdoors. Commun. ACM, 2006.
[16] S.P.Everett et al, Electronic voting machines versus traditional
methods: improved preference, similar performance,
89 | P a g e
www.ijccse.com