Travailler hors-ligne
SIGP fonctionne en mode hors-ligne grâce à une architecture PWA combinée à IndexedDB et à une file de synchronisation robuste. Les agents en mission sur le terrain, dans les FOSA reculées ou dans les zones à couverture intermittente conservent un accès total à leurs outils.
Architecture du mode hors-ligne
Le mode hors-ligne repose sur trois piliers techniques :
- PWA (Progressive Web App) : SIGP s'installe comme une application native sur Windows, macOS, Android et iOS. Une fois installée, elle dispose d'un cache local persistant.
- IndexedDB : base de données embarquée dans le navigateur, capable de stocker plusieurs gigaoctets de données structurées (activités, indicateurs, fiches patrimoine, dossiers en cours).
- Sync queue : file d'attente intelligente qui retient chaque action effectuée hors-ligne et la rejoue dès le retour de connexion.
Ce qui fonctionne hors-ligne
- Saisie du suivi PAO : avancement physique, montants engagés, commentaires.
- Saisie d'indicateurs sanitaires dans les FOSA et DPS.
- Création d'activités et rattachement aux objectifs PNDS.
- Kiosque de signature de réunions avec émargements et signatures.
- Inspections IGM avec saisie des constats sur le terrain.
- Consultation des activités, indicateurs et documents préalablement chargés.
Synchronisation
Dès que SIGP détecte une connexion stable, la file de synchronisation se déclenche automatiquement :
- Les opérations sont envoyées dans l'ordre chronologique de saisie.
- Chaque envoi est confirmé par accusé du serveur.
- En cas de conflit (ex. modification concurrente), SIGP propose un arbitrage utilisateur.
- Une notification finale confirme la synchronisation complète.
Astuce : L'indicateur de connexion en bas de l'écran affiche le nombre d'opérations en attente de synchronisation. Ne fermez pas SIGP tant que ce compteur n'est pas revenu à zéro après votre retour en ligne.
Bonnes pratiques avant un déplacement
- Connectez SIGP à un réseau stable la veille du déplacement.
- Ouvrez les dossiers que vous allez traiter pour les pré-charger dans IndexedDB.
- Vérifiez que la PWA est installée (icône sur le bureau ou l'écran d'accueil).
- Confirmez que la file de synchronisation est vide.
Important : Ne désinstallez jamais l'application PWA tant que des opérations sont en attente de synchronisation : vous perdriez les données non remontées. Vérifiez la file de synchronisation avant toute désinstallation.
Dernière mise à jour : 30/05/2026
Retour à l'accueil du manuel