Preuves SAE 3.04

La gestion des données est au cœur de StockSuaps. L'application centralise un stock physique complexe : chaque article de sport est décrit à deux niveaux — un article global (nom, référence, distributeur, sport, famille) et un article précis qui l'instancie avec ses détails contextuels (salle, enseignant, état, quantité, couleur, taille). S'y ajoutent les référentiels métier (salles, enseignants, sports, familles, distributeurs), les mouvements (entrées, sorties, transferts avec traçabilité), et les besoins formulés par les utilisateurs. La base MySQL hébergée sur un serveur distant centralise l'ensemble, avec des contraintes d'intégrité, une gestion des droits d'accès par rôle, et des mots de passe et identifiants hashés pour protéger les données sensibles.

▶︎ Les apprentissages critiques

1. AC24.01 | Optimiser les modèles de données de l’entreprise

L'indépendance entre le stockage des données et le code métier est cruciale pour concevoir une application évolutive. J'ai mis en œuvre cette séparation des responsabilités grâce aux architectures d'accès aux données :

2. AC24.02 | Assurer la sécurité des données (intégrité et confidentialité)

L'indépendance entre le stockage des données et le code métier est cruciale pour concevoir une application évolutive. J'ai mis en œuvre cette séparation des responsabilités grâce aux architectures d'accès aux données :

3. AC24.03 | Organiser la restitution de données à travers la programmation et la visualisation

La restitution claire des informations repose sur une séparation stricte entre l'extraction des données et leur affichage. J'ai structuré cette passerelle technique en combinant deux compétences complémentaires :

4. AC24.04 | Manipuler des données hétérogène

Gérer des données variées sans créer de bugs demande une vraie méthode. J'ai travaillé sur ce point précis à travers deux matières :