Question: Problem Statement The instructors of C++ would like to have a simple database for printing student performance reports for the class. The software needs to
Problem Statement The instructors of C++ would like to have a simple database for printing student performance reports for the class. The software needs to store students details such as Name, ID, Resu and Grade, have scarch and sort functions, and the ability to load data from a text file and to print reports to both the sereen and to a text file. lts, As a stuadent learning the C++ language. you have been tasked to participate in the first phase of the program development to create the alpha version of the sotware. Your initial task is to develop a software which caters to the initial requirements provided by the project leader Below is the requirement from the project leader for the alpha version of the sowa The Menu must have the following options: L. Display all Records to Screen 2. Import from AsmData.tst File 3. Insert new Record 4. Search Record by ID & Save to File 5, Search Record with Lowest Grade & Display to Screen 6. Sort all Records by Name 7. Sort all Records by ID Note 1: The user must also be given the option to exit the program Note 2: Option 2 must be implemented with the function provided Note 3: Programs without a working Option 2 will not be heavily penalized. The database must store the following data items: Student Name, Student ID, Results (number score), Grade (alphabet grade) Note 4: For Option 3, the user will only key in the Name, Student ID, and Results (score). The program must automatically generate and store the Grade (alphabet grade) based on the Results (number score). Likewise, the AsmData.ixt file will only contain these 3 pieces of information, and the Results (aumber score) must be automatically generated. The Text file contains data in the following format: Student Name: (up to 32 characters) (up to 15 characters) Student ID Results (score) (3 digits integer) The Display and Export to Text file functions for Options 4 should output data in tho following format: Student Name:John Doe Student ID: Results: SxxM1234567890 83 Pape 4 of o
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
