- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Faculty Management System Class Diagram describes the structure of a Faculty Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Faculty Management System are Leave, Faculty, Student, Teacher, Course, Subject.
Classes of Faculty Management System Class Diagram:
- Leave Class : Manage all the operations of Leave
- Faculty Class : Manage all the operations of Faculty
- Student Class : Manage all the operations of Student
- Teacher Class : Manage all the operations of Teacher
- Course Class : Manage all the operations of Course
- Subject Class : Manage all the operations of Subject
Classes and their attributes of Faculty Management System Class Diagram:
- Leave Attributes : leave_id, leave_employee_id, leave_type, leave_status, leave_to, leave_from, leave_description
- Faculty Attributes : faculty_id, faculty_teacher_id, faculty_name, faculty_room, faculty_type, faculty_description
- Student Attributes : student_id, student_college_id, student_name, student_mobile, student_email, student_username, student_password, student_address
- Teacher Attributes : teacher_id, teacher_exam_id, teacher_name, teacher_mobile, teacher_email, teacher_username, teacher_password, teacher_address
- Course Attributes : course_id, course_student_id, course_registration, course_name, course_type, course_year, course_description
- Subject Attributes : subject_id, subject_course_id, subject_student_id, subject_name, subject_type, subject_description
Classes and their methods of Faculty Management System Class Diagram:
- Leave Methods : addLeave(), editLeave(), deleteLeave(), updateLeave(), saveLeave(), searchLeave()
- Faculty Methods : addFaculty(), editFaculty(), deleteFaculty(), updateFaculty(), saveFaculty(), searchFaculty()
- Student Methods : addStudent(), editStudent(), deleteStudent(), updateStudent(), saveStudent(), searchStudent()
- Teacher Methods : addTeacher(), editTeacher(), deleteTeacher(), updateTeacher(), saveTeacher(), searchTeacher()
- Course Methods : addCourse(), editCourse(), deleteCourse(), updateCourse(), saveCourse(), searchCourse()
- Subject Methods : addSubject(), editSubject(), deleteSubject(), updateSubject(), saveSubject(), searchSubject()
Class Diagram of Faculty Management System :
Class Diagram Image: