Requirements:
- The system shall ingest student_grades_input.txt (see next page). This comma delimited input text file contains the names and grades of 30 students. Each student has grades for six assignments: 3
- The system shall compute the final numerical grade for each student using the following:
final_numerical_grade = 0.45*[(HW1+HW2+HW3)/3] + 0.25*Project + 0.30*[(Midterm+Final)/2]
- The system shall use a GUI to display the final letter grade for each student. Note, a scroll bar may be needed to fit all the names and grades within the GUI. Please be sure to include screenshots that detail the entire output. More than one screenshot may be required.
- At the bottom of the GUI, include the total number of A’s, B’s, C’s, D’s, and F’s.
Instructions:
Develop a report that describes the system architecture, provides an overview of the source code, and addresses each of the five requirements (above). Note, all responses should be contained in ONE WORD or PDF document. Other formats will not be accepted.
Name,HW1,HW2,HW3,Midterm,Project,Final
Stephen Curry,100,100,95,100,85,98
Michael Jordan,100,100,100,100,90,90
Kobe Bryant,95,90,98,91,87,92
Kevin Durant,92,98,94,94,88,94
Russell Westbrook,90,90,93,90,80,93
Lebron James,98,100,97,98,89,91
Klay Thompson,90,89,94,91,88,95
Chris Paul,94,85,100,94,85,94
Reggie Miller,100,94,95,96,94,91
Tim Duncan,90,91,97,98,89,91
Tony Parker,97,95,96,92,88,94
Steve Nash,100,80,90,94,96,96
Karl Malone,89,70,86,96,85,80
Scottie Pippen,88,75,70,90,94,96
Allen Iverson,85,80,69,91,75,86
Tim Hardaway,100,0,75,65,95,89
Kevin Garnett,89,56,91,88,79,73
Kyrie Irving,75,64,89,70,90,82
Vince Carter,91,89,76,64,0,70
Tracy McGrady,88,76,54,61,91,79
Larry Bird,0,86,100,96,84,88
Magic Johnson,87,80,70,66,77,91
Chris Mullin,99,87,94,0,86,84
John Stockton,89,91,96,88,85,80
David Robinson,65,56,88,46,77,90
Charles Barkley,78,60,89,79,35,0
Derrick Rose,94,78,90,86,80,88
Dwayne Wade,90,56,86,70,62,30
Carmelo Anthony,60,0,50,84,46,92
Ray Allen,97,64,95,75,88,89
No comments:
Post a Comment