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. Scalabilité

· Base de données :

· Utilisation de PostgreSQL avec sharding pour les incidents anciens (> 1 an).

· Indexation des colonnes critiques (Incident.localisation, Utilisateur.role).

· Backend :

· Déploiement en cluster Node.js avec PM2 pour exploiter les multi-CPU.

· Cache Redis pour les requêtes fréquentes (ex. liste des incidents proches).

· Frontend :

· Optimisation des images (WebP, taille = 2 Mo).

· Lazy loading des composants non critiques (ex. statistiques historiques).

4. Sécurité

· Cryptage :

· AES-256 pour les mots de passe et les données sensibles.

· TLS 1.3 pour toutes les communications client-serveur.

· Authentification :

· JWT avec rafraîchissement toutes les 15 minutes.

· OTP (SMS) avec délais d'expiration de 2 minutes.

· Tests de pénétration :

· Aucune vulnérabilité critique détectée (audit OWASP ZAP).

· Correction de failles mineures (ex. injection SQL corrigée via des requêtes paramétrées).

8.3. Statistiques clés

8.3.1. Nombre d'incidents traités

Durant la phase pilote (3 mois), le système a traité 2 450 incidents, avec une répartition par type :

Analyse :

· Les accidents routiers représentent la moitié des signalements, reflétant les défis de sécurité dans les zones urbaines de Pointe-Noire.

· La catégorie "Autres" inclut des signalements de catastrophes naturelles (inondations saisonnières) et de conflits sociaux (manifestations).

8.3.2. Zones à risques (carte thermique)

La cartographie des incidents a permis de générer une carte thermique des zones à risques, intégrée au tableau de bord des autorités.

Méthodologie :

· Agrégation des incidents par quadrillage géographique (grille 500 m X 500 m).

· Calcul de la densité d'incidents par zone (ex. incidents/km2).

· Affichage via Mapbox GL JS avec couleurs gradientes (vert ? jaune ? rouge).

Résultats clés :

1. Zones critiques (rouge) :

· Marché Total : 12 incidents/km2 (vols et agressions).

· Rond-point Kwa Mbouani : 9 incidents/km2 (accidents routiers).

2. Zones à surveiller (jaune) :

· Quartier Mokondji : 5 incidents/km2 (incendies domestiques).

· Gare routière de Pointe-Noire : 6 incidents/km2 (vols à l'arraché). Impact opérationnel :

· Les autorités utilisent ces données pour déployer des patrouilles ciblées.

· Les citoyens reçoivent des conseils de sécurité personnalisés selon leur localisation.

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme