Presentation is loading. Please wait.

Presentation is loading. Please wait.

An Internet Voting System Manager Yonghua Li Kansas State University October 19, 2001 MSE Project - Phase I.

Similar presentations


Presentation on theme: "An Internet Voting System Manager Yonghua Li Kansas State University October 19, 2001 MSE Project - Phase I."— Presentation transcript:

1 An Internet Voting System Manager Yonghua Li Kansas State University October 19, 2001 MSE Project - Phase I

2 Give my thanks to: Dr. Maria Zamfir-Bleyberg Dr. William Hsu Dr. David Gustafson

3 Presentation Overview Project Overview Project Requirements Object Model Cost Estimation Project Plan Review

4 Project Overview Problems with current paper process?  Integrity & Fairness  Validating ballot  Pregnant ballot  Positioning candidate name in ballot

5 Project Overview (Cont’d) Issues in Designing Internet Voting System (IVS)  Authentication of voters  Privacy  Equity  Security

6 Current Researches on IVS Approaches to meeting the security, secrecy, scalability, and convenience requirements of elections; Development of methods to reduce the risk of insider fraud; Development of reliable poll site and kiosk Internet voting systems that are not vulnerable to any single point of failure and cannot lose votes;

7 Current Researches on IVS (cont’d) Development of new procedures for continuous testing and certification of election systems; Protocols for preventing vote selling and reducing coercion; Electronic authentication for kiosk and remote voting system;

8 Current Researches on IVS (cont’d) Human factors design for electronic voting; Effects of Internet voting on participation in elections; Implications of Internet voting for political campaigns; Experimentation, modeling, and simulation of election systems.

9 Goals To design a manager for an internet voting system where voters can cast ballots through internet; To experiment, model, and simulate some approaches on internet election voting system;

10 Components Emphasis on two components  IVS manager (IVSM) (sever side)  Voter (client side) Integration with other components, e.g., database

11 IVSM Sketch Query Processing Database Connection Manager Query Processing Server Client IVSM

12 Object Model of IVSM Component Administrator IVS Manage Cache Manager Ballot Server Query ProcessingConnection Manager Connection

13 Object Model of Client Component Client ConnectionBallot

14 Basic Functions of IVSM Administrator login setup login id – administrator’s ID; password – administrator’s password; Database setup Candidate list database; Voter database; Voting period setup Start time; Stop time;

15 Basic Functions of IVSM (Cont’d) Server initializing; Ballot counting – doing statistics on the voting ballots.

16 User Diagram of IVSM Component login IVSM set up id & passwd setup database Setup voting period initialize pool run server administrator show voting result

17 Basic Functions of the Server Idling – waiting for visit; Querying – getting ballots for the requested election title from the database; Caching – storing data and making them available to querying; Uploading – sending required blank ballots to client.

18 User Diagram of Server idle query cache IVSM upload server

19 Basic Functions of Client Login providing voter ID and password; downloading a blank ballot; Voting – casting the ballot.

20 User Diagram of Client

21 Cost Estimation – Function Point

22 Cost Estimation - COCOMO

23 Project Plan Phase 1: Requirements  August 16, 01 - October 15, 01  Overview, Cost Estimation, Project Plan, SRS Phase 2: Design  October 16, 01 – November 14, 01  Formal Requirements, SQA, Test Plan, Design, Formal Technical Inspection Phase 3: Implementation  November 15, 01 - December 14, 01  Coding, Testing, Testing/Reliability Evaluation, Users Manual, Project Evaluation

24 Gantt Chart

25 Summary Project Overview Project Requirements Object Model Cost Estimation Project Plan URL: http://www.cis.ksu.edu/~yli3568/mse/mse.html

26 ?


Download ppt "An Internet Voting System Manager Yonghua Li Kansas State University October 19, 2001 MSE Project - Phase I."

Similar presentations


Ads by Google