Issue: How should the Graphical User Interface (GUI) screen for the Scores appear to the user?

Discussion: This is the most complex screen.  There is both a large number of elements on the screen, and a fair amount of complexity in making all of the elements work together.

To start with, this screen should open up to the next contest number that hasn’t had data entered.  The user may use the Contest number field to select another contest number if desired.  The contest date field is visible but not editable.  The Team name and lane number are also not editable, but visible.  The column headers in the data entry portion should be bolded, and the Hdcp and Avg columns are visible but not editable.  The member buttons allow the user to select from available substitutes to replace, only for this contest, that bowler.  When a substitute is selected, the Hdcp and Avg values are updated for the Member, and for the totals as well.  As scores are entered into each game field, all subtotals, totals, and series values are updated as well.  The drop down list beside each game field is to indicate the type of Game.

The action buttons allow the user to Save the scores entered.  The data will be saved, then the next set of lanes will be visible.  After the last set of lanes are saved, the user is directed to the Awards section.  The Prev and Next buttons allow the user to navigate through the lane sets without using the Save feature.  The Cancel button allows the user to go back to the previous menu without saving the data entered.

Conclusion: Here is what I envision the Scores screen to look like:

Season Name
League Name
Contest: Date:
Team: Lane:

Team: Lane: