CMIS 141 Project 1 Grade Comments
Design and implement a Java program that will read the name and number of points of the students and displays the comments accordingly.
In the following table there are the relation between Grades, Points and Comments
Grade Points Comments
A+ 100 The grade is A+: Outstanding it is a perfect score. Well done.
A 90-99 The grade is A : Excellent Performance excels far above established standards for university-level performance.
B 80-89 The grade is B : Superior-Performance above established standards
C 70-79 The grade is C : Good- Performance meets established standards
D 60-69 The grade is D : Substandard- Performance is below established standards
F 0-59 The grade is F : Failure- Performance does not meet minimum requirements
The program ask you to introduce:
The output is:
Name of the student, Points, Grade, Comments regarding the grade (like in the table)
1. Use JOptionPane.showInputDialog() methods for your user to input their data
2. Use JOptionPane.showMessageDialog() methods to display your messages.
3. Include a comprehensive set of application test data that you used to test your program. Your test data can be shown in a table that includes input data, expected output, actual output and pass/fail results from the test. Your test data can be presented in the form of a table as follows:
Example application test data:
Input Expected Output Actual Output Did Test Pass?
First name : John Points: 97 John has points 97 and the grade is A : Excellent Performance excels far above established standards for university-level performance. John has points 97 and the grade is A : Excellent Performance excels far above established standards for university-level performance. Y
Additional data test have to be added