<aside> 🎯

Niveau BUT2 (C1 — RÉALISER)

Partir des exigences et aller jusqu’à une application complète (web/mobile), avec une attention aux bonnes pratiques et aux tests.

</aside>

Contexte & rôle sur la SAÉ (Stock SUAPS)


<aside> 🎯

Apprentissages critiques visés

S3 : Élaborer et implémenter les spécifications fonctionnelles et non fonctionnelles à partir des exigences · Appliquer des principes d’accessibilité et d’ergonomie · Adopter de bonnes pratiques de conception et de programmation

S4 : Identifier les composants principaux d’une architecture logicielle · Développer des applications web et mobile · Mettre en œuvre des tests unitaires et d’intégration

</aside>

<aside> 📚

Ressources mobilisées (avec mes notes)

S3 : R301 Développement web (4.25/20) · R302 Développement efficace (9.1/20) · R304 Qualité de développement (13.6/20) · S301 SAÉ (10.6/20)

S4 : R4.A.10 Complément web (19/20 ✨) · R4.A.11 Développement mobile (17/20 ✨) · R4.01 Architecture logicielle (8.04/20) · R4.02 Qualité de développement (11/20) · S4.A.01 SAÉ (10.92/20)

</aside>

Réalisations techniques (preuves)

Élément Ce que j’ai réalisé Pourquoi c’est une preuve C1
API REST (Spring Boot) CRUD complet des entités (Article, Salle, Site, Enseignant) via DAO/Repository Conception + implémentation d’une application “de bout en bout”
Règles métier Système d’alertes automatiques (seuils de stock), logique de tri avancé par spécification Traduction des besoins métiers en logique robuste et testable
Sécurité Authentification JWT, Spring Security, gestion des rôles (admin/gestionnaire/enseignant), CORS, variables d’environnement Non-fonctionnel : sécurité + configuration propre à un contexte réel
Déploiement Docker + déploiement sur VM IUT (MySQL en conteneur) Application complète prête à tourner en conditions proches de la prod

Réflexivité (4 axes)

<aside> ⭐

Auto-évaluation : 13/20 — Forte progression sur le développement web et back-end par rapport au BUT 1. L’architecture logicielle et la consistance restent mes axes d’amélioration principaux.

</aside>

<aside> 🔗

Traces et travaux

Commits GitLab pseudo eltasfg · Dépôt : https://forgens.univ-ubs.fr (Stock SUAPS Groupe B ID 2099) · Releases : v0.1.0 (nov 2025) · v0.3.0 (jan 2026) · v0.5.0 (avr 2026)

</aside>