J'ai effectué mon stage de S6 à Stellantis Vesoul. J'y ai créé un outil d'aide à la décision pour mon tuteur, en JAVA.
Le travail de mon tuteur est de traiter des dossiers de rachat de pièces en excédents à d'autres usines du groupe. Ces dernières seront par la suite réutilisées en tant que pièces de rechange.
Mon travail était d'automatiser la partie récolte de données de son travail, qui était encore manuel. En effet, il devait rechercher pour chaque référence s'il y avait un manque en stock.
Pour mener à bien cette mission, j'ai dû effectuer plusieurs tâches :
- Dialoguer avec mon tuteur pour définir un cahier des charges.
- Obtenir un accès aux données recherchées. La base de données les contenant étant protégée, j'ai dû travailler avec une copie sur Microsoft Access. J'ai par la suite exporté les données dont j'avais besoin au format CSV.
- Permettre à l'outil de charger des dossiers d'achat au format Excel. Par la suite, il les traduit en objets, afin de les traiter plus facilement.
- Rechercher les informations des différentes pièces du dossier, dans les fichiers CSV.
- Calculer de manière automatique le nombre de pièces pouvant être acheté, dépendamment des informations de la pièce.
- Exporter en Excel le résultat.
Ce projet m'a permis de développer plusieurs compétences :
- J'ai dû réfléchir à comment modéliser l'outil, et plus particulièrement les données d'un dossier (C1).
- J'ai utilisé des bibliothèques dédiées, comme Apache POI, afin de pouvoir traiter des fichiers Excel en Java (C2).
- J'ai eu à accompagner mon tuteur dans sa transition vers l'outil, puisque son travail était jusque-là manuel (C6).
Au final, je pense avoir bien réussit ce projet. Ma mission a en effet été atteinte à la fin du stage.
Grâce aux calculs et à la récolte de données automatiques, il est possible d'économiser jusqu’à 1h40 de travail pour traiter un dossier.
J'aurais cependant voulu automatiser certaines choses supplémentaires. En effet, la majeure partie du travail de traitement d'un dossier reste manuel.
Etudiant ayant suivi les spécialités Mathématiques et NSI au lycée. Actuellement en BUT Informatique 3ème année. Créateur de nombreux projets dans le domaine du jeu vidéo.