Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
134 changes: 134 additions & 0 deletions docs/uml/activite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
# UML - Diagrammes d’activités

## Diagrammes d’activités – Côté Visiteur (Public)

- Navigation & consultation
- Consultation de la page d’accueil
- Consultation des équipes
- Filtrage des équipes par catégorie / saison
- Consultation du détail d’une équipe
- Consultation de la fiche d’un joueur
- Consultation des actualités
- Consultation d’une actualité
- Consultation des archives par saison
- Consultation de la galerie photos
- Consultation d’un album photo
- Consultation des partenaires
- Consultation de la fiche partenaire

- Interaction
- Envoi d’un message via le formulaire de contact
- Accès aux informations pratiques (lieux, horaires)
- Affichage d’un lieu via Google Maps
- Redirection vers SportEasy (licences / boutique)

À faire :
- Consultation des équipes
- Consultation des actualités
- Formulaire de contact

## Diagrammes d’activités – Authentification & Sécurité

- Connexion administrateur
- Échec de connexion (identifiants invalides)
- Déconnexion administrateur
- Vérification des droits d’accès (rôles)

À faire :
- Connexion administrateur

## Diagrammes d’activités – Gestion des Équipes

- Création d’une équipe
- Modification d’une équipe
- Archivage d’une équipe
- Duplication d’une équipe pour une nouvelle saison
- Association d’une équipe à une saison
- Consultation des équipes archivées

À faire :
- Gestion complète d’une équipe (création → archivage)

## Diagrammes d’activités – Gestion des Joueurs

- Création d’un joueur
- Modification d’un joueur
- Suppression d’un joueur
- Association d’un joueur à une équipe
- Changement d’équipe d’un joueur
- Consultation de la fiche joueur (admin)

À faire :
- Ajouter un joueur à une équipe

## Diagrammes d’activités – Gestion des Saisons

- Création d’une nouvelle saison
- Association des équipes à une saison
- Clôture d’une saison
- Archivage automatique des équipes
- Duplication des équipes vers la nouvelle saison

À faire :
- Gestion d’une saison complète

## Diagrammes d’activités – Gestion des Actualités

- Création d’une actualité
- Modification d’une actualité
- Suppression d’une actualité
- Publication d’une actualité
- Mise en avant d’une actualité sur la page d’accueil
- Archivage d’une actualité

À faire :
- Publication d’une actualité

## Diagrammes d’activités – Gestion des Médias & Galerie

- Création d’un album photo
- Ajout de photos à un album
- Suppression d’une photo
- Publication d’un album
- Consultation des albums archivés

À faire :
- Création et gestion d’un album photo

## Diagrammes d’activités – Gestion des Partenaires

- Ajout d’un partenaire
- Modification d’un partenaire
- Suppression d’un partenaire
- Mise en avant d’un partenaire sur le site

À faire :
- Ajout d’un partenaire

## Diagrammes d’activités – Automatisations & Système

- Mise à jour automatique des résultats FFVB
- Scraping des données FFVB
- Gestion des erreurs de scraping
- Historisation des résultats par saison
- Planification des tâches (cron jobs)

À faire :
- Mise à jour automatique des résultats FFVB

## Diagrammes d’activités – Supervision & Analyse

- Consultation des statistiques de fréquentation
- Analyse des performances du site
- Sauvegarde automatique des données
- Restauration d’une sauvegarde

À faire :
- Sauvegarde automatique

## Diagrammes d’activités – RGPD & Sécurité

- Gestion des données personnelles
- Suppression des données utilisateur
- Consentement cookies
- Accès aux mentions légales