Question: Create an object model for the following problem. We are recreating a system for course registration at Miami University. Identify the class ( es )

Create an object model for the following problem.
We are recreating a system for course registration at Miami University. Identify the class(es) necessary
to represent the instructors, students, and courses for this system. Add appropriate attributes and
methods to the classes. Also, identify the relationship between students, instructors, and courses. Use
inheritance, aggregation, composition and simple association where appropriate.
General Guidelines:
Courses: A course has a single instructor and a predetermined number of students are allowed to
enroll. Attributes include department, course number, number of credits, location, number of allowed
students, instructor of record, and currently enrolled students.
Students: Students have name, address, unique id, email address. They may register for up to 17
credits of courses.
Instructor: Instructors have name, address, unique id, email address, department affiliation. They may
teach up to 15 credits of courses.

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 Programming Questions!