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

Discussion: When the user reaches the Address 1 field for a new bowler, it will be blank.  The user will click the drop down list to select an address.  If an address is selected, the Address 2, City and State and Postal Code fields will automatically fill in for that address.  These fields are disabled so the user cannot enter any data.  If the user cannot find the desired address, then the user clicks the “New Address” button which calls up a New Address dialog box.  The user enters the address, then selects a Postal Code from the drop down list.  If a new Postal Code, with the corresponding City and State/Province, is needed, then the user clicks the “New Code“ button and another dialog pops up for that task.  That information is then saved in the postal code file.  Ideally I would like to have the entire US Zip code database available in the program.

The birthdate field, as some others, has an alternate input method which is activated using the button next to the field.  The button will have an icon image on it, rather than text.  The button will bring up a calendar dialog box which will allow the user to select a date, rather than typing it into the text field.

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

Season Name
League Name

ID Sanction ID
First Name
Address 1
Address 2
City
State/Prov
Postal Code
         
Last Name
Suffix
Sex
Birthdate
Work Phone
Work e-mail Other e-mail
Personal Phone Personal e-mail
Home Phone






Here is what I envision the Select Bowler screen to look like.  By default it will have the bowlers listed as sorted on lastname then firstname.

Select Bowler:







Check out the Address page to see how I expect the Address sub-screen to behave.