Develop a gui based java program

Assignment Help JAVA Programming
Reference no: EM131600

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: EM131600

Questions Cloud

Write a research report on design of a cisco router : Systems research and investigate novel ideas and applications.
Program a maze-type game using assembly language : Project requires you to program a maze-type game using Assembly Language, it is not acceptable to use any other programming language for this project
Electricity and circuit theory : Assessment on Electricity and Circuit Theory,  What part of a cable are insulators and conductors? Describe, in terms of charged particles, why some objects are electrically attracted to each other, while others repel each other?
Depict von neumann-morgenstern utility index u in a diagram : Depict the von Neumann-Morgenstern utility index u in a diagram
Develop a gui based java program : Designing and developing a College Registration program
Write an assembly program : Prepare an Assembly program that reads in a number of cents.
Vliw processor : VLIW processor - assembler
Calculate the risk : Calculate the risk and expected return for each asset.
Twin peaks building supplies : Chris White was a forestry technician who had been searching for several years for a business opportunity to combine with his forestry career

Reviews

Write a Review

JAVA Programming Questions & Answers

  Solving programming problems

Write a computer program that will figure out the total of an order when given the amount of the order ($1000) and a sales tax rate of eight percent.

  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..

  Java project

Prompt the user for an int between lower and upper boundary.

  Java class, array, link list , generic class

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

  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.

  Create a java program

UserApp and PrettyPrintUtility multiple times (supplying different TransData test file names), the AutoTesterUtility PROGRAM will be the driver program.

  Create a class safestack that implements a stack of strings

Create a class SafeStack that implements a stack of strings

  Create a driver class in java

Your project is to create a driver class that uses SuperJavaIceCreamClass.

  Design a course registration system

Create an application which represents a simplified course registration system using ArrayLists and HashMaps.

  Represent one book in java

Represent one book in java

  Implement security so that all users can view the informatio

Implement security so that all users can view the information about the projects, but only authenticated users

  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.

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