- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
E-Learning Management System Class Diagram describes the structure of a E-Learning Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the E-Learning Management System are Course, Students, Shedules, Fees, Durations, Training.
Classes of E-Learning Management System Class Diagram:
- Course Class : Manage all the operations of Course
- Students Class : Manage all the operations of Students
- Shedules Class : Manage all the operations of Shedules
- Fees Class : Manage all the operations of Fees
- Durations Class : Manage all the operations of Durations
- Training Class : Manage all the operations of Training
Classes and their attributes of E-Learning Management System Class Diagram:
- Course Attributes : course_id, course_student_id, course_registration, course_name, course_type, course_year, course_description
- Students Attributes : student_id, student_college_id, student_name, student_mobile, student_email, student_username, student_password, student_address
- Shedules Attributes : schedule_id, schedule_name, schedule_type, schedule_description
- Fees Attributes : course_fee_id, course_fee_course_id, course_fee_amount, course_fee_total, course_fee_payment, course_fee_type, course_fee_description
- Durations Attributes : duration_id, duration_course_id, duration_time, duration_date, duration_type, duration_description
- Training Attributes : training_id, training_student_id, training_registration, training_name, training_type, training_year, training_description
Classes and their methods of E-Learning Management System Class Diagram:
- Course Methods : addCourse(), editCourse(), deleteCourse(), updateCourse(), saveCourse(), searchCourse()
- Students Methods : addStudents(), editStudents(), deleteStudents(), updateStudents(), saveStudents(), searchStudents()
- Shedules Methods : addShedules(), editShedules(), deleteShedules(), updateShedules(), saveShedules(), searchShedules()
- Fees Methods : addFees(), editFees(), deleteFees(), updateFees(), saveFees(), searchFees()
- Durations Methods : addDurations(), editDurations(), deleteDurations(), updateDurations(), saveDurations(), searchDurations()
- Training Methods : addTraining(), editTraining(), deleteTraining(), updateTraining(), saveTraining(), searchTraining()
Class Diagram of E-Learning Management System :
Class Diagram Image: