This project is for designing and developing a college

Assignment Help JAVA Programming
Reference no: EM13347667

This project is for designing and developing a College Registration program. Prepare a Java program to register students for a college. Each student record will have name, address and courses fields. Students will enroll to multiple courses. Implement the interface class RegisterStudent. The RegisterStudent interface class could have a method, public boolean register(), which returns a boolean value (either true or false) based on whether a student is successfully registered to a course, or not. Graduate students will only register for graduate level courses, with a maximum course load of 6 credit hours, while undergraduate students can only register for undergraduate level courses with a maximum course load of 12 credit hours. Courses have a course number, credit hours and a minimum and maximum enrollment criteria as min enrollment=0 and max enrollment=30).

Your program should graphically display a sorted list of courses a student is enrolled and/or a roster for each course. A roster is a list of students enrolled in a particular course and is sorted by last name. Demonstrate the correct execution of your program by creating a driver program to load a student database and a course database that is generated by your project group.

When we run your code, we will select students from the database records you provide and try to register them for courses. Once we enroll students to courses, we will arbitrarily request report for a student and/or for a course.

IMPORTANT: Please make sure to develop a GUI based Java program that:

• Have suitable structures to support enrollment of a new student.

• Enrolls existing student(s) to particular course(es).

• Satisfies the Undergraduate/Graduate enrollment criteria.

• Designs the student and course databases such that they conform to the project specifications also, the students MAY NOT register in any other courses apart from those in the Course Database.

• At any point of time the user must be able to view the student or course details sorted in the required format.

Reference no: EM13347667

Questions Cloud

Systems research and investigate novel ideas and : systems research and investigate novel ideas and applications.write a research report outlining the architecture and
Project 1 requirementsnbspthis project requires you to : project 1 requirementsnbspthis project requires you to program a maze-type game using assembly language. it is not
1 explain the basic features of electricity at a : 1. explain the basic features of electricity at a fundamental level?2.what part of a cable are insulators and
Answer both question 1 and 2question 1consider an investor : answer both question 1 and 2question 1consider an investor who has the von neumann-morgenstern utility
This project is for designing and developing a college : this project is for designing and developing a college registration program. prepare a java program to register
Prepare an assembly program that reads in a number of cents : prepare an assembly program that reads in a number of cents. the program will write out the number of dollars and cents
1 given the following code and the assembler equivalent to : 1. given the following code and the assembler equivalent to the rightfor i999 igt0 i-- xixiyiloopnbspnbsp
Question 1 a mary is celebrating her 30th birthday she has : question 1 a mary is celebrating her 30th birthday she has decided that as from her 31st birthday she must start to
Background informationchris white was a forestry technician : background informationchris white was a forestry technician who had been searching for several years for a business

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd