Logo Sectronic

Gestion des eaux - SEG

Contexte

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.

Environnement de développement & Gestion de projet

Missions réalisées

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

Bitbucket

Voici un extrait des WebServices implémentées présents dans la classe ReleveResource

Bitbucket Bitbucket

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 :

Bitbucket
Bitbucket
Bitbucket

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.

×

Compétences acquises

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