Le Syndicat des Eaux de Gévaudan (SEG) s’est ainsi donné pour mission le captage, le traitement et la distribution de l’eau potable pour satisfaire les usagers répartis sur le territoire des communes regroupées au sein d’un syndicat de communes. Une fois par an, les agents du SEG relèvent les consommations d'eau des compteurs vannes de chaque secteur. Le relevé du nouvel index d'un compteur vanne sera saisi et enregistré sur le support mobile mis à disposition de chaque agent. Les données sont ensuite exportées dans la base de données utilisée par l'application Gestconso de SEG.
Dans le cadre de ma mission, j'ai intégré la bibliothèque des classes métiers pour en permettre l'utilisation au sein de l'application Android. J'ai également développé les webservices nécessaires pour synchroniser les données entre la base embarquée sur Android et celle de l'application Web.
Voici un extrait des WebServices implémentées présents dans la classe CommuneResource
Voici un extrait des WebServices implémentées présents dans la classe ReleveResource
Une base de données a été conçue pour servir de fondation au projet d'application. Une documentation technique est attendue, accompagnée des scripts permettant de créer la structure de la base, d'alimenter les tables, et de gérer les données.
Voici le visuel de la page d'accueil de l'application en paysage et portrait :
Ce sprint a abouti à l'implémentation de la fonctionnalité permettant aux agents de relever les consommations des vannes.
L’objectif de ce sprint est de mettre en place la récupération des données contenues dans la base de données de l’application Web.
Ce sprint vise à permettre l’envoi des données extraites de la base de données de l’application Web.
SEG - Semestre 4 – Gestion des eaux – Android | Gérer le patrimoine informatique | Répondre aux incidents et demandes d’évolution | Développer la présence en ligne | Travailler en mode projet | Mettre à disposition un service | Organiser son développement professionnel |
---|---|---|---|---|---|---|
SEG – Mise en place de WebServices REST | X | X | ||||
SEG – Déploiement de l’API REST sur un serveur de production (GlassFish) | X | |||||
SEG – Création de l’application mobile « appli_gest_vannes » | X | X |