Download - Voter Machine
-
8/13/2019 Voter Machine
1/14
Elexis 2013
INTRODUCTION
Using the decade old election system old collect votes from the citizens is no
longer considered efficient due to the various recurring errors. So time has arrived that
the paper based primordial voting system hich has already proven itself an inefficientand slo procedure is changed immediately. !he system that is being folloed currently"
from data collection procedure to counting of the votes is a manual process. #ere e are
proposing an automated electronic voting system. $t starts ith automated registrationsystem that ill provide the secured database of the voter%s information. &oter details
ill be stored against their voter 'id in the main database. !he election authority is
authorized to access the details but they aren%t authorized for modifying or changing the
details but they aren%t authorized for modifying or changing the details. (odification ofthe voter%s information re)uired the election id card of the particular voter to be
produced. So the system ill help to minimize the corruption done by others" and
hopefully corruption may be diminished at some point of time. $n this system &oter illselect his*her preferable candidate.
!he registration of the candidates ill be done sloely by the administrators by
collecting valid information about the candidates and ill be stored in the database.
Each vote ac)uired by a candidate ill be incremented to his*her total and ill bereflected bac+ in the database.
Purpose
$n ,Elexis 2013- a voter can use hisher voting right ithout difficulty. #eShe
has to fill a registration form to register himselfherself. /ll the entries are chec+ed by the/!//SE hich has already all information about the voter. $ all the entries are
correct then a USE $ and 4/SS56 is given to the voter" by using that $ and
4/SS56 heshe can use hisher vote. $f conditions are rong then that entry ill bediscarded.
Sharada &i+as !rust
-
8/13/2019 Voter Machine
2/14
Elexis 2013
Goals of the proposed system
1. Planned approach towards working ! !he or+ing in the organization illbe planned and organized. !he data ill be stored properly in data stores. !his
ill help in retrieval of information as ell as its storage.
2. "ccuracy ! !he level of accuracy in the proposed system ill be higher. /lloperation ould be done correctly and it ensures that hatever information iscoming from the centre is accurate.
3. Relia#ility !!he reliability of the proposed system ill be high due to theabove stated reasons. !he reason for the increased reliability of the system is that
no there ould be proper storage of information.
7. No Redundancy ! $n the proposed system utmost care ould be that noinformation is repeated anyhere" in storage or otherise. !his ould assureeconomic use of storage space and consistency in the data stored.
8. Immediate retrie$al of information ! !he main ob9ective of proposedsystem is to provide for a )uic+ and efficient retrieval of information.
:. Immediate storage of information ! $n manual system there are manyproblems to store the largest amount of information.
;. %asy to Operate ! !he system should be easy to operate and should be suchthat it can be developed ithin a short period of time and fit in the limited budget
of the user.
Sharada &i+as !rust
-
8/13/2019 Voter Machine
3/14
Elexis 2013
&odules
$. /dministrator
a.
-
8/13/2019 Voter Machine
4/14
Elexis 2013
'%"(I)I*IT+ (TUD+
epending on the results of the initial investigation the survey is no expanded to
a more detailed feasibility study. ,E/S$$>$!? S!U?- is a test of systemproposal according to its or+ability" impact of the organization" ability to meetneeds and effective use of the resources. $t focused on these ma9or )uestions@
1. 5hat are the user%s demonstrable needs and ho does a candidate system meetthemA
2. 5hat resources are available for given candidate systemA
3. 5hat are the li+ely impacts of the candidate system on the organizationA
7. 5hether it is orth to solve the problemA
uring feasibility analysis for this pro9ect" folloing primary areas of interest are
to considered. $nvestigation and generating ideas about a ne system does this
Eight steps involved in the feasibility analysis are@
orm a pro9ect team and appoint a pro9ect leader.
4repare system flocharts.
Enumerate potential proposed system.
efine and evaluate performance and cost effective of each proposed system.
5eight system performance and cost data.
Select the bestBproposed system.
4repare and report final pro9ect directive to management.
Sharada &i+as !rust
-
8/13/2019 Voter Machine
5/14
Elexis 2013
Technical 'easi#ility
/ study of resource availability that may affect the ability to achieve an
acceptable system. !his evaluation determines eather the technology needed for theproposed system is available or not.
-
8/13/2019 Voter Machine
6/14
Elexis 2013
10. ront end must support some popular bac+ end li+e (S S> Server.
/ccording to the above stated features e selected 4#4 as the frontBend for developing
our pro9ect.
)ack!end selection
1. (ultiple user support.
2. Efficient data handling
3. 4roviding inherent features for security.
7. Efficient data retrieval and maintenance.
8. Stored procedures.
:. 4opularity.
;. 6perating system compatible.
C. Easy to install.
D. &arious drivers must be available.
10. Easy to implant ith the rontBend
/ccording to above stated features e selected (S S> Server as the bac+end
!he technical feasibility is fre)uently the most difficult area encountered at thisstage. $t is essential that the process of analysis and definition be conducted in parallel
ith an assessment to technical feasibility. $t centers on the existing computer system and
to hat extent it can support the proposed system.
Sharada &i+as !rust
-
8/13/2019 Voter Machine
7/14
Elexis 2013
%conomic 'easi#ility
Economic 9ustification is generally the ,ottom >ine- consideration for mostsystems. Economic 9ustification includes a broad range of concerns that includes costbenefit analysis. $n this e eight the cost and the benefits associated ith the candidate
system and if it suits and basic purpose of the organization i.e" profit ma+ing" pro9ect is
ma+ing to the analysis and design phase.
!he inancial and the economic )uestion during the preliminary investigation areverified to estimate the folloing@
!he cost to conduct a full system investigation
!he cost of hardare and softare for the class of application being
considered.
!he benefits in the form of reduced cost.
!he proposed system ill give the minute information" as a result the
performance is improved
!his feasibility chec+s hether the system can be developed ith the
available funds. !he Elexis 2013 does not re)uire enormous amount ofmoney to be developed. !his can be done economically if planned9udicially" so it is economically feasible. !he cost of pro9ect depends upon
the numberof manBhours re)uired.
Operational 'easi#ility
$t is mainly related to human organizations and political aspects. !he points to be
considered are
5hat changes ill be brought ith the systemA
5hat organization structures are disturbedA
5hat ne s+ills ill be re)uiresA o the existing staff members have
these s+illsA $f not" can they be trained in due course of timeA
Sharada &i+as !rust
-
8/13/2019 Voter Machine
8/14
Elexis 2013
!he system is operationally feasible as it very easy for the End users to operate it.
$t only needs basic information about 5indos platform.
(chedule feasi#ility
!ime evaluation is the most important consideration in the development of
pro9ect. the time schedule re)uires for the developed of this pro9ect is very important
since more development time effect machine time" cost and cause delay in thedevelopment of other systems.
R%,UIR%&%NT (P%CI'IC"TION
!he person responsible for developing this document is the business or systemsanalyst. $n the large pro9ect the analyst may also have a number of people or+ing for
then. !hese extra staff ould carry out the intervies" )uestionnaires and observations
needed to develop the overall specification. /n agreement beteen the to groups isoften called a ,contract-. $n this case the contract is beteen the development team"
headed up by the pro9ect manager and the client * customer.
'unctional Re-uirements
egistration of the voter is done by E>E
$F$/.
E>E
any time if re)uired.
egistration of the voter depends upon the information filled by
the user.
&oter is given a uni)ue $ and 4/SS56.
&oter can give vote after login and entering the $ and
4/SS56.
$n the /!//SE information of every voter is stored.
atabase shos the information of every user.
Sharada &i+as !rust
-
8/13/2019 Voter Machine
9/14
Elexis 2013
NON!'UNCTION"* R%,UIR%&%NT
etter component design to get better performance at pea+ time.
lexible service based architecture ill be highly desirable for
future extension.
(+(T%& R%,UIR%&%NT(
#ardare e)uirementso 4rocessor@ $ntel core i3"i8 or i;
o /(@ 2= or higher
o #@ 800=
Softare e)uirements
o 6perating system@ 5indos G4"in;o atabase@ S> server 2008
o !echnology@ (icrosoft &isual Studio 2010
o >anguage@
-
8/13/2019 Voter Machine
10/14
-
8/13/2019 Voter Machine
11/14
Elexis 2013
D"T" '*O. DI"GR"&*e$el o D'D
Id / password valid*invalid
Sharada &i+as !rust
/dmin 4assord
-
8/13/2019 Voter Machine
12/14
Elexis 2013
Sharada &i+as !rust
/dmin>ogin
>ogin
validation
Electio
n
System
egiste
r&oter
egister*
un registercandidate
voting
egiste
r&oter
&alidat
eetails
&oters
>evel 1 @
-
8/13/2019 Voter Machine
13/14
Elexis 2013
Sharada &i+as !rust
egistered
voters
>ogin
>ogin
&alidation
&ote
-
8/13/2019 Voter Machine
14/14
Elexis 2013
Sharada &i+as !rust
/dmin
address
4ersonal
details/dmin id
/dKname $s
adminKidmatching
A
adminpass
/dKpass
6f
ar
dKi
dA
#as
voter
KidA
&oterlist &Kpass
4ersonal details
&oter&Kname
&oterKid
address
6fvoterKid
A