With our specification in hand and our requirements clear, it's time to start designing our solution. We'll start with the form GUI component itself.
We're going to create a basic design for our form in the following three steps:
- Determine the appropriate input widget for each data field
- Group together related items to create a sense of organization
- Layout our widgets in their groups on a form sheet