Question: C++ program Label every file. 1. File I/O: Read/Write, write over, append 2. Review of OOD Implementation into OOP 3. UML: Use Case, Class Diagrams,

C++ program

Label every file.

1. File I/O: Read/Write, write over, append

2. Review of OOD Implementation into OOP

3. UML: Use Case, Class Diagrams, Sequence Diagrams

Rewrite the program in bolded text below that is menu driven to populate. This program will be Object Oriented in nature.

Concept that you will encounter will be class definition, encapsulation, interfaces and composition.

The program will generate data that will be persistent.

1. Remove a record by first finding it. Rewrite to file as needed.

2. Edit an existing record by first finding it. Rewrite to file as needed.

Write a program that allows the user to initially enter information on 4 students and 10 courses. Have the program associate each student to at least four courses for a semester session. The program will display a report showing the assigned courses for each students with the total number of credits.

The student information should include:

1. student ID

2. first name

3. last name

The course information should include:

1. Course ID

2. Course name

3. Number of credits

Design requirement:

Have the program be menu driven, for example:

Main Menu:

1. Enter all students in the database

2. Enter all courses in the database

3. Assign 4 existing courses for an existing student

5. Display a report

6. EXIT

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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 Databases Questions!