Detailed Design of an Online Voting System

As we have been discussing in class, you will produce a detailed design of an online voting system.

Here are the requirements for the system.

These are informal and sparse. They are a jumping off point for your thinking. You can augment/add as you deem it necessary or desireable.

Here are papers, companies, links on on-line voting.

You might find this to be interesting reading.