Question: Java Write a Class Tracking program that a professor might use to monitor the performance of the students in his class. Assuming a maximum of
Java
Write a Class Tracking program that a professor might use to monitor the performance of the students in his class. Assuming a maximum of 10 students, a database should be maintained (all implemented in Java) of the first and last names of each student, and their grades across a set of 5 assignments, 2 quizzes, a midterm and a final exam. You may weight these activities as you see fit, but the overall score should be out of 100. The program should be able to perform the following activities:
a) Enter grades for a student (the names, once entered may be access from a drop down menu on the interface)
b) Calculate the semesters performance and letter grade from the overall set of scores
c) Sort students by final course grade
The program should be constructed from two files. The back end file should maintain the database (this does not need to be saved to an external file, but may be deleted when the program ends). The back end should also do all calculations. A front-end interface should be designed based on the work, features and widgets(could be very simple widgets) and allow the user to easily accomplish any of the functions listed in this specification description. You may use either the Design Tab method or the Source Code method to create this interface
The grading system can be implemented however, the "weight" or the amount of points each grade has can be whatever we want it to be, as long as everything balances out to 100%
Should be able to enter students names, grades and have some sort of drop down menu.
Cacluations should contain over all average by LETTER grade, should sort students by final grade(highest to lowest)
That is all the imformation provided for this assignment, can not make more clarifications.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
