Three :: Grader 3 § Receives file path § Load data for grades § Iterator to Repository § Foreach item in repository § decorate with grades § Return in integer number of unknown 89 Quiz 01 ASURITE javiergs Quiz N 89 More …
Four :: Reporter 4 75 Date (MM-DD) ASURITE javiergs § Receives file path § Load data for grades § Iterator to Repository § Foreach item in repository § decorate with attendance § Return in integer number of unknown
Five :: ObserverTable 5 // https://www.javatpoint.com/java-jtable // https://stackoverflow.com/questions/24918884/dynamically-updating-jtable § Create a Jpanel § Add a Jtable § It is observing Repository § “Something happens” update the table § Is it possible to test this without the full project Main?
Six :: ObserverPlotter 6 // https://www.tutorialspoint.com/jfreechart/jfreechart_bar_chart.htm § Create a JPanel § Add a plot. There is a library. Use it. § It is observing Repository § “Something happens” update the plot § Is it possible to test this without repository and without the project Main?