Helios

Contexte du projet
Helios est une application utilisée par l’administration pour gérer les formations proposées et les étudiants inscrits. Elle permet de :

  • Lister les formations proposées
  • Créer, modifier et supprimer une formation
  • Afficher le détail d’une formation
  • Lister les étudiants de toutes les formations
  • Inscrire un étudiant à une formation
  • Afficher le détail des informations d’un étudiant
La version de l’application actuelle est composée de deux pages principales et quatre pages secondaires qui sont ouvertes suite à des actions sur les pages principales.

J’ai travaillé en tant que technicien développeur junior pour l’ESN Badènia Tech qui vient de remporter le marché de développement d’une application de gestion d’hélios formation, centre de formation professionnelle en informatique. Je dois faire évoluer l’application existante.
Expression de besoin
Faire évoluer l'application :
  • Améliorer l’expérience utilisateur de l’administration.
  • Créer menu pilote
  • Mettre en œuvre les contrôles de saisie des formulaires et afficher les messages d’erreurs
  • Mettre en œuvre un système d’authentification pour accéder à l’application
  • Gérer les rôles utilisateur (administration, pilote, super).
  • Assignation pilote
  • Historisation complète des actions étudiants
Activités réalisées et compétences acquises
Pour concevoir au mieux l’application bureau, j’ai travaillé seule. J’ai créé le filtre des étudiants par nom sur la page listant les étudiants, j’ai créé le menu Pilote, il permet de lister la liste des formations, il est possible de sélectionner une formation et d’afficher ses informations (liste des étudiants inscrits, modules) mais la fonctionnalité n’est pas terminée.
Outils :
Eclipse, IntelliJ IDEA, MAMP, phpmyadmin.
Accompagner les utilisateurs dans la mise en place d’un service
Documentation