Module: Questionnaire / Knowledge Assessment
Overview
The "Questionnaire" module creates knowledge assessment questionnaires. It associates these questionnaires with documents or distribution campaigns, manages responses and performs automatic or manual evaluation.
Configuration
Source: Parameters.xml (Forms: Questionnaire, Knowledge assessment, Questionnaire responses)
Processing Flow
Questionnaire creation → Question/answer definition → Document/campaign association
→ Send to recipients → Response → Evaluation → Training if failure
Screenshot
[SCREENSHOT] ::: : Questionnaire module home page
Forms
Questionnaire Form
Questionnaire configuration
| Property | Value |
|---|---|
| Name | Questionnaire |
| Tag | Questionnaire_______________________ |
| Objective | Create and manage assessment questionnaires |
| Workflow | Questionnaire |
Questionnaire fields
- Reference (calculated)
- Questionnaire title *
- Questionnaire type * (List: Survey Type de questionnaire)
- Questionnaire manager(s) *
- List of questions
- Evaluation scoring system
- Pass threshold (%)
Knowledge Assessment Form
Assessment configuration
| Property | Value |
|---|---|
| Name | Evaluation connaissances |
| Tag | Evaluation_connaissances____________ |
| Objective | Manage individual user assessments |
| Workflow | Evaluation des connaissances - AR |
Assessment fields
- Reference (calculated)
- Associated questionnaire *
- Recipient *
- Related document
- Response deadline
- Status (To do / In progress / Completed)
- Score obtained
- Result (Passed / Failed)
Questionnaire Responses Form
Responses configuration
| Property | Value |
|---|---|
| Name | Réponses questionnaire |
| Tag | Reponses_questionnaire______________ |
| Objective | Store individual responses to questions |
| Workflow | Réponse au questionnaire |
Response fields
- Link to assessment
- Link to question
- Given response
- Expected response
- Evaluation (Correct / Incorrect)
- Evaluator comment
Workflows
Questionnaire Workflow
Process steps
- Creation: Questionnaire writing by the manager
- Validation: Questionnaire validation
- Publication: Questionnaire available for association
Knowledge Assessment Workflow
Process diagram
┌──────────────┐
│ Step 1 │
│ To complete │
│(Recipient) │
└──────┬───────┘
│
Respond to
questionnaire
│
▼
┌──────────────┐
│ Step 2 │
│ Evaluation │
│ (Automatic) │
└──────┬───────┘
│
┌──────┴──────┐
│ │
Score ≥ Threshold Score < Threshold
│ │
▼ ▼
[END: Passed] [Training
required]
Views
Available views
Source: Parameters.xml
- Available questionnaires
- My assessments to complete
- Overdue assessments
- Results by questionnaire
- Results by recipient
- Knowledge synthesis by process
Specific SQL Tables
Reference section 3.9.5 Table SurveyAnswers for structure details.
Specific Actions
Configured actions
Source: Parameters.xml
| Action | Description |
|---|---|
Formation_Generation_evaluations_des_connaissances | Generates assessments for recipients |
Formation_CalculScoreEvaluation | Automatically calculates the score |
Formation_Calcul_auto_de_l_evaluation_du_questionnaire | Automatically evaluates responses |
Formation_Validation_des_connaissances | Validates knowledge acquisition |
Formation_Mise_a_jour_session | Updates training sessions |
Customisation_Cloture_evaluation_formation | Closes a training assessment |
Dependencies
Specific profiles and actors
| Resource | Type | Description |
|---|---|---|
Administrateur Survey | Profile | Questionnaire administration |
F-SurveyRecipient | Actor | Questionnaire recipients |
Survey - Gestionnaires du questionnaire | Actor | Questionnaire managers |
Value lists
| List | Usage |
|---|---|
Survey Type de questionnaire | Questionnaire categorization |
Integration with other modules
Document
- Field "Is this document subject to documentary training?" → Yes
- Field "Choice of knowledge assessment questionnaire" → Questionnaire selection
Distribution campaign
- Field "Associated questionnaire?" → Questionnaire selection
- Automatic creation of assessments for all recipients
Project Feedback
Best practices
- Define clear and unambiguous questions
- Adapt the pass threshold according to document criticality
- Provide remedial training for failures
- Analyze statistics to identify confusion points
- Review questionnaires regularly