- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Voting Management System Class Diagram describes the structure of a Voting Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Voting Management System are Vote, Citizen, Voter List, Votinng Center, Voting Machine, Candidate.
Classes of Voting Management System Class Diagram:
- Vote Class : Manage all the operations of Vote
- Citizen Class : Manage all the operations of Citizen
- Voter List Class : Manage all the operations of Voter List
- Votinng Center Class : Manage all the operations of Votinng Center
- Voting Machine Class : Manage all the operations of Voting Machine
- Candidate Class : Manage all the operations of Candidate
Classes and their attributes of Voting Management System Class Diagram:
- Vote Attributes : vote_id, vote_name, vote_type, vote_description
- Citizen Attributes : citizen_id, citizen_name, citizen_mobile, citizen_email, citizen_username, citizen_password, citizen_address
- Voter List Attributes : voter_list_id, voter_list_name, voter_list_type, voter_list_description
- Votinng Center Attributes : voting_center_id, voting_center_name, voting_center_type, voting_center_description, voting_center_address
- Voting Machine Attributes : voting_machine_id, voting_machine_name, voting_machine_type, voting_machine_description
- Candidate Attributes : candidate_id, candidate_name, candidate_mobile, candidate_email, candidate_username, candidate_password, candidate_address
Classes and their methods of Voting Management System Class Diagram:
- Vote Methods : addVote(), editVote(), deleteVote(), updateVote(), saveVote(), searchVote()
- Citizen Methods : addCitizen(), editCitizen(), deleteCitizen(), updateCitizen(), saveCitizen(), searchCitizen()
- Voter List Methods : addVoter List(), editVoter List(), deleteVoter List(), updateVoter List(), saveVoter List(), searchVoter List()
- Votinng Center Methods : addVotinng Center(), editVotinng Center(), deleteVotinng Center(), updateVotinng Center(), saveVotinng Center(), searchVotinng Center()
- Voting Machine Methods : addVoting Machine(), editVoting Machine(), deleteVoting Machine(), updateVoting Machine(), saveVoting Machine(), searchVoting Machine()
- Candidate Methods : addCandidate(), editCandidate(), deleteCandidate(), updateCandidate(), saveCandidate(), searchCandidate()
Class Diagram of Voting Management System :
Class Diagram Image: