Question: Create a pseudocode design for a problem that will allow students to register for classes. The system will allow students to search the available classes
Create a pseudocode design for a problem that will allow students to register for classes. The system will allow students to search the available classes offered by the university, drop a class, add a class and display their schedule. The student information is located using their student ID. After the student adds the class(es), the system will list the class(es) the person added and a bill. The student will be prompted to enter their payment information.
You will work on this project for the entire semester adding to the project when you learn a new design skill. You will not design the entire project at one time. You are required to submit one portion of the project at a time. See the due date of each part of the project in the Course Calendar.
Your finished project (system) will be able to:
Store student and class information;
Update the class inventory; (keep an accurate count of the number of classes available).
Bill a student using the following rules:
Students can only add up to 3 classes at a time.
If the student adds 3 classes, they receive 1 of the three classes for free.
Each class costs $150.00.
A 5% technology fee is added to the total cost.
Verify that the student is working 20 hours or less. Students working more than 20 hours per week must make an appointment with their faculty advisor.
If the student adds more than three classes, an error message is printed.
Assignment:
Create sample data needed for the Student information. Save the file as ITP100StudentData_LastName.doc (where LastName is your last name)
Create sample data needed for the Class Title information. Save the file as ITP100ClassData_LastName.doc (where Last Name is your last name)
Create sample data needed for the Payment information. Save the file as ITP100PaymentList_LastName.doc (where LastName is your last name)
For example (Sample Student Data)
First Name Last Name
Sam Smith
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
