voter machine

Upload: kannan-ds

Post on 04-Jun-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 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