UML diagrams for voting system PDF

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 PDF
Total Downloads 26
Total Views 128

Summary

UML diagrams for voting system...


Description

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...


Similar Free PDFs