Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Creating a simple course registration system. Hello! So I am having trouble storing the data/information. For the differing classes, how should I go about assigning

Creating a simple course registration system.

Hello! So I am having trouble storing the data/information. For the differing classes, how should I go about assigning instructors, lecture halls, gpas, etc. Should I use an ArrayList, Array, constructor? Some of the parts, I excluded because they are the design process of making CRC and ULM diagrams. I just want the actual implementation of the program. I do not know how to do some of the methods. Thank you! :)

P.S. The bonus GUI interface would be nice to have too.

image text in transcribedimage text in transcribed

Part 1 Requirements (Lab 7 5 Points (You only need to design and implement what is necessary to achieve the following set of requirements) We are going to build a very simple course registration system. A Course has assigned to it 1 Instructor and 1 LectureHall. A Course can have many registered Students. A LectureHall has a capacity, meaning how many students it can hold, and a name/identifier. Students, Instructors, and AdminStaff are all People belonging to the University, and all People have an ID# and an email address. In addition, Students have a major, a list of Courses they are taking, and a single final cumulative semester GPA. Instructors and AdminStaff have a salary. An AdminStaff must be able to (have methods that) 1) enroll a single Student in a Course, 2) assign a Course a LectureHall, and 3) assign a Course an Instructor Instructors must have the ability (methods) to 1) assign/change each Student's single final cumulative semester GPA and 2) retrieve a list of courses they are teaching (that they have been assigned). In the interest of simplicity, we do not provide a user interface (except for bonus below). Just provide a test program that tests each of the functions/operations applied above Part 1 Requirements (Lab 7 5 Points (You only need to design and implement what is necessary to achieve the following set of requirements) We are going to build a very simple course registration system. A Course has assigned to it 1 Instructor and 1 LectureHall. A Course can have many registered Students. A LectureHall has a capacity, meaning how many students it can hold, and a name/identifier. Students, Instructors, and AdminStaff are all People belonging to the University, and all People have an ID# and an email address. In addition, Students have a major, a list of Courses they are taking, and a single final cumulative semester GPA. Instructors and AdminStaff have a salary. An AdminStaff must be able to (have methods that) 1) enroll a single Student in a Course, 2) assign a Course a LectureHall, and 3) assign a Course an Instructor Instructors must have the ability (methods) to 1) assign/change each Student's single final cumulative semester GPA and 2) retrieve a list of courses they are teaching (that they have been assigned). In the interest of simplicity, we do not provide a user interface (except for bonus below). Just provide a test program that tests each of the functions/operations applied above

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Beginning VB.NET Databases

Authors: Thearon Willis

1st Edition

1594864217, 978-1594864216

More Books

Students also viewed these Databases questions

Question

5. Discuss the key components of behavior modeling training.

Answered: 1 week ago

Question

4. Develop a self-directed learning module.

Answered: 1 week ago