Phase 1 – Application Visual Studio C#
Développement d'une application backoffice C# pour la LFP (Ligue de Football Professionnel) : gestion du calendrier des rencontres et des résultats du championnat de Ligue 1.
Application client lourd C# (Windows Forms) connectée à un serveur MySQL via ODBC. Chaîne de connexion externalisée dans App.config.
3 tables : CLUB (infos + cumuls points/buts), RENCONTRE (scores, journée), JOURNEE. Cumuls mis à jour automatiquement.
| US | Fonctionnalité | Description |
|---|---|---|
| 1 | Classement des clubs | Affichage ordonné par points et différence de buts |
| 2 | Infos d'un club | Sélection dans une liste déroulante, modification possible |
| 3 | Calendrier des rencontres | Choix d'une journée, affichage et modification date/heure |
| 4 | Ajout de rencontre | Saisie avec listes déroulantes (journée, clubs restants) |
| 5 | Saisie des scores | Scores par journée, mise à jour auto des cumuls (+3/+1/0 pts) |
| 6 | Édition PDF | Fiche PDF des clubs via iTextSharp |
Le travail a consisté à développer une application Windows Forms en C# connectée à une base MySQL via le pilote ODBC. Le projet a été conduit en binôme avec la méthode agile SCRUM.
Étapes clés :