Following are the requirements:
Modify the Week Three Java™ application using Java™ NetBeans™ IDE to meet these additional and changed business requirements:
The application will now compare the total annual compensation of at least two salespersons.
It will calculate the additional amount of sales that each salesperson must achieve to match or exceed the higher of the two earners.
The application should ask for the name of each salesperson being compared.
The Java™ application should also meet these technical requirements:
The application should have at least one class, in addition to the application’s controlling class.
The source code must demonstrate the use of Array or ArrayList.
There should be proper documentation in the source code.
Criteria
Possible Points
Points Earned
Comments
External Documentation: Screen shot of working system.
2 point
2 points
Nice job on the screen shot Please make sure to include one whether the system is working or not.
Program Header: Program name, Program Description, Programmer, Date and Version as a minimum.
2 points
2 points
Please continue to include the header as a block comment at the top of your code items specified to include are:
Your Name
Course
Date
Brief Description
Inline Documentation (comments): Includes a sufficient number of quality comments, Spacing within pseudocode that adds readability.
2 points
2 points
Good comments with sufficient number of quality comments, Spacing within pseudocode that adds readability.
Meets Specification: Does the algorithm do what the assignment said it should do?
8 points
8 points
Yes, the program does what is expected.
Logic Quality: Logical flow, use of required logic (selection, looping, etc.) in a clear concise manner
2 points
2 points
Nice Logical flow, use of required logic (selection, looping, etc.) in a clear concise manner
Variable Naming: Good descriptive variable names. Data types specific consistent with their use.
2points
2points
Nice