This README is available in English :
Dans le cadre de notre formation en B.U.T. Science des données en première année. Notre équipe de trois étudiants a été amené durant une journée complète (de 9:00 à 16:00) à coder un programme en Python permettant de lire, traiter et analyser des fichiers texte.
L'objectif était d'extraire et de structurer des informations clients à partir de fichiers fournis, afin de générer des statistiques exploitables. Ce projet nous a permis de mettre en pratique nos compétences en manipulation de fichiers, en automatisation des tâches et en analyse de données.
Aujourd’hui, les données existent sous des formats très variés. Dans tout projet d’exploitation des données, il est essentiel de savoir les intégrer et les rendre accessibles pour qu’elles puissent être utilisées efficacement.
Dans le cadre de cette SAE, nous avons travaillé sur la migration et la transformation de données, en simulant le rôle d’un consultant en intégration de données. Notre objectif était de convertir des fichiers texte extraits d’un système source afin de les adapter aux exigences d’un système cible.
-
Comprendre l’importance de respecter des spécifications techniques pour assurer l’interopérabilité avec un programme existant.
-
Concevoir et développer un programme Python capable de lire, transformer et écrire des données en respectant ces spécifications.
Nous avons été mis en situation de conception et développement d’un programme permettant de traiter un flux de données (lecture, transformation, écriture) tout en respectant des exigences bien définies.
Le projet s’est déroulé en plusieurs étapes :
- Analyse du cahier des charges pour comprendre le format des fichiers sources et le format attendu.
- Développement des scripts nécessaires à la transformation des données.
- Vérification de la cohérence des résultats obtenus.
- Documentation du code pour assurer la clarté et la réutilisabilité du programme.
Grâce à cette SAE, nous avons pu renforcer nos compétences en manipulation de fichiers, en traitement de données et en développement structuré, des compétences clés en Science des Données.
Ce projet a été réalisé dans le cadre de la SAE S1.02 - Lecture et écriture de fichiers texte, en première année du B.U.T. Science des Données par :