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 help
course help
exit
Allows 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 add
Remove 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>