Online questionnaires allow you to more easily survey a broad audience. They are also quick to fill in (with a selection of tick and dropdown boxes reducing keystokes) and can input the data directly into a database for analysis. Thus cutting out the need to manually get responses, and analyse this data.
This survey was written in PHP and uses javascript to test that all required fields have been inputted.
For an effective survey you need to gather a large sample and collect accurate and complete information.
This questionnaire includes a progress bar and a page count to lower the respondants who drop out half way thrugh the survey.
It also includes helpful alert messages which appear if questions are missed.
The flip-side of data-collection is data-analysis (with an online survey the need for data-entry is removed completely).
A simple breakdown of responses for each of the questions can highlight trends, and expose opportunities for more detailed analysis. Using a database means that with some scripting it is possible to compare almost any data set with another.