Question: Show the Algorithm each step Problem Statement: To implement data structures algorithms in real lifer scenarios, to implement linked list in real life problem, to
Show the Algorithm each step
Problem Statement:
To implement data structures algorithms in real lifer scenarios, to implement linked list in real life problem, to develop course registration system using C++,
Following are the project features.
- System should accept input from different kind of user like Instructor or Students or Coordinator.
- Coordinator should be able to add offered courses in this system.
- Student should be able to browse different courses.
- Student should be able to enroll themselves in available courses.
- Instructor should be able to view registered students data in their courses.
- Student should be able to modify their information.
- Instructor should be able to modify their information.
- Instructor should have control of add or remove students from their course.
- Instructor should be able to search for particular student enrolled in their course.
- Coordinator should be able to assign course to an instructor.
- Instructor should be able to view total student in course.
Methodology:
This system will have 3 linked lists,
- Student.
- Courses.
- Instructor.
Following are the contents for node in Student linked list.
- Name.
- Roll no.
- Batch no.
- Contact no.
- Email.
Following are the contents for node in Course linked list.
- Course name.
Following are the contents for node in Instructor linked list.
- Name.
- Designation.
- Service number.
This system will following functions, addatbeg(), remove(), search(), displayAll(),edit(), exit(), append(), addafter(), totalstudents(), totalInstructors(), assigncourse().
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
