PLATEFORME DE FORMATION AÉRONAUTIQUE

Développement d'une plateforme de formation aéronautique avec suivi de cours et planning

ROLE

Développeur Web

EXPERTISE

Développement

YEAR

2023-2024

Description du projet

Description du projet

Description du projet

L'objectif était de développer une plateforme dynamique selon le rôle des utilisateurs.
Les rôles pré-définis sont :

  • Administrateur ;

  • Instructeur ;

  • Étudiant.

L'administrateur possède un menu différent, lui permettant de moduler les informations de la plateforme à sa guise: créer des systèmes de notation propre à son école (1/2/3/4, A/B/C/D/E, Oui/Non, etc), déterminer les indicateurs de vol, les phases de vol, gérer les utilisateurs, etc…

Le contenu des pages est dynamique, un utilisateur qui n'a pas le rôle "Responsable pédagogique" ne pourra planifier de sessions, démarrer une formation, ou autres fonctionnalités propres à ce rôle par exemple.


Le scénario typique est simple: un instructeur réalise les cours définis dans une de ses formations pour son/ses élève(s).
Une fois un cours réalisé, l'instructeur note le(s) élève(s) puis détermine quelle sera sa prochaine séance.
Un planning est disponible, permettant à chaque utilisateur d'anticiper ses cours et de savoir quand ils volent.


Une page statistique permet d'avoir une idée globale sur le taux de réussite des élèves selon une formation, les indicateurs les plus problématiques, les leçons qui posent problèmes ou qui nécessitent plus de temps pour être maîtrisées, avec des détails pour chaque élément d'une formation (Groupe de module, module, leçon, phase, exercice, groupe d'exercice).

Processus

Processus

Processus

Cette catégorie détaille étape par étape l'approche qui a été prise durant le projet, incluant la recherche, le développement, les tests et la phase d'optimisation.

Recherche & Planning

Prise en main d'un projet existant, avec des graphismes et des pages complètes. Définition des objectifs et des besoins avec spécification de deadline.

Développement

Modification de la charte graphique de base. Correction des bugs existants et développement de nouvelles fonctionnalités (planning, espace administrateur, statistiques, modification de la base de données, etc).

Tests & Optimisation

Livraison des fonctionnalités par sprint (méthode Agile). Tests réalisés par le client avec mise en place des correctifs dans le sprint suivant.

Optimisation des requêtes pour réduire au maximum le temps de celles-ci, mise en place de tests pour s'assurer que la récupération des données principales fonctionnent correctement.

  • GÉREZ VOS FORMATION EN COURS

    Retrouvez les derniers cours que vous avez disposé

  • BESOIN D'UN PLANNING ?

    Retrouvez toutes les séances prévues pour la journée, ou à venir, ainsi qu'un récapitulatif de la salle ou de l'appareil des élèves concernés,..

  • STATISTIQUE DES FORMATIONS

    Retrouvez des statistiques détaillées pour une formation. Filtrez selon des instructeurs, des élèves, des dates ou des éléments de formation.

  • GÉREZ VOS FORMATION EN COURS

    Retrouvez les derniers cours que vous avez disposé

  • BESOIN D'UN PLANNING ?

    Retrouvez toutes les séances prévues pour la journée, ou à venir, ainsi qu'un récapitulatif de la salle (pour une séance théorique) ou de l'appareil (si c'est une séance pratique), des élèves concernés, de l'heure, de la formation et des points à traiter.

  • STATISTIQUE DES FORMATIONS

    Retrouvez des statistiques détaillées pour une formation. Filtrez selon des instructeurs, des élèves, des dates ou des éléments de formation.