The instructors of C+would like to have a simple database for printing student performance reports for...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
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 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
Expert Answer:
Answer rating: 100% (QA)
Includes all required libraries Include Include Include Includes Using stdpace naming int main Given the maximum length of the data entered name for 1... View the full answer
Related Book For
Research Methods for Business A Skill Building Approach
ISBN: 978-1119942252
6th edition
Authors: Uma Sekaran, Roger Bougie
Posted Date:
Students also viewed these programming questions
-
The head-nurse in a hospital would like to have a profile of the patients that come to her ward. a. What would be the nature of the study that would be designed - Exploratory, descriptive, or...
-
In the previous problem, Nancy would like to have Frank stay on as a consultant after all of his shares are redeemed. She would pay him a modest amount of $500 per month. Nancy wants to know if there...
-
The owners of the Super Supermarket would like to have a program that computes the monthly gross pay of their employees as well as the employees net pay. The input for this program is an employee ID...
-
A new out-of-state client, Robert Ball, has asked you to prepare a Form 709 for a large gift he made in 2013. When you request copies of any prior gift tax returns he may have filed, he responds,...
-
Professional basketball has truly become a sport that generates interest among fans around the world. More and more players come from outside the United States to play in the National Basketball...
-
what are the resource management plan and risk management for speech recognition and chatbot? please write down 5 each ?
-
How would lack of trust between the board and the chief executive manifest itself ? What would be the consequences for the organization?
-
Solve the following linear programming problem graphically: Maximize profit = 4X + 6Y Subject to: X + 2Y 8 5X + 4Y 20 X,Y 0
-
A successful hybrid strategy is: " 1 point A ) The period of time when an organisation is changing its strategy. B ) A strategy that seeks to provide high perceived value, justifying a substantial...
-
Three spheres, each of mass m, can slide freely on a frictionless, horizontal surface. Spheres A and B are attached to an inextensible, inelastic cord of length l and are at rest in the position...
-
urrent Attempt in Progress If controls are weak, O auditors will decrease the control risk assessment and perform additional substantive tests to detect material misstatements O auditors will perform...
-
In words, define the random variable X. The Ice Chalet offers dozens of different beginning iceskating classes. All of the class names are put into a bucket. The 5 P.M., Monday night, ages 8 to 12,...
-
What would happen to the confidence interval if the level of confidence were 95%? A poll of 1,200 voters asked what the most significant issue was in the upcoming election. Sixty-five percent...
-
Which distribution should you use for this problem? A poll of 1,200 voters asked what the most significant issue was in the upcoming election. Sixty-five percent answered the economy. We are...
-
The 92% confidence interval is _______. The Ice Chalet offers dozens of different beginning iceskating classes. All of the class names are put into a bucket. The 5 P.M., Monday night, ages 8 to 12,...
-
Calculate the following: a. lower limit b. upper limit c. error bound The Ice Chalet offers dozens of different beginning iceskating classes. All of the class names are put into a bucket. The 5 P.M.,...
-
b. El auditor ha obtenido la informacin adicional siguiente 1. Clientes El detalle es el siguiente: Conceptos Importes Cliente A 280,000 Cliente B 140,000 Cliente C 230,816 S/. 650,816 - Los...
-
The packaging division of a company having considered several alternative package designs for the company's new product has finally brought down their choices to two designs of which only one has to...
-
The job involvement measure described in the appendix is reflective in nature. Comment on this statement.
-
Operationally dene the following: a. Customer loyalty b. Price consciousness c. Career success
-
Identify the object and the attribute. Give your informed opinion about who would be an adequate judge. a. Price consciousness of car buyers. b. Self-esteem of dyslexic children. c. Organizational...
-
Taibert Corporation hired an independent computer programmer to develop a simplified payroll application for its newly purchased computer. The programmer developed an online data entry system that...
-
Which of the following is not a reason an internal auditor should participate in internal control reviews during the design of new systems? a. It is more economical to design controls during the...
-
MonsterMed Inc. (MMI) is an online pharmaceutical firm. MMI has a small systems staff that designs and writes MMFs customized software. Until recently, MMIs transaction data were transmitted to a...
Study smarter with the SolutionInn App