The NUS Survey App is written for Apple’s iPhone to record survey results and export them to your computer for further analysis. It does not require Internet Connection while you are conducting the survey interviews. The results will be stored on the iPhone until you connect it to your computer via iTunes to upload the results to your computer. You can then use Excel to analysis the results collected.
Start up Screen
Introduction Screen
This screen will show the important messages that the interviewer should explain to the interviewee before the survey starts.
An example of an Agree/Disagree (or Yes/No) question
An example of a Radio button based question (interviewee can only choose 1 option)
An example of a checkbox question (interviewee can choose more than 1 option)
An example of an open-ended question (interviewee can express their views or answers freely)
Uploading the Survey questions and downloading the Survey Results
To upload your surveys, you will need to connect your iPhone to your iTunes.
Under Device, select your iPhone. Click on “Apps” and select “NUS Survey” under File Sharing section. Click on “Add…” button to upload the survey question file and “Save as…” to download the survey results.
Note that you will need to name the survey file as “Survey.plist.”
The survey results will be stored as <ID>_<Date>.csv (comma separated format).
<ID> - User ID that was entered at the Startup screen
<Date> - Date of survey (in yyyy-mm-dd format).
If you have modified the survey plist and the new version does not show up in the iOS device after loading, you will need to reload the application using the Fast App Switcher. Here are the steps:
Creating a customized survey
To create a customized survey, you will need to edit the NUS Survey property list file (Survey.plist). The easiest way to edit the file is to use the Property List Editor that is bundled with XCode. Alternatively, you can use any XML editor to edit the file.
As seen in diagram below, a typical survey is divided into various parts:
Id |
: |
Survey Identification Code. |
Title |
: |
The survey title to appear in the startup screen for the interviewer to select. |
Before |
: |
The message to be displayed to the interviewer before the survey starts (e.g. explain the purpose of the survey, how long does it takes etc). |
CompulsoryDefault |
: |
Default setting on whether the survey question is compulsory. It can be overwritten in the survey question section. |
Input |
: |
The types of options that the user can select in the survey. The same input type can be used for more than one question (e.g. Agree, Disagree). |
QuestionSections |
: |
Survey Questions |
After |
: |
Message to be displayed to the interviewer after the survey ends (e.g. Thanks the interviewee for their time etc) |
General Components of the Survey plist
Creating a Checkbox based Survey Question
Steps:
Note:
Creating an Radio-Button based Survey Question
Steps:
Note:
Creating an Open Survey Question (Text input)
Steps:
Survey Data Analysis
After the data is collected, you can connect the iOS device to a PC with iTunes to retrieve the survey results. The results are stored in Comma Separated values file format (csv). You can use spreadsheet tools like Excel to manipulate the data in columnar format.
Notes: