Question: C++Programming Project -- Team Project for Degree Planning with Course Information A Main Program needs to include a menu to test all the systems Required

C++Programming Project -- Team Project for Degree Planning with Course Information

A Main Program needs to include a menu to test all the systems

Required Tables/Classes that need to interact to create the system:

Students with declared Major and Transcript of courses taken -- Prototype needs >20 students with varied majors

Courses -- Course Information for each course offered by the college -- Prototype needs >20 courses of varied rubrics

Minimize core course alternative to 2-3 for the prototype -- Concentrate on Major related classes.

Degree Plan -- for each of the declarable majors -- Prototype needs >5 major degree plans, like Computer Science, Math, Electrical Engineering, Cyber-Security, etc...

Semester Schedule -- Schedule of viable classes offered in the upcoming semester -- Prototype needs >20 schedule classes of varied rubrics offered at different times and delivery methods

---

Create a detailed Design (PP-Design) of how you will implement this system with all the parts working together.

Details of the Program - Program Scope

What input is needed by the program?

How does the program process the data?

What output does the program produce?

Diagram how the tables work together to create the Degree Planning System (UML Diagrams)

...

Program Algorithm

Write out the steps needed to implement your prototype?

Create high level algorithms for your programs using pseudocode, flow chart?

Document input requirements and data validation steps.

Document output formats that match the user requirements

Document any calculation or methods needed to process the data.

Document what kinds of data needs to be store by the program to produce the results

How are you going to test the program to prove that it works?

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!