I need help on the following:
Problem Statement:
A registrar maintains records for a collection of courses, sections,
instructors and students. Any course, which is given a name, and is
offered through some department in the school, may be referenced through
its course number. Courses are scheduled as sections in an academic year
which is broken down into Fall, Winter, Summer and Spring terms. Each
section is assigned an instructor who is a member of the department
which offers the course. Students are registered to a specific section
of a course. It is important to record an instructor's and a student's
full first and last name. For the student, it is also important to
record an identification number.
The task is to design and implement an object-oriented (no GUI) Java
program which may be used to assist a registrar in maintaining its
collection of records.
Specifically, the program will need to provide operations to:
*add a course to the records maintained within the application
*add an instructor to the records maintained within the application
*add a student to the records maintained within the application
*list the courses maintained within the application
*list the instructors maintained within the application
*list the students maintained within the application
*schedule a section of a course within a semester
*assign an instructor to a course section
*register students to a course section
*list all sections taught by an instructor
*list all sections for which a student is registered
*delete a student from a course section
Anyone have any code for this or know a good resource to get code for this?
Arnaud Berger - 20 Apr 2005 08:07 GMT
> I need help on the following:
>
[quoted text clipped - 31 lines]
>
> Anyone have any code for this or know a good resource to get code for this?
Maybe a fellow who already has done his homework ?
Patricia Shanahan - 20 Apr 2005 13:25 GMT
> I need help on the following:
..
> Anyone have any code for this or know a good resource to
> get code for this?
For such a specific and detailed problem statement, almost
always the only way to get code is to either write it
yourself, or, if permitted by your whoever wants the
program, to pay someone else to do so.
See
http://home.earthlink.net/~patricia_shanahan/beginner.html
for some advice on how to get started.
Patricia