Title | UML diagrams for voting system |
---|---|
Course | Introduction to computer science |
Institution | University of Northern Iowa |
Pages | 10 |
File Size | 710.1 KB |
File Type | |
Total Downloads | 26 |
Total Views | 128 |
UML diagrams for voting system...
Fingerprint University voting system Objects Voter, Candidate, Employee Classes Voter class, Candidate class, Employee class, Vote Cast class, Voting server class, Result class Attributes Voter class: Fullname, username, password, gender, address, photo, emiratesID Candidate class: Fullname, username, password, gender, address, photo, emiratesID Employee class: voter_ID, vote_No Vote Cast class: candidate_name, voter_ID, timestamp Voting server class: voterID, candidateID, Timestamp, Votes_count Result class: candidate_Id, party_symbol Methods Voter class: Registration(), Login(), appointment(), register_fingerprint(), vote() Candidate
class:
Registration(),
Login(),
appointment(),
register_fingerprint(),
update_program() Employee class: Manage_appointment(), Activate_Account(), Manage_electionDates(), Manage_nominies() Vote Cast class: Submit_vote(), cancel_vote() Voting server class: send_report(), count_vote() Result class: getVotes_count(), Display()
Class Diagram
Use cases 1. Fingerprint university voting system use case 2. Voter use case 3. Candidate use case
Fingerprint university voting system use case
Voter use case
Candidate use case
Sequence Diagram 1. Voter Sequence Diagram 2. Candidate Sequence Diagram Voter Sequence Diagram
Candidate Sequence Diagram
Activity Diagram 1. Voter Activity Diagram 2. Candidate Activity Diagram Voter Activity Diagram
Candidate Activity Diagram
State Chart Diagram...