Skip to content

Questionnaire

Alejandro Medrano Gil edited this page May 19, 2015 · 1 revision

Diagram

Elements

Questionnaire
A questionnaire is a set of questions (one or more). The properties of a questionnaire are:
  • Name: to identify the questionnaire.
  • Description: so as to add information relative to the questionnaire.
  • Ordered questions: to know if the questions in the questionnaire are ordered or not.
Question
A question is defined by the following characteristics:
  • Question wording: the question itself.
  • Has correct answer: this parameter notifies if the question has a correct answer or not.
  • Correct answer: the correct answer itself. It can be a string, a boolean, an integer...
  • Answer Type URI: to know the type of the answer.
The choices of a question are implemented via Choice label, that is defined by a resource and its label.

There are four kinds of question:

  • Multi-choice question: questions type "multi-choice" enables to select several choices within a question.
  • Single-choice question: questions type "single-choice" only enables one choice as an answer.
  • Conditional question: this type of question enables to implement dynamic questionnaires, because this question is only triggered when a specific answer is selected.
  • Question with media: to implement questions with associated media, such as images, videos, etc.
Answered Questionnaire
An answered questionnaire is generated when a user answers a questionnaire. An answered questionnaire is composed by answers, which are related to a question. Every answer has a content, that is, the answer itself. Also, an answered questionnaire has a completeness which informs us about how much the user has answered the questionnaire or how much is left to answer.