Question: Implement a student information management system for a class, which should realize the following functions: Add, delete, modify and search a students information Display the
Implement a student information management system for a class, which should realize the following functions: Add, delete, modify and search a students information Display the information of all students Sort students by student ID in ascendingdescending order Find the student with the maximum and minimum student ID The initial student information is read from a file name students.txt and the student information will be saved in the same file when the program exits.Here are some additional details about the requirements:The student information should include the following attributes:StudentIDNameGenderAge The system should be able to handle a large number of students eg or moreThe system should be easy to use and navigate. The program is running like the followings:Student Management SystemAuthor Weifeng Pan input to save the information and exit the program input to show all the students in the class input to insert several students to the class input to delete a student from the class input to update the information of a student input to find the information of a student input to rank the students with regard to stuID input to find the students with maxmin stuIDPlease input your choice:Sira,femalemila,malemill,femalewfpan,maleStudent Management SystemAuthor Weifeng Pan input to save the information and exit the program input to show all the students in the class input to insert several students to the class input to delete a student from the class input to update the information of a student input to find the information of a student input to rank the students with regard to stuID input to find the students with maxmin stuIDPlease input your choice:Please input the student IDPlease input the name of the studentfirstPlease input the age of the studentPlease input the gender of the studentmaleStudent Management SystemAuthor Weifeng Pan input to save the information and exit the program input to show all the students in the class input to insert several students to the class input to delete a student from the class input to update the information of a student input to find the information of a student input to rank the students with regard to stuID input to find the students with maxmin stuIDPlease input your choice:Sira,femalemila,malemill,femalewfpan,malefirst,maleStudent Management SystemAuthor Weifeng Pan input to save the information and exit the program input to show all the students in the class input to insert several students to the class input to delete a student from the class input to update the information of a student input to find the information of a student input to rank the students with regard to stuID input to find the students with maxmin stuIDPlease input your choice:Please input the student ID of the student you want to deleteThe student with student ID has been deleted succesfullyStudent Management SystemAuthor Weifeng Pan input to save the information and exit the program input to show all the students in the class input to insert several students to the class input to delete a student from the class input to update the information of a student input to find the information of a student input to rank the students with regard to stuID input to find the students with maxmin stuIDPlease input your choice:mila,malemill,femalewfpan,malefirst,maleStudent Management SystemAuthor Weifeng Pan input to save the information and exit the program input to show all the students in the class input to insert several students to the class input to delete a student from the class input to update the information of a student input to find the information of a student input to rank the students with regard to stuID input to find the students with maxmin stuIDPlease input your choice:Please input the student ID of the student you want to updatePlease input the new name input to skipsecondPlease input the new age input to skipThe student with student ID has been updated succesfullyStudent Management SystemAuthor Weifeng Pan input to save the information and exit the program input to show all the students in the class input to insert several students to the class input to delete a student from the class
