make a java program

Basic description:  Each departments have different courses, e.g., ITMD 510  Each course may have classes, e.g. ITMD 510-05  School has different kinds of persons: Instructor: teaching classes Undergradate student: taking classes Graduate student: taking classes

Enroll and teaching functions:  Student can enroll in more than one classes. But they cannot enroll in difference classes that belong to a same course.  Each class can be enrolled by multiple students  Each class only have one instructor – they may be the same instructor  One instructor may teach multiple classes  Undergraduate student must take 3 courses  Graduate student must take 2 courses

Requirements 1): [don’t use Java Inheritance]  Create a project named as “Enrollment”. Create a class named as “MyProgram” which will feature with the main method. You should put this class in a Java package named as [url removed, login to view]  Create classes (Person, GraduateStudent, UndergraduateStudent, Instructor, Course, Class) in individual java source codes; put your classes into two different Java packages: [url removed, login to view]: including Java classes like GraduateStudent, Person, UnderGradauteStudent, Instructor [url removed, login to view]: including Java classes like Course and Class  For classes related to human beings, they all have: id, name, gender  For courses and classes, they all have: id, name; class additionally has “sectionID” and “day of week”, such as Monday, Tuesday, etc  Override toString() method for your Java classes if necessary  Create your objects: 1 undergraduate students, 1 graduate students, 3 instructors, 5 courses, 10 classes; complete their enrollment and teachings  You can output a list of all students, instructors and classes  Given a student, your program can output a list classes he/she took  Given an instructor, your program can output a list of classes he/she taught  Use console streams to create students, classes, instructors, complete enrollments and teaching. And your program should complete the output request by using student or instructor as input  You may need to store a list classes for each student/instructor

A sample of console user interface is as follows:

 When you output the student and instructor information, please only update their identity (such as undergraduate student, graduate student, instructor), ID, name and gender;  When you ouput a list of classes given by a student or instructor, please output the couseID, classSectionID, name and day of week;

Requirements 2):  Create a project named as “Enrollment2”.  This time, complete the requirements above, but use Java Inheritance  It is flexible for you to design different classes and inheritance, but you must complete the exactly same functions described with same user interfaces  You must design at least one class as abstract class and have at least one subclass which is derived from this abstract class.  You must design at least one interface and have at least one class which will implement this interface.

Submission Requirements:

 You need to use Eclipse to create two projects: Enrollment and Enrollment2  Your final submissions should include one document and two zip files  The document includes the snapshots of your programs which can demonstrate how your programs work – they should show you have completed each requirements – similar to the inputs and outputs in the console user interfaces  You should zip your Eclipse project folders and submit two zip files: [url removed, login to view] and [url removed, login to view] – each zip file should include your entire Eclipse project folder, for example, your source codes must be included

Keahlian: Java

Lihat lebih lanjut: write a sample short story and project bid, write a cc program that will print the following pattern a user input is shown in boldface in the sample run you need to ask a u, make me a sample, sample program java using dimensional array, program java make game quiz, make simple payroll system program java, make simple inventory program java, make multi media player program java, sample gui program java, java sample x509 using certificate, user input matrix program java, simple gui math program java, bidding program java randomly generated items price, page replacement program java code, election program java, tiny college program java, program java gui, simple quiz program java, gui program java, finish program java, message program java, quiz program java

Tentang Pemberi kerja:
( 1 ulasan ) Chicago, United States

ID Proyek: #11711572

6 freelancer menawar dengan rata-rata $38 untuk pekerjaan ini


Hi there, I have read the requriements and I would like to do this project if given the opportunity. Let me know if you are interested so I can have further details. Thanks.

$30 USD dalam 1 hari
(915 Ulasan)

Hi, i have a lot of experience in java programming. i can easily complete this task for you. we can have a chat. thanks

$60 USD dalam 1 hari
(55 Ulasan)

Note: I have done the similar work which you need. 10 Years of Experience with best start ups in Java & J2EE technologies, want to do the things right at first hand. Looking to work independently and to learn throu Lebih banyak

$50 USD dalam 2 hari
(21 Ulasan)

A proposal has not yet been provided

$30 USD dalam 1 hari
(44 Ulasan)

Hello, sir! I will complete your project in 2 days I have 6+ years of experience in c/c++&java programming. Recently I have developed such programs and I have understand your requirement fully. I am SURE I will m Lebih banyak

$97 USD dalam 1 hari
(8 Ulasan)

Hello Sir, I read your requirements very carefully and I can deliver very efficiently within stipulated time. Please contact me.

$25 USD dalam 0 hari
(5 Ulasan)
$30 USD dalam 1 hari
(0 Ulasan)