- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Election Management System Class Diagram describes the structure of a Election Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Election Management System are Elections, Candidates, Election Commision Rules, Votes, Registration, poll.
Classes of Election Management System Class Diagram:
- Elections Class : Manage all the operations of Elections
- Candidates Class : Manage all the operations of Candidates
- Election Commision Rules Class : Manage all the operations of Election Commision Rules
- Votes Class : Manage all the operations of Votes
- Registration Class : Manage all the operations of Registration
- poll Class : Manage all the operations of poll
Classes and their attributes of Election Management System Class Diagram:
- Elections Attributes : election_candidate_id, election_citizen_id, election_date, election_type, election_timing, election_description
- Candidates Attributes : candidate_id, candidate_voter_id, candidate_name, candidate_mobile, candidate_email, candidate_username, candidate_password, candidate_address
- Election Commision Rules Attributes : commision_rule_id, commision_rule_name, commision_rule_type, commision_rule_description
- Votes Attributes : vote_candidate_id, voe_citizen_id, vote_date, vote_type, vote_timing, vote_description
- Registration Attributes : registeration_id, registeration_candidate_id, registeration_citizen_id, registeration_name, registeration_type, registeration_description
- poll Attributes : poll_id, poll_name, poll_type, poll_description
Classes and their methods of Election Management System Class Diagram:
- Elections Methods : addElections(), editElections(), deleteElections(), updateElections(), saveElections(), searchElections()
- Candidates Methods : addCandidates(), editCandidates(), deleteCandidates(), updateCandidates(), saveCandidates(), searchCandidates()
- Election Commision Rules Methods : addElection Commision Rules(), editElection Commision Rules(), deleteElection Commision Rules(), updateElection Commision Rules(), saveElection Commision Rules(), searchElection Commision Rules()
- Votes Methods : addVotes(), editVotes(), deleteVotes(), updateVotes(), saveVotes(), searchVotes()
- Registration Methods : addRegistration(), editRegistration(), deleteRegistration(), updateRegistration(), saveRegistration(), searchRegistration()
- poll Methods : addpoll(), editpoll(), deletepoll(), updatepoll(), savepoll(), searchpoll()
Class Diagram of Election Management System :
Class Diagram Image: