Visites d’entreprise

En deuxième année de formation et en entreprise, une de mes missions a été de créer un module de gestion de visites d’entreprise numérique sur « PPAP ».
Chez ARES Formation, des coordinateurs visitent les entreprises des alternants afin de faire un compte-rendu et un suivi côté entreprise comme formation.
Les visites d’entreprise ont toujours été faites au format papier avec un « livret de compétences », le livret était rempli avec les compétences travaillées par l’étudiant.
Etat des lieux
L’application interne de l’école, PPAP, possède des « suivis personnels » afin de créer un suivi concernant un élève pour une raison en particulier.
Mes missions étaient donc :
> Adapter le suivi personnel afin d’intégrer les visites d’entreprise et ce qui les concerne (remarque tuteur, professeur, élève et objectifs pour la prochaine visite).
> Récupérer les compétences de la formation de l’élève automatiquement
> Créer un tableau matrice des compétences afin de cocher suivant un référentiel (Non travaillé, en cours d’acquisition, acquis, CFA).


Préparer le développement
Avant de commencer à développer, il est nécessaire de préparer sa réflexion et sa méthodologie de travail. J’ai alors réaliser un travail de maquettage ainsi qu’une réflexion sur la base de données avec l’aide de M. Lacan.
J’ai pu ensuite réaliser le schéma de base de données :

Adapter le suivi personnel
Le suivi personnel contient la date du suivi, la date de l’évènement, le contenu (description), la catégorie du suivi ainsi que l’élève concerné
Il a alors fallu ajouter la catégorie « visite_entreprise » ainsi que : les remarques souhaités (via l’ajout php bin/console make:entity SuiviUser).
Ensuite, les remarques sont ajoutées dans l’entité puis dans le CRUD pour créer la première partie de la visite.

Créer et ajouter le tableau de compétences
On récupère les compétences suivant la formation et on crée le tableau si le suivi est catégorisé « visite_entreprise ». Alors, les coordinateurs pourront cocher les compétences en fonction de leur niveau, ce qui sera visible pour l’élève comme le tuteur. Cela fait donc office de compte rendu, que le tuteur peut alors valider.
Tout le processus :
Par la suite, mon objectif a été de réaliser une documentation et procédure utilisateur afin d’accompagner les professeurs, coordinateurs dans l’utilisation de ce nouveau module :
Compétences
Ce module m’a permis de valider les compétences :
1. Travailler en mode projet
– Analyser les objectifs et les modalités d’organisation d’un projet
– Planifier les activités
2. Mettre à disposition des utilisateurs un service informatique
– Déployer un service