Question: 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

The instructors of C+would like to have a simple database for printing

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. Results, and Grade, have search 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. As a student 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 software. 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 soflware: The Menu must have the following options: 1. Display all Records to Screen 2. Import from AsmData.txt File 3. Insert new Record 4. Search Receord 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 The user must also be given the option to exit the program Option 2 must be implemented with the function provided. Programs without a working Option 2 will not be heavily penalized. Note 1: Note 2: Note 3: 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.txt file will only contain these 3 pieces of information, and the Results (number score) must be automatically generated.. The Text file contains data in the following format: Student Name: Cup to 32 characters) Student ID Results (score) (3 digits integer) (up to 15 characters) The Display and Export to Text file functions for Options 4 should output data in the following format: Student Name: Student ID: Results: Grade: John Doe SxM1234567890 85

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

To create a simple database system as outlined youll need to use C to handle various tasks such as storing sorting and retrieving student records Below is a conceptual overview and a framework you can ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!