PPE Java - Inscriptions aux événements sportifs

Situation

Besoin : Réalisation d’une application permettant la réservation à une compétition sportive (seul ou en équipe).

Environnement :

- Logiciels : Eclipse IDE, Gannt, MySQL Workbench, SceneBuilder

- Système d’exploitation : Windows 10, Ubuntu 18 LTS

- Langage : Java, Hibernate, JavaFX, CommandLine

 

Contexte

L’application permet de gérer un ensemble de compétitions, de personnes, et d’affecter des personnes à des compétitions. Il est possible que certaines compétitions soient réservées à des équipes et qu’il soit impossible à une personne seule de s’inscrire. Dans le cas, tous les membres de l’équipe doivent être enregistrés.

 

Conditions de réalisation (ressources fournies, résultats attendus)

La situation suivante est réalisée avec l’IDE Java « Eclipse ».

Le code fourni à été testé grace à des test unitaire avec JUnit tout au long de la production.

Le dialogue utilisateur est développé avec CommandLine, un package disponible sur Github qui facilite le dialogue Homme-Machine en ligne de commande.

L'application possède une base de donnée qui gère toute la gestion des membres. L'ORM Hibernate est proposé pour l'intégration de la base de données avec l'application.

Le personnel des ligues serait particulièrement intéressé par l’idée de pouvoir contacter toutes les personnes inscrites à une compétition, par exemple pour les convoquer par mail.

Ressources fournies : code source (l’application MVC, modèle-vue-contrôleur et base de données), contexte, documentations technique, utilisateurs puis les documents concernant notre mission.

 

Productions associées

Production d’une documentation détaillée évoquant tous les détails

Diagramme UML :

Code Source :

Base de données :

Documentation Utilisateur

Documentation Développeur