- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Employee Management System Class Diagram describes the structure of a Employee Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Employee Management System are Employee, Salary, Leaves, Experience, Login, Attendance.
Classes of Employee Management System Class Diagram:
- Employee Class : Manage all the operations of Employee
- Salary Class : Manage all the operations of Salary
- Leaves Class : Manage all the operations of Leaves
- Experience Class : Manage all the operations of Experience
- Login Class : Manage all the operations of Login
- Attendance Class : Manage all the operations of Attendance
Classes and their attributes of Employee Management System Class Diagram:
- Employee Attributes : employee_id, employee_name, employee_mobile, employee_email, employee_username, employee_password, employee_address
- Salary Attributes : salary_id, salary_employee_id, salary_amount, salary_total, salary_type, salary_description
- Leaves Attributes : leave_id, leave_employee_id, leave_type, leave_status, leave_to, leave_from, leave_description
- Experience Attributes : experience_id, experience_employee_id, experience_year, experience_type, experience_description
- Login Attributes : login_id, login_user_id, login_role_id, login_username, login_password, login_lastlogin
- Attendance Attributes : attendance_id, attendance_employee_id, attendance_student_id, attendance_type, attendance_description
Classes and their methods of Employee Management System Class Diagram:
- Employee Methods : addEmployee(), editEmployee(), deleteEmployee(), updateEmployee(), saveEmployee(), searchEmployee()
- Salary Methods : addSalary(), editSalary(), deleteSalary(), updateSalary(), saveSalary(), searchSalary()
- Leaves Methods : addLeaves(), editLeaves(), deleteLeaves(), updateLeaves(), saveLeaves(), searchLeaves()
- Experience Methods : addExperience(), editExperience(), deleteExperience(), updateExperience(), saveExperience(), searchExperience()
- Login Methods : addLogin(), editLogin(), deleteLogin(), updateLogin(), saveLogin(), searchLogin()
- Attendance Methods : addAttendance(), editAttendance(), deleteAttendance(), updateAttendance(), saveAttendance(), searchAttendance()
Class Diagram of Employee Management System :
Class Diagram Image: