Épreuves E6 — BTS SIO

L'épreuve E4 est une épreuve clé du BTS SIO option SLAM. En effet, elle doit être composée de minimum deux projets professionnel ayant un contexte commun en rapport avec l'option choisie (SLAM pour mon cas).
L'objectif de cette épreuve est d'évaluer le candidat sur une des deux situations professionnelles qu'il aura réalisées sur les 2 ans de formation.
Cette épreuve est aussi accompagnée d'un tableau des compétences, compétences qui devront être décrites et réalisées au cours des projets présentés.

Premier projet — Adopt'Spéciality — Gestion maintenance


Introduction


Dans le cadre de ma formation en BTS Services Informatiques aux Organisations (SIO) option SLAM, j'ai été amené à concevoir et développer une solution applicative complète pour répondre à un besoin concret de transition numérique. Aujourd'hui, la donnée et la mobilité sont au cœur de la performance des entreprises techniques. C'est dans ce contexte que j'ai réalisé le projet de numérisation du système d'information de l'entreprise Adopt Speciality. Ce projet illustre l'ensemble du cycle de vie d'un développement logiciel : de l'analyse des besoins à la conception de la base de données, jusqu'au développement des interfaces dynamiques et à la sécurisation de l'application via le framework Symfony.


Présentation de l'entreprise


Adopt Speciality est une entreprise spécialisée dans l'installation, la maintenance et le dépannage d'équipements professionnels liés à l'univers du café. Son parc matériel comprend principalement des machines à café, des moulins à café et des systèmes de filtration d'eau.
Au quotidien, l'entreprise gère une clientèle variée (cafés, hôtels, restaurants) et s'appuie sur une équipe composée de secrétaires, de commerciaux et de techniciens de terrain.


Les besoins


Avant la mise en place de cette application, la gestion des interventions présentait plusieurs limites (risques de perte d'informations, suivi complexe des stocks, utilisation de formulaires papier). Le cahier des charges exigeait le développement d'une plateforme web centralisée répondant aux besoins suivants :
• Digitalisation des interventions : Remplacer les bons d'intervention papier par un formulaire numérique accessible en mobilité, avec recueil de signatures tactiles sur le terrain.
• Traçabilité du parc matériel : Suivre le cycle de vie de chaque équipement et conserver l'historique des installations.
• Gestion automatisée des stocks : Créer un catalogue de pièces détachées lié aux modèles de machines, avec une déduction automatique des quantités lors d'une intervention.
• Sécurisation et cloisonnement des accès : Restreindre les fonctionnalités selon le profil de l'utilisateur.


Le projet


Le développement a été réalisé avec le framework PHP Symfony, accompagné de Doctrine ORM pour la base de données et de Twig pour le front-end. Voici le détail du parcours utilisateur et des fonctionnalités développées.