Posted: December 8th, 2015
You must use JFrame and Hashtables for this project!
Â
Required
‘You are required to design and develop a program with GUI in java to record student’s name and exam mark. Your program is expected to be able to:
Â
Part A:
 1- input as many student’s name and marks.
 2- display all the names and the marks.
 3- delete a particular student name and mark.
 4- search for a particular student and display mark.
 5- display all students that have passed the exam(mark >40).
 6- display all students that have failed the exam.
 7- display all the students that have obtained a distinction(mark>75%).
Â
Part B:
 8- display all the marks in ascending order.
 9- display students name and their marks in alphabetical order.
 10- display graphical representations of pass rates against failure rates and the distinctions in terms of a bar chart.’
 meets basic requirement:
 full implementation of part A. |
 40% |
as above plus:
simple user interface |
 10% |
as above plus:
full implementation of part B. good user interface( menus, drop down list, etc.) |
30% |
as above plus:
enhancements : using a class to implement student name + exam mark, Â saving data in files, etc. |
20% |
Please use validation where possible, such as outputting the results into rows etc.
Place an order in 3 easy steps. Takes less than 5 mins.