Lors du premier semestre de la licence, on nous demande de faire des groupes et de choisir notre sujet.
On a donc choisi en groupe de créer une application permettant la gestion d'un réseau urbain.
Cela comprend donc les véhicules, les chauffeurs & leurs formations ainsi que le réseau en lui-même avec les lignes, les arrêts et les bornes. Cela permet aussi de visualiser les abonnements et les clients qui y sont souscrits.
Afin de réaliser ce projet, nous nous sommes basés sur un échantillon du réseau tourangeau.
Ce travail étant en groupe, une répartition a été faite. J'ai donc travaillé sur la partie des chauffeurs, des conduites ainsi que de la carte interactive permettant de voir les différentes lignes & arrêts du réseau urbain. J'ai également géré la connexion des utilisateurs.
Le code du projet est trouvable ici.
L'application sera développée dans le langage Java et utilisera des libraries pour l'interface, la connexion avec la base de données ainsi que pour les tests unitaires.
Trouver les idées et les conceptualiser afin d'avoir une vision de la future base de données et de l'application.
Ce sprint permet la création de l'application Java en commençant par les classes métiers et la base de données. Cela permettra à l'application et la BDD de correctement communiquer.
Ce sprint permet d'implémenter les méthodes entre la BDD et l'application Java en initialisant les requêtes SQL dont on aura besoin.
Ce sprint a pour but de s'assurer du bon fonctionnement des classes métiers et des DAOs.
Ce sprint a pour but de permettre aux utilisateurs de voir et faire des actions sur les données enregistrées et donc de rendre vie les fonctionnalités qui ont été conceptualisé.