Manage student records and their courses interactively
This program allows you to manage student records and their courses using a shell prompt. You can add, remove, display, list, sort, and search for students and courses. The program runs in an infinite loop until 'exit' is entered.
save [students_filename] [courses_filename]load [students_filename] [courses_filename]student helpcourse helpexitAllows you to manage students' records.
You can add, remove, display, list, sort, and search for students.
The program runs in an infinite loop until exit is entered.
student [COMMAND] [OPTIONS]You will be prompted for the student's first name and last name.
student addRemove a student with the specified roll number.
student remove <roll_number>List all or first n students in the system.
student list [n]Sort the student list in ascending or descending order by roll number.
student sort [asc|desc]Find students by their first or last names. The query can be any part of the name.
student find <query>Allows you to manage students' courses.
course [COMMAND] [OPTIONS]Add a new course for student with specified roll number. You will be prompted for the course name and score.
course add <roll_number>Remove a course for student with the specified roll number. You will be prompted for te course name.
course remove <roll_number>