[ADD] survey: add documentation (#717)

- improved: create.rst
- added: scoring.rst + time_random.rst
This commit is contained in:
KBR 2020-07-22 17:03:54 +02:00 committed by GitHub
parent bbe3b78352
commit 615adf604b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
18 changed files with 142 additions and 24 deletions

View File

@ -5,4 +5,6 @@ Overview
.. toctree::
:titlesonly:
overview/create
overview/create
overview/scoring
overview/time_random

View File

@ -1,6 +1,6 @@
================
Create a Survey
================
========================
Get Started with Surveys
========================
Surveys can be used for a range of purposes that can go from collecting customer feedback, evaluate
the success of an event, measure how pleased customers are with your products/services, gauge
@ -10,33 +10,79 @@ your market is thinking.
Get started
===========
Choose the type of answer you would like your question to have, and under *Options* find the
feature *Mandatory Answer*.
When creating your survey, choose a *Title* and *Category*. The *Category* field is used to know in
which context the survey is being conducted, as different applications might use it for different
purposes such as recruitment, certification, or employee appraisal.
.. image:: media/sur1.png
.. image:: media/new_survey.png
:align: center
:alt: Create surveys with Odoo Survey application
:alt: Form view of a survey with a title and category being chosen in Odoo Surveys
| Write a *Description* to be displayed on the homepage of the survey, and under *Options*, find
features such as *Time Limit* and *Scoring*.
| *Test* to go through the survey before sharing it, avoiding errors.
| Once done, click on *Start Survey* to be able to *Share* it with your recipients (respondents).
Tab: Questions
--------------
Getting responses and analysing results
=======================================
| Add sections and questions by clicking on the respective links.
| On the *Sections and Questions* form, once the question type is chosen and the answer added,
under the tab *Options*, enable *Mandatory Answer*, and set an *Error message* to be shown
when the user tries to submit the survey without answering the respective question.
| Depending on the *Question Type*, the tab *Options* aggregates extra and different
possibilities. Examples:
| As your recipients respond to it, the answers can be seen under the status button *Answers*, or
under :menuselection:`Survey --> Participations --> Participations`.
| If checking the answers under *Participations*, more details such as the number of attempts and
skipped answers a respondent took are shown.
- *Single Line Text Box* - can choose a minimum and maximum text length (number of characters -
spaces do not count), and its error message.
- *Multiple choice: multiple answers allowed*: choose between radio buttons or a dropdown menu
list, and if you would like to have a comment field. If the user select an answer and type a
comment, the values are separately recorded. Or, enable the comment field to be
displayed as an answer choice, with which a text type field is displayed.
- *Matrix Type*: choose if you would like to have one or multiple choices per row.
.. image:: media/sur2.png
.. image:: media/sections_questions.png
:align: center
:alt: Create surveys with Odoo Survey application
:alt: Sections and questions view of a survey in Odoo Surveys
Click on *See results* to see an analysis of the responses, and if you chose to have a scoring
system and certificate available, a *Certified* status menu becomes available.
Tab: Description
----------------
.. image:: media/sur3.png
Write a *Description* to be displayed under the title of the survey's homepage.
.. image:: media/frontend_description.png
:align: center
:alt: Create surveys with Odoo Survey application
:alt: Frontend of a survey showing the title and description of a survey for Odoo Surveys
.. tip::
Click on *Edit* to personalize your pages with the website builder.
Tab: Options
------------
Under the tab *Options*, choose the *Layout* of your questions. If choosing *One page per section* or
*One page per question*, an option *Back Button* becomes available, which allows the user to go back
pages.
.. image:: media/tab_options_layout.png
:align: center
:alt: Form view of a survey emphasizing the layout feature under options in Odoo Surveys
Test and share the survey
=========================
| Once your Survey is ready, *Test* it to avoid *Sharing* it with potential errors. As answers get
collected, click on *Answers* to access all the details of the respondent and his answers.
| By default, a filter *Except Test Entries* is applied to keep the list of entries clean with only
real participants.
.. image:: media/user_feedback.png
:align: center
:alt: View list of the participations of a survey in Odoo Surveys
| Another way to access detailed answers is by going to :menuselection:`Participations -->
Participations`.
| Click on *See results* to be redirected to an analytical page.
.. image:: media/analytical_page.png
:align: center
:alt: View of an analytical page for Odoo Surveys
.. seealso::
- :doc:`scoring`
- :doc:`time_random`

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

View File

@ -0,0 +1,36 @@
===============
Scoring Surveys
===============
To measure your respondents performance, knowledge of a subject, or overall satisfaction, attach
points to the answers of specific questions. The points are summed up to give your respondent a
final score.
On your surveys form, click on *Add a question* and, under the tab *Options*, choose between
*Scoring with answers at the end* or *Scoring without answers at the end*. Now, on your questions
form, set the right answer and score.
.. image:: media/answers_form.png
:align: center
:alt: Form view of a survey showing a list of answers in Odoo Surveys
Set the percentage score the user needs to achieve to have successfully taken the survey. If
enabling *Certificate*, choose its template. The certification is automatically sent by email to the
users who successfully finish it.
.. image:: media/scoring_candidates.png
:align: center
:alt: Form view of a survey emphasizing the scoring and candidates section in Odoo Surveys
Enable *Login required* to be able to *Give Badges*. Badges are related to the eLearning section of
your website. Besides the logged-in user, visitors of the website that access the page *Courses*
can also see the granted badges.
.. image:: media/frontend_bagdes.png
:align: center
:alt: View of the courses tab emphasizing the latest achievements section on the website for
Odoo Surveys
.. seealso::
- :doc:`time_random`

View File

@ -0,0 +1,34 @@
============================
Time and Randomize Questions
============================
Time Limit
==========
| On timed surveys, respondents need to complete the survey within a certain period of time. It can
be used to ensure that all respondents get the same amount of time to find the answers, or to
decrease the chance of having them looking at external resources.
| Set the *Time limit* under the tab *Options*.
.. image:: media/tab_options_timelimit.png
:align: center
:alt: View of a survey form emphasizing the time limit feature in Odoo Surveys
A timer is shown on the pages so the user can keep track of the remaining time. Surveys not \
submitted by the *Time limit* do not have their answers saved.
Selection
=========
| When you randomize a survey, you allow for the questions to be shuffled in a random order every
time someone opens the questionnaire. This can be useful to avoid having respondents looking at
each others' answers.
| To do so, under the tab *Options*, enable *Randomized per section*. Now, on the tab *Options*, set
how many of the questions in that section should be taken into account during the shuffling.
.. image:: media/random_question.png
:align: center
:alt: View of a survey form emphasizing the random questions count column in Odoo Surveys
.. seealso::
- :doc:`scoring`