WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et développement d'une application web pour la gestion des urgences: cas de l'application SOS communautaire


par Mackly Loick Tchicaya
ESCIC - Bachelor en full stack and data  2025
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3.1.1. Cas d'utilisation par rôle utilisateur

Le système SOS Communautaire interagit avec trois profils principaux, chacun doté de fonctionnalités distinctes :

Rôle

Fonctionnalité clés

Citoyen

- Signaler un incident (accident, vol, incendie) avec géolocalisation, photo/vidéo, description. - Recevoir des alertes push pour les incidents proches (5 km).

- Confirmer ou commenter un incident signalé. - Consulter son historique de signalements.

Autorité

- Visualiser les incidents en temps réel, triés par gravité et proximité.

- Prendre en charge un incident via un bouton unique. - Clôturer un incident après intervention.

- Accéder à des statistiques locales (zones à risques, fréquence des alertes).

Administrateur

- Gérer les comptes utilisateurs (création, suppression,

blocage).

- Modérer les signalements abusifs ou faux.

- Générer des rapports statistiques (Excel/PDF).

- Superviser l'ensemble du système.

3.1.2. Scénarios détaillés

Scénario 1 : Signalement d'un incident

1. Acteur : Citoyen.

2. Précondition : L'utilisateur est connecté et dispose d'une connexion internet.

3. Étapes :

· Le citoyen clique sur le bouton "SIGNALER".

· Sélectionne une catégorie d'incident (accident, vol, incendie, autre).

· Ajoute une photo/vidéo (facultatif) et une description textuelle.

· La géolocalisation automatique enregistre la position GPS.

· Validation du formulaire ? L'incident est envoyé au backend.

4. Postcondition :

· L'incident est stocké dans la base de données.

· Une notification push est envoyée aux citoyens proches (5 km) et aux autorités compétentes.

Scénario 2 : Validation communautaire

1. Acteur : Citoyens situés à proximité d'un incident signalé.

2. Précondition : L'incident est en statut "Nouveau".

3. Étapes :

· Réception d'une notification push avec les détails de l'incident.

· Accès à la page dédiée et clic sur le bouton "Je confirme".

· Incrémentation du compteur de confirmations.

4. Postcondition :

· Si le nombre de confirmations dépasse un seuil (ex. 5), l'incident est marqué comme "Confirmé" et priorisé.

Scénario 3 : Intervention d'une autorité

1. Acteur : Autorité locale (police, pompiers).

2. Précondition : L'incident est en statut "Confirmé" ou "Nouveau" avec haute gravité.

3. Étapes :

· Consultation du tableau de bord des incidents.

· Sélection de l'incident et clic sur "En intervention".

· Mise à jour du statut en "En cours".

· Après résolution, clic sur "Clôturer" et ajout d'un rapport d'intervention.

4. Postcondition :

· L'incident est archivé avec un statut "Résolu".

· Notification envoyée au citoyen ayant signalé l'incident.

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme