Question: This is to be implemented using CLASSES in PYTHON (V.2) Assignment: Implement e-Voting You will implement a number of classes that simulate the voting process.


This is to be implemented using CLASSES in PYTHON (V.2)
Assignment: Implement e-Voting You will implement a number of classes that simulate the voting process. A voting computer will be able to process ballots. A voter will be handed a ballot if his/her name is on the voter registry and if they have not previously cast their vote in this election. Each Ballot contains Ballotltems. A Ballotltem has a brief title and a short description. One more more choices are listed on the ballot; these choices are candidates (if running for office) or propositions, for legislative action. The class diagram to be implemented is shown below. Ballot Ballotitem title description maxChoices election +vote0 VotingComputer Choice description + scan tally0 +select0 To initialize a ballot, we can use: Assignment: Implement e-Voting You will implement a number of classes that simulate the voting process. A voting computer will be able to process ballots. A voter will be handed a ballot if his/her name is on the voter registry and if they have not previously cast their vote in this election. Each Ballot contains Ballotltems. A Ballotltem has a brief title and a short description. One more more choices are listed on the ballot; these choices are candidates (if running for office) or propositions, for legislative action. The class diagram to be implemented is shown below. Ballot Ballotitem title description maxChoices election +vote0 VotingComputer Choice description + scan tally0 +select0 To initialize a ballot, we can use
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
