Présentation de projet

Ce projet est un projet Java conçu pour gérer les ligues. Il permet de faciliter la gestion des membres, des équipes et des événements liés aux ligues. Le projet est structuré autour d'un modèle conceptuel de données (MCD) pour assurer une gestion efficace et organisée des informations.

MCD (Modèle Conceptuel de Données)

MCD (Modèle Conceptuel de Données)

Arbre Heuristique du Projet

Arbre Heuristique du Projet

Capture d'écran du terminal 1

Interface accueil

Capture d'écran du terminal 2

Ajout d'un nouveau membre

Capture d'écran du terminal 3

Gestion des employés

Travail Accompli sur l'Application "Maison de Ligue"

Représentation Graphique des Menus

L'application a été lancée avec succès, permettant d'observer les menus affichés dans la ligne de commande.

Modèle Conceptuel de Données (MCD)

Les données affichées en ligne de commande et le code de la couche métier ont été analysés pour créer un MCD.

Modification de la Couche Métier

Des variables de type LocalDate pour dateArrivee et dateDepart ont été ajoutées.

Tests Unitaires

Des tests unitaires ont été écrits pour vérifier la cohérence des dates et le bon fonctionnement des setters.

Gestion des Objets et Administrateurs

Le comportement lors de la suppression d'un objet et la modification de l'administrateur d'une ligue a été vérifié.

Script de Création de Tables

Un fichier .sql contenant les instructions de création des tables a été créé et versionné dans le dépôt du projet.

Modification du Dialogue en Ligne de Commande

La possibilité de sélectionner un employé avant de choisir de le modifier ou de le supprimer a été ajoutée.