dashboard Dashboard

people

{{ stats.total_formateurs || 0 }}

Formateurs

quiz

{{ stats.total_questions || 0 }}

Questions

schedule

{{ stats.sessions_en_cours || 0 }}

En cours

check_circle

{{ stats.sessions_terminees || 0 }}

Terminées

bar_chart Résultats par Filière
donut_small Répartition des Niveaux
timeline Sessions par Jour

school Gestion des Filières

ID Code Nom Questions Formateurs Actions
{{ filiere.id }} {{ filiere.code }} {{ filiere.nom }} {{ getQuestionCount(filiere.id) }} {{ getFormateurCount(filiere.id) }}

Gestion des Formateurs

Code Unique Nom Prénom Filière Salle Statut Actions
{{ formateur.code_unique }} {{ formateur.nom }} {{ formateur.prenom }} {{ getFiliereName(formateur.filiere_id) }} {{ formateur.salle_nom }} Non assigné check_circle Actif block Inactif

Gestion des Questions

ID Question Filière Réponses Actions
{{ question.id }} {{ question.question_text.substring(0, 80) }}... {{ getFiliereName(question.filiere_id) }} {{ question.nb_reponses || 0 }} réponses

bar_chart Résultats des QCM

Formateur Filière Score Pourcentage Date
{{ resultat.nom }} {{ resultat.prenom }} {{ getFiliereName(resultat.filiere_id) }} {{ resultat.score }}/{{ resultat.total_questions }} {{ resultat.pourcentage }}% {{ formatDate(resultat.date_debut) }}

settings Paramètres QCM

tune Configuration QCM
Entre 10 et 100 questions
Entre 5 et 180 minutes
Dernière modification: {{ formatDate(parametres.updated_at) }}
info Informations
Configuration actuelle :
  • Questions : {{ parametres.nb_questions }} par QCM
  • Durée : {{ parametres.duree_minutes }} minutes
  • Temps par question : {{ Math.round(parametres.duree_minutes / parametres.nb_questions * 60) }} secondes
warning Important :

Les modifications s'appliquent aux nouvelles sessions QCM. Les sessions en cours ne sont pas affectées.

Recommandations :
  • 50 questions / 20 minutes (par défaut)
  • 30 questions / 15 minutes (QCM court)
  • 100 questions / 60 minutes (QCM long)

history Historique QCM Complet

Sessions QCM ({{ filteredHistorique.length }})
Cliquez sur une session pour voir le détail
Chargement de l'historique...
search_off

Aucun résultat trouvé

Formateur Filière Date QCM Score Temps Moyen Questions Actions
{{ session.nom }} {{ session.prenom }}
{{ session.code_unique }}
{{ session.filiere_nom }} {{ formatDate(session.date_debut) }} {{ session.score }}/{{ session.total_questions }} ({{ Math.round((session.score / session.total_questions) * 100) }}%) {{ session.temps_moyen }}s {{ session.nb_questions_repondues }}/{{ session.total_questions }}

meeting_room Gestion des Salles de Formation

ID Nom Description Capacité Localisation Formateurs Sous-Admins Statut Actions
{{ salle.id }} {{ salle.nom }} {{ salle.description || '-' }} {{ salle.capacite }} places {{ salle.localisation || '-' }} {{ salle.nb_formateurs || 0 }} {{ salle.nb_sous_admins || 0 }} check_circle Active block Inactive

admin_panel_settings Gestion des Sous-Admins

ID Nom Prénom Email Salle Assignée Statut Date Création Actions
{{ sousAdmin.id }} {{ sousAdmin.nom }} {{ sousAdmin.prenom }} {{ sousAdmin.email }} {{ sousAdmin.salle_nom }} Non assigné check_circle Actif block Inactif {{ formatDate(sousAdmin.date_creation) }}

upload_file Import de données Excel

school Import Filières

Format attendu: Code, Nom

Import Formateurs

Format attendu: Code, Nom, Prénom, Filière, Salle (optionnel)

Import Questions

Format attendu: Question, Filière, Réponse1, Réponse2, Réponse3, Réponse4, Réponse5, BonneRéponse

info Instructions
Format Excel pour Formateurs:
CodeNomPrénomFilière
MECA001DupontJeanMécanique Automobile
Format Excel pour Questions:
QuestionFilièreRéponse1Réponse2Réponse3Réponse4Réponse5BonneRéponse
Quel est le rôle du carburateur?Mécanique AutomobileRefroidirMélanger air/essenceFiltrerÉvacuer gazLubrifier2