merise
On veut gérer un club de sports, qui fonctionne comme suit :
Les adhérents du club sont des athlètes amateurs. Le club possède des entraîneurs bénévoles et est géré par un responsable unique, qui maintient également le site Web du club.
Le club propose quatre disciplines sportives : course, saut, lancé du poids, natation. Toutes les disciplines sont définies par un nom, une description sommaire, et l’âge à partir duquel la discipline peut être pratiquée. Chaque fiche descriptive comportera en outre des informations spécifiques à la discipline, qui seront précisées dans la suite de ce projet.
Pour accéder aux activités du club, un nouvel adhérent doit commencer par s’inscrire : il renseigne son nom, prénom, adresse et date de naissance, et reçoit un code d’identification. Il choisit ensuite une ou plusieurs disciplines. La demande d’inscription peut se faire à tout moment, grâce au site Web du club. L’inscription ne deviendra effective que lorsque le nouvel adhérent aura acquitté sa cotisation annuelle.
Les adhérents peuvent renouveler leur inscription annuelle à une activité, grâce au site Web du club. Mais le renouvellement n’est pris en compte que si l’adhérent acquitte sa cotisation.
Lors du renouvellement, l’adhérent peut éventuellement modifier ses coordonnées (nom, prénom, adresse). Il doit choisir ensuite une ou plusieurs disciplines (comme pour une inscription initiale).
Un adhérent peut s’inscrire dans une à trois des disciplines proposées.
L’entraîneur mesure les performances de chaque athlète tout au long de l’année.
Le responsable du club saisit la meilleure performance annuelle de chaque athlète par discipline choisie, dans le but d’éditer un classement annuel par activité.
En résumé, le système commandé devra permettre de :
Gérer complètement les dossiers des adhérents : saisie initiale de l’état civil et de l’adresse et leur modification éventuelle au renouvellement de l’inscription, choix des disciplines à