Purchase Solution

Java Application to Manage Students' Transcripts Information

Not what you're looking for?

Ask Custom Question

Create an efficient, well‐documented object‐oriented application to manage students' transcripts information. A student object must contain their name and a valid GNumber. Students may take as many as 100 courses. For each course, the user should enter the course name, number of credits and grade. Note that the grade entered can contain +/‐; however, you should only store the letter grade (A,B,C,D,F). Program should allow multiple student objects to be created and filled with course information.

Once the students have all been entered, print a transcript for each student. After all the individual transcripts (which includes a list of courses and corresponding letter grades with #credits, the students GPA and an indication of their Honors status) are printed, prepare a summary that includes:

* The number of HONORS students
* The average GPA
* The number of students whose GPA is above the average

Other information:
* GPA is calculated using the Quality Point algorithm (each A is worth 4 points, B - 3, C - 2, D - 1, F - 0; Find the sum of that value times the number of credits for all courses, then divide by the total number of credits.).
* A student is considered `HONORS' if their GPA is at least 3.5 .

Purchase this Solution

Solution Summary

Attached code is self explanatory, so it has not been commented extensively. You may need to adjust the formatting of output and various messages printed by the code as well as degree of modularization as per your need.

Solution Preview

Please find attached an implementation that accomplishes the required transcript printing after accepting the relevant data from the user. Please rename the ...

Purchase this Solution

Free BrainMass Quizzes
Basic Computer Terms

We use many basic terms like bit, pixel in our usual conversations about computers. Are we aware of what these mean? This little quiz is an attempt towards discovering that.

Word 2010: Tables

Have you never worked with Tables in Word 2010? Maybe it has been a while since you have used a Table in Word and you need to brush up on your skills. Several keywords and popular options are discussed as you go through this quiz.

Inserting and deleting in a linked list

This quiz tests your understanding of how to insert and delete elements in a linked list. Understanding of the use of linked lists, and the related performance aspects, is an important fundamental skill of computer science data structures.

Basic Networking Questions

This quiz consists of some basic networking questions.

C# variables and classes

This quiz contains questions about C# classes and variables.