Question
Design and implement a program to allow a college administrator to register new students and add courses to the existing one. In addition, your program
Design and implement a program to allow a college administrator to register new students and
add courses to the existing one. In addition, your program should allow the administrator to do
the following: Add/Remove a new student Add/Remove a course to/from a selected student Search for a student either by last name or by id. Search for a course either by name or by id. Display a selected student along with the courses s/he is registered for. List all registered students along with the courses each student is registered for. To help you get started, you will need at least the following five classes:
Direction: You can use either Array List or LinkedList
Use this as class name: StudentCollection, CourseCollection, CourseNode
using java
Student |
-student: string -firstName: string -lastName: string -birthDate:GregoriaCalender -email:string |
+student() +student(fullName, birthdate +toString(): string +equals():Boolean +clone:student |
Student |
-id:int -subject:string -courseId:int -credit:int -courseNumber: string -courseSection:int -instructor: string |
+course () +course (id,subject,credits,courseNumber, coursesection,status,instructo) +tostring():string Equals():Boolean +clone():course |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started