Vous êtes sur la page 1sur 101

Wassi

UNI
VERSI
TÉ TUNI
S ELMANAR

m Chakroun
FACULTÉ DES SCI
ENCES DE TUNIS
DÉPARTEMENTDE GÉOLOGI E

RÉSUMÉ :
Ce r
appor
t me
tené
videncel
'i
mpor
tancec
roi
ssant
ede Sy
stè
me d'
Inf
ormat
ion


o gr
aphi
que(
SIG)dansl
edomai
nedel
asant
épubl
iquee
nTuni
si
e.Al
orsquel
'ut
il
is
ati
on RAPPORTDE PROJETDE FI
N D’
ÉTUDE

CONCEPTI
desSI
Gdansl
ese
cte
u rdel
asant
ées
tencor
eli
mit
ée,i
lex
ist
eunepr
isedec
o ns
cie
n c
e
Présentéen vuedel’ Obtenti
on
c
roi
ssant
edel
eurv
a l
euraj
out
éee
tdel
eurpot
ent
ielpouramé
lior
erl
acoor
dinat
iondes
du Licenceen Géomati
queetappli cati
on
Parcours:Géomati quesappli
quéesàl’ urbanisme
i
nte
rve
n t
ionsd'
urgencee
tlapr
isededéc
isi
one
nmat
ièr
edes
ant
é.Dansc
econt
ext
es’
ins
cri
t

ON ETMI
À LA DÉCI
etàl' aménagement du terri
toire
l
epr
ése
n tt
ravai
lquipr
ése
n t
euns
yst
èmedec
o l
lec
tededonnée
sSI
Gpourl
esur
gence
s,v
isant

àf
aci
li
terl
acoor
dinat
iondess
ecour
setl
asé
lec
tiondesc
ent
resd'
opér
ati
onss
ani
tai
res

SE EN PLACE D’
appr
opr
iés
.Le
sré
sul
tat
sobt
enusapr
èsl
ami
see
npl
acedus
yst
èmedémont
rents
one
ffi
caci
té ELABORÉ PAR WASSI
M CHAKROUN

SI
ON POUR LES URGENCES EN TUNI
e
tsonut
il
it
édansl
econt
ext
edesur
gence
smé
d i
cal
es.L'
int
égr
ati
ondesSI
Gdansl
edomai
ne

del
asant
épubl
iquer
epr
ése
n t
edoncuneavancé
esi
gni
fi
cat
ivepouramé
lior
erl
aré
a c
tiv
itée
t CONCEPTION ETMISE EN PLACE D’UNE
l
'ef
fi
caci
tédess
erv
ice
sdes
ant
éenTuni
si
e. APPLI
CATI
ON SIG-WEB D’AI
DE À LA DÉCI
SION
POUR LES URGENCES

UNE APPLI
SI
G We
b ,s
ant
épubl
ique,SHOCRoom,i
nte
rve
n t
ione
ffi
cace
EN TUNISIE
SOUTENU LE 26/
06/
2023

CATI
ON SI
Thi
sre
p or
thi
ghl
ight
sthegr
owi
ngi
mpor
tanceofGI
Sinpubl
icheal
thi
nTuni
si
a.De
spi
te
Mr.NADHEM BRAHI
M MAI
TRE-
ASSI
STANTHABI
LITÉ,FST PRÉSI
DENT
t
hei
rli
mit
edus
e,t
hei
rval
ueandpot
ent
ialt
oimpr
ovet
hec
o or
dinat
ionofe
mer
gency

G-
SI
Mm.AFFEF NAJJARI MAI
TRE-
ASSI
STANTE,FST EXAMI
NATRI
CE

WEB D’
i
nte
rve
n t
ionsandheal
thdec
isi
on-
maki
ngar
eincr
eas
ingl
yre
cogni
zed.Ourwor
kpr
ese
n t
sa

E
Mm.SALWA SAI
DI MAI
TRE DE CONFÉRENCES,FST ENCADRANTE FST
GI
Sdat
acol
lec
tions
yst
emf
ore
mer
genci
es,f
aci
li
tat
ingt
hec
o or
dinat
ionofr
eli
efe
ffor
tsand
AI
Mr.HOUSSEM I
SMAI
L CHEF DE SERVI
CE,CI
MS ENCADRANTCI
MS
t
hes
ele
cti
onofappr
opr
iat
eeme
rgencyc
ent
ersi
neme
rgencys
ituat
ions
,wi
tht
heai
mof Mm.WAFA SAI
DI I
NVI
TÉE
CHEF DE SERVI
CE,SHOCROOM
DE

f
aci
li
tat
ingr
eli
efc
o or
dinat
ionandt
hes
ele
cti
onofs
uit
abl
eheal
thoper
ati
onsc
ent
ers
.The

r
esul
tsobt
ainedaf
tert
hei
mpl
eme
n t
ati
onoft
hes
yst
emdemons
trat
eit
sef
fec
tiv
enes
sand
PROJETREALISE EN COLLABORATI
ON AVEC:
us
eful
nes
sint
hec
o nt
extofme
d i
caleme
rgenci
es. LE CENTRE I
NFORMATI
QUE DU MI NI
STÉRE DE LA SANTÉ
ANNÉE UNI

We
bGI
S,publ
icheal
th,SHOCRoom,ef
fec
tiv
eint
erv
ent
ion
VERSI
TAI

ANNÉE UNI
VERSI
TAI
RE 2022-
2023
RE 2022-
2023
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

A cœurs vaillant rien n’est impossible,


a conscience tranquille tout est accessible,

quand il y a la soif d’apprendre tout vient à


point à qui sait attendre,

quand il y a le souci de réaliser un objectif tout


devient facile pour arriver à nos fins.

Malgré les obstacles qui s’opposent en dépit des


difficultés qui s’interposent

Je dédie ce rapport de PFE …


Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

DÉDICACES

A Ma très chère Maman Salma,

Je souhaite profiter de cette occasion pour te rendre un hommage sincère et te


remercier du fond du cœur. Tu as été bien plus qu'une mère pour moi tout au long
de ma vie, et particulièrement pendant cette période cruciale de mon projet de
fin d'études.

A Mon très cher Papa Mansour,

Qui peut être fier et trouver ici le résultat de longues années de sacrifices et de
privations pour m’aider à avancer dans la vie. Puisse Dieu faire en sorte que ce
travail porte son fruit.

A Mon Frère Mohamed Amine et mes sœurs Jihéne et Yosr. Pour leurs
encouragements permanents, et leurs soutien moral.

En témoignage de mon affection fraternelle, de ma profonde tendresse et


reconnaissance, je vous souhaite une vie pleine de bonheur et de succès et que
Dieu, tout puissant, vous protège et vous garde.

A Mes Grands-parents Hedi, Mouldia et Lalahom pour leurs soutiens tout au


long de mon parcours universitaire.

Enfin je m’adresse mes plus sincères remerciements à tous mes proches et amis,
qui m’ont toujours soutenues et encouragés au cours de la réalisation de ce
projet.
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

REMERCIEMENTS

C’est avec le plus grand honneur que je réserve cette page en signe de gratitude
et de reconnaissance à tous ceux qui m’ont aidé dans la réalisation de mon stage
et la rédaction de ce rapport.

Mes remerciements vont tout particulièrement à Mme Salwa SAIDI, Maître de


conférences à la FST, pour son précieux encadrement et ses conseils avisés tout
au long de mon travail.

Je tiens à exprimer toute ma reconnaissance à M. Houssem ISMAIL, Chef de


service dans l’entreprise CIMS, pour sa collaboration, et je le remercie de
m’avoir encadré, orienté, aidé et conseillé.

Je souhaite particulièrement remercier Mme Wafa SAIDI et M. Rabii


CHANDOUL pour leurs aides précieuses et pour leurs encouragements.

Je tiens aussi à exprimer ma profonde gratitude à M. Nadhem BRAHIM, Maitre-


assistant habilité à la FST, d'avoir bien voulu s’intéresser à ce travail et qui a
bien accepté de me faire le grand honneur de présider le jury de ma soutenance.

Je remercie également Mme Afef NAJJARI, Maitre-assistante en bio-


informatique à la FST, examinatrice de cette mémoire qui m’a fait l’honneur
d’évaluer mon rapport et d’adapter ses critiques et suggestions.

Je tiens à remercier également Héla DARDOUR pour ces conseils apportés lors
de la réalisation de ce projet.

Et enfin, un grand merci à tous ceux qui m’ont soutenu de près ou de loin à
l’achèvement de ce rapport dans les meilleures conditions.
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

TABLE DES MATIÈRES

INTRODUCTION GÉNÉRALE…………………………………………………………..………......1
PROBLÉMATIQUE………………………………………….…………………………………………..3
OBJECTIFS……………………………………………………………….………………………………..4
CHAPITRE I : CONTEXTE GÉNÉRAL ET DÉFINITION DES CONCEPTS…….……5
Introduction…………………………………………..………………………...…………………...…………………......6
I. Présentation de l’organisme d’accueil Centre informatique du ministère de la Santé (CIMS)….……….....…6
II. Introduction au concept de « SHOCRoom »……………………...……………………………………...………….7
1. Création…………………………....……………...……………...………………………….………………...……..7
2. Missions ………………………………………………...………………………………………………………...…9
3. Rôle du SHOCRoom dans la gestion des évènements à victimes multiples……………………...…………9
4. Système d’information du SHOCRoom sur les incidents………..………….………….……...………….....10
III. Définitions des concepts ……………………………………...……………………………………….…..………………...11
1. Concepts clés de système d'information géographique (SIG)……….....………......…......……...……….....11
1.1 Définition et principes des SIG………….……………….....………………..….........................................11
1.2 Utilisation de SIG dans le domaine de la santé…..…………………..………...……………………...…11
1.3 Applications de SIG pour les urgences sanitaires…………….......………...…...………….......……….12
1.4 Gestion des urgences médicales en Tunisie………………………….............………………...……...…15
2. Aide à la décision en santé…………………………………………………………….………………………....16
2.1 Concepts et méthodes d'aide à la décision…………………………………………..….……………….16
2.2 Outils d'aide à la décision pour les urgences médicales………………………….…………………....16
2.3 Importance de l'aide à la décision dans les situations d'urgence…………………………………...…17
3. Revue de la littérature sur les applications SIG dans la gestion des urgences médicales…........……...…17
3.1 Localisation des services d'urgence…………………………………………………………..…………..17
3.2 Planification des ressources médicales………..............………………...……………………..….......…17
3.3 Prévision des risques et alerte précoce…………………………………………………………..……….18
3.4 Visualisation et communication des informations……………………………………………...……....18
4. Analyse des besoins et des lacunes en Tunisie…………………………………………..…………….……....18
4.1 État actuel de la gestion des urgences médicales en Tunisie………………………………………….18
4.2 Limitations et défis rencontrés………………………………………………………………………….....19
4.3 Opportunités d'amélioration grâce au SIG…………………...………………………………….……….19
IV. Cas d'étude et exemples de bonnes pratiques…………………………………………………………………....19
Conclusion…………………..………………………..………………………...………………...…………………….....20

CHAPITRE II : ZONE D'ÉTUDE ET PRÉSENTATION DE L'ANALYSE DES


STRUCTURES SANITAIRES……………………….………………………………………………....21

Introduction…………………………………………...…………………………………...……….………………….....22
I. Zone d’étude……………………………………….…………………………..…………….…..……..………...……22
1. Cadre géographique ………………….……………………….………………….………..………...……..……22
2. Cadre démographique……………………….…..…………..………………………………...………....….…...23
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

3. Nombre des structures sanitaires public en 2022…………………….…………………….………………….25


4. Répartition des structures hospitalières selon le type et par gouvernorat en 2022……..……………..…..26
II.Méthodologie adoptée…………………………………………………..……………………………………….……28
1.Les logiciels et sites Web utilisés…………..………………………………………….....………………...……28
2. Collecte des données……………………..……..…………………………….……...……………...….………...29
3.Type des données ……………………….…………...…………………….…….………………………………..29
4.Les données géographiques …………..………………...……………….……….…………………..…………..29
5. Les données attributaires……….………..…………………......………………….………………………...…...31
III.Sortie terrain…………………………………………………………………….………...………………………...…31
1. Application Web KoBoToolbox …………………………...………..….…..………….……………………….32
2.Application mobile KoBoCollect………………………………………...….…….………………………….....33
IV. Traitement des données ……….……………………………………………………..…………………………...…34
V.Distribution géographique des établissements hospitaliers……………..………..……………………………....35
Conclusion…………………..………………………..………………………...………………………….....39

CHAPITRE III : CONCEPTION ET MISE EN PLACE D'UN SIG WEB


SANITAIRE………………………………………………………………………...……….40
Introduction…………………………………………..………………………...………………………….....41
I. Les logiciels et site Web utilisés………………..…………………………………………………………………… 41
II. Langages de programmation utilisées………………….………………………………………………….....….….42
III.Analyse des besoins…………………………………………………………………………………….….………....42
1.Analyse fonctionnelle………………………………………………………………..……………..............….….43
1.1 Identification des acteurs…………...…………………………….…………………………………….…....43
1.2 Capture des besoins fonctionnels……………………………………………………………...……….…..44
2. Analyse non fonctionnelle………………………….…………………………………………………….…...…45
3.Spécification des besoins fonctionnels………………………………....…….…………………….…………..46
4. Diagramme de contexte statique …………………………………………..………………………...................46
5. Diagramme de cas d’utilisation globale…………………..…………...……...…….………………….….…...47
IV.Etude conceptuelle………….…………………………………….…………...…………………………….…..……47
1.Vue statique ………………...……………………..………………………………………………………..……..47
2. Modélisation en UML…………………………………....………………………………………………………48
2.1 Diagrammes dans UML………………………………...………….…………………………………….….48
2.2 Diagramme de classe …………………………………………...………………………….…...………..….49
2.3 Diagrammes des cas d’utilisation détaillés………………………..…………...………….………………50
2.4 Diagramme de séquence………………………….………………………...……………..…………...……54
Conclusion..…………………………………………..………………………...……………………...……………….....56

CHAPITRE IV : APPROCHE METHODOLOGIQUE POUR LA MISE EN PLACE


D’UN SIG WEB SANITAIRE…………………….................…………….…………………………..…......57
Introduction…………………………………………..………………………...………………………….....58
I. WebMapping……………..………………...…………………………...…………………………….…………...58
1. Définition…………………………………………………………………………………….58
2. Fonctionnalités………………………...……………….…………………………………….58
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

II. Objectifs de la création d’une application SIG-WEB Sanitaire………………..……..……………..…………..59


III. Méthodologie adoptée …………………………………………………………………………...………..…………60
1. Présentation de l’application…………………………………………………………………………...………...60
2. Importation des données…………………………………………………………….……….……….…………..60
3. Les différents profils utilisateurs …………………………………………...……….…………..………………62
3.1 Page login………………………………….……………………………………….…….…………..………...63
3.2 Page administrateur………………………...……………………….……………….………………………...64
3.3 Page agent hospitalier……………………….……………………….……………..………….…….…..……67
3.4 Page agent SHOCRoom ………………………...………………….………………..………………..….……..69
a. Connexion aux données………………………………………….…………….…………………………..70
b. Gestion des données………………………………………………….…....….……………………………71
c. Création de mesures…………………………………………….…….……………………………………72
d. Visualisations dynamiques…………………………………….…...……………………………………..73
Conclusion..…………………………………………..………………………...………………………….....75

CHAPITRE V : RESULTATS ET DISCUSSIONS …………...…………………..…......76


Introduction…………………………………………..………………………...………………………….....77
1. Page login……………………………….………………………………………………………………………….77
2. Page agent hospitalier…………………………………………………………………..………………78
3. Page administrateur………………….…………………………………………………………..……..79
4. Page agent SHOCRoom……………………………………………………………….…………….…80
Conclusion..…………………………………………..………………………...………………………….....81

CONCLUSION GÉNÉRALE PERSPECTIVES………….………….…………………..82


BIBLIOGRAPHIE ………………………………………….……………….……………..84
WEBOGRAPHIE…………………………………………...……………………………... 86
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

LISTE DES FIGURES

Figure 1 : Carte d’incidence par gouvernorat pour 100 000 habitants.

Figure 2: Centre informatique ministère de la Santé (CIMS)

Figure 3: Strategic Health Operations Center

Figure 4: Salle de réunion au sein de SHOCRoom

Figure 5 : Rôle du SHOCRoom dans la gestion des évènements à victimes

Figure 6 : Système d’information du SHOCRoom sur les incidents.

Figure 7 : Système d’Information Géographique

Figure 8 : Visite SHOCRoom

Figure 9 :Présentation d'AlphaTechnology

Figure 10 : Enquête via WhatsApp avec M. Rabii CHANDOUL

Figure 11 :L'interface de l'application créée par l'étudiante (DARDOUR,2019)

Figure 12 : Enquête via Messenger avec l’étudiante

Figure 13 :Gestion des urgences médicales en Tunisie

Figure 14 : Méthodes d'aide à la décision

Figure 15 : Exemples d'applications SIG pour les urgences médicales dans


d'autres pays
Figure 16 : Position géographique de la Tunisie par rapport à l'Afrique.

Figure 17 : Evolution et projection de la population tunisienne depuis 1956

Figure 18 : Répartition de la Population en Tunisie par Gouvernorat 2022

Figure 19 : Secteur Public de Santé en Tunisie

Figure 20: Recueil des données sous la plateforme Google Earth Pro

Figure 21: Répartition des hôpitaux sur la plateforme Google Earth

Figure 22: Données attributaires


Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Figure 23: Page de création d'un nouveau projet sur KoboToolbox

Figure 24: Questions structurées pour la collecte de données

Figure 25:Sortie sur le terrain et vérification des données

Figure 26: Outils de conversion de KML en couches (layers)

Figure 27: Conversion des données KML en données vectorielle

Figure 28: Exportation des données en format Shapefile

Figure 29: Outils de jointure des données attributaires avec les données
vectorielles
Figure 30 : Carte de localisation des hôpitaux en Tunisie

Figure 31 : Carte de localisation des HC en Tunisie

Figure 32 : Carte de localisation des CHU et CS en Tunisie

Figure 33 : Carte de localisation des HR en Tunisie

Figure 34: Carte de répartition des lits hospitaliers en Tunisie.

Figure 35 : Répartition en pourcentage des différents Hôpitaux en Tunisie, 2022

Figure 36 : Diagramme de contexte statique

Figure 37 :Diagramme de cas d'utilisation globale.

Figure 38 : Diagramme dans l’UML

Figure 39 : Diagramme de classe

Figure 40 : Diagramme du cas d’utilisation « Gérer les utilisateurs »

Figure 41 :Diagramme du cas d’utilisation « Visualiser la carte »

Figure 42 :Diagramme du cas d’utilisation « Mettre à jour les informations


hospitalières »

Figure 43 : Diagramme de séquence lorsqu'un agent "SHOCRoom" appuie sur le


bouton "Update" dans une interface utilisateur.
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Figure 44 : Diagramme de séquence lorsqu'un agent SHOCRoom effectue une


sélection d’un hôpital
Figure 45 : Objectifs de la création d’une application SIG-Web sanitaire

Figure 46 :Activation de l'Apache et MySQL

Figure 47 : Importation de notre base de données sur phpMyAdmin

Figure 48 : Création de nouvelle table sur phpMyAdmin

Figure 49 : Les tables dans phpMyAdmin

Figure 50 :Les différents profils utilisateurs

Figure 51 : Code de la page login.php dans VSCode

Figure 52 : Récupération des gouvernorats sur VSCode

Figure 53 : Code de la page agent_hospitalier.php dans VSCode

Figure 54 : Lien JavaScript dans VSCode

Figure 55 : Le code de la page admin.php dans VSCode

Figure 56: Les principaux éléments qui caractérisent Power BI

Figure 57: Importation des données dans Power BI

Figure 58: Options DirectQuery

Figure 59: Serveur et BD

Figure 60: Option « Transformer les données »

Figure 61: Fonctions de gestion de données

Figure 62: Diagramme circulaire du pourcentage des lits disponibles par rapport
au total
Figure 63: Diagramme à barres représentant le nombre de lits et de scanners
disponibles
Figure 64: Affichage des hôpitaux
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Figure 65: Les données actualisées

Figure 66: Affichage final avant la publication sur le web

Figure 67: L’option Publier sur le web

Figure 68: La publication de notre projet

Figure 69: Le lien web insérer dans la page agent_shocroom

Figure 70: Interface de la page de connexion.

Figure 71: Les informations des utilisateurs dans phpMyAdmin

Figure 72: Formulaire de mise à jour sur le web

Figure 73: Message afficher

Figure 74: Page d'administration

Figure 75: Page Agent SHOCRoom

Figure 76: Affichage sur Smartphone


Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

LISTE DES TABLEAUX

Tableau 1: L'organisation de Soins en Tunisie (CS, 2019)

Tableau 2 : Répartition des structures hospitalières par type, gouvernorat et


nombre de lits en 2022

Tableau 3 : les Logiciels et sites Web utilisés

Tableau 4 : les Logiciels et sites Web utilisés

Tableau 5 : les langages de programmation utilisés

Tableau 6 : Tableau descriptif du cas d’utilisation « Gérer les utilisateurs »

Tableau 7 :Tableau descriptif du cas d’utilisation « Visualiser la carte »

Tableau 8 :Tableau descriptif du cas d’utilisation « Mettre à jour les informations


hospitalières »
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

LISTE DES ABRÉVIATIONS

BD: Base de données

BI : Business Intelligence

CAP: Cellule d'Alerte Préfecture

CHU : Centre Hospitalier Universitaire

CHS : Centre hospitalier spécialisé

CIMS : Centre Informatique du ministère de la Santé

CIN : Carte d'Identité Nationale

CS : Carte Sanitaire

CSS : Cascading Style Sheets

CSSB : Centre de Santé et de Soins de Base

DRS : Direction Régionale de Santé

FST : Faculté des Sciences de Tunis

GPS : Global Positioning System

GSB : Groupement de Sante de Base

HC : Hôpital de Circonscription

HR : Hôpital Régional

HTML : HyperText Markup Language

HOSPIMAP :Hospital Information Mapping

INS : Institut National de la Statistique

JS : JavaScript

KML : Keyhole Markup Language

PHP : Php Hypertext Preprocessor


Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

QGIS : Quantum Geographic Information System

SAMU: Service d'Aide Médicale d'Urgence

SHOC : Strategic Health Operations Centre

SIG : Système d’Information Géographique

SMUR : Service Mobile d'Urgence et de Réanimation

SQL : Structured Query Language

SSP: Services de Secours et de Protection

UML : Unified Modeling Language

VSCode : Visual Studio Code

WGS84: World Geodetic System 1984


Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

INTRODUCTION GENERALE

Le domaine de la santé publique est en constante évolution, et de nouvelles


approches et outils innovants sont mis en place pour améliorer la santé de la
population. Parmi ces outils, le Système d'Information Géographique (SIG) est de
plus en plus utilisé dans le domaine de la santé publique pour collecter, analyser
et visualiser les données géographiques liées à la santé.

En Tunisie, l'utilisation de SIG dans le domaine de la santé est encore limitée.


Cependant, il existe une prise de conscience croissante de la nécessité d'intégrer
ces nouvelles technologies dans le processus de prise de décision. Le SIG offrent
une valeur ajoutée opérationnelle essentielle en matière de santé.

Dans ce contexte, notre travail consiste à mettre en place une application SIG-
Web pour les urgences au sein du ministère de la santé. Cette application vise à
faciliter la coordination et le choix des centres d'opérations sanitaires
(SHOCRoom) en fournissant une carte interactive des hôpitaux avec leurs
attributs, tels que le nombre de lits disponibles et le bon fonctionnement des
scanners. Cette carte permettra de prendre des décisions éclairées en cas
d'incident, en optimisant la coordination des secours et la sélection de l'hôpital le
plus approprié.

L'objectif de notre travail est de tirer parti des avantages offerts par le SIG dans le
domaine de la santé publique en Tunisie, en mettant en place un système efficace
de collecte et d'analyse des données géographiques pour les urgences. Nous
espérons que ce système contribuera à améliorer la réactivité et l'efficacité des
interventions d'urgence, et à faciliter la prise de décision pour les professionnels
de la santé et les responsables gouvernementaux.

-1-
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Ce rapport est structuré en 5 parties différentes, mais complémentaires.

L’enchaînement de ce travail a pris l’aspect de cet ordre :

• Une première partie présentant le contexte, le cadre général du projet, ainsi que
le Système d'Information Géographique (SIG) et la cartographie, et leur utilité
dans le secteur sanitaire. L'objectif de cette section est de permettre une
meilleure compréhension du sujet et d'acquérir une maîtrise des concepts clés.

• Dans le deuxième chapitre, nous mettons l'accent sur la présentation de la zone


d'étude dans ses divers contextes, ainsi que sur les processus utilisés pour
représenter et analyser les structures sanitaires. Cette section examinera les
caractéristiques géographiques, démographiques et sanitaires de la zone.

• Le troisième chapitre se focalise sur les analyses des exigences et les études
conceptuelles nécessaires à la réalisation de ce projet.

• Le chapitre 4 détaille la méthodologie adoptée pour mener à bien ce projet. Il


présente l'enchaînement des différentes étapes de travail, du processus de
conception de la base de données jusqu'à la publication finale du site web.

• Le chapitre 5 est dédié à la présentation des résultats obtenus après la


publication du site web.

-2-
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

PROBLÉMATIQUE

Le choix du sujet de la présente étude, est motivé par le rôle crucial du centre
stratégique d'opérations sanitaires, communément appelé "SHOCRoom", dans la
coordination et la gestion des situations d'urgence dans le domaine de la santé.

En effet Le SHOCRoom a fait face à des défis importants lors de la pandémie de


COVID-19, avec un afflux massif d'appels téléphoniques rendant la coordination
difficile.

Par exemple de 28/12/2020 à 10/01/2021 un grand nombre de notifications a été


enregistré, rendant la coordination des interventions encore plus complexe. Pour
illustrer l'ampleur de l'incident, voici une carte des incidences par gouvernorat,
qui met en évidence les zones les plus touchées par la pandémie. [Source doc
« Situation épidémiologique COVID-19 en Tunisie » 2020]

Et face aux incidents et aux crises


sanitaires, il est essentiel d'avoir
une vision claire et précise de la
disponibilité des ressources
hospitalières, telles que le nombre
de lits disponibles et la
fonctionnalité des équipements
médicaux, afin de prendre des
décisions éclairées et d'optimiser
les interventions.

Figure 1 : Carte d’incidence par gouvernorat pour 100 000 habitants.

-3-
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

OBJECTIFS

Les objectifs du projet "Conception et mise en place d’une application SIG-


Web d’aide à la décision pour les urgences en Tunisie" sont les suivants :

• Mettre en place une base de données fiable et actualisée pour maintenir les
informations sur les hôpitaux à jour, garantissant ainsi une gestion précise et en
temps réel des capacités hospitalières.
• Assurer l'interopérabilité de l'application SIG-WEB avec le SHOCRoom (Salle
de coordination des opérations et de gestion des urgences) pour permettre une
coordination efficace des incidents et une gestion intégrée des ressources.
• Créer une interface conviviale pour la visualisation et l'analyse des données
SIG des urgences.
• Faciliter la coordination des opérations d'urgence en fournissant une vue
d'ensemble des ressources hospitalières disponibles.
• Améliorer la gestion des situations d'urgence en fournissant des informations
géographiques précises.
• Assurer la sécurité et la confidentialité des données collectées.
• Collaborer avec les hôpitaux et les autorités sanitaires pour garantir la fiabilité
des données fournies par l'application SIG-WEB, en mettant en place des
mécanismes de vérification et de validation des informations.

L'objectif envers SHOCRoom est de faciliter la coordination des opérations


d'urgence en utilisant les données SIG des urgences, d'optimiser l'affectation
des ressources hospitalières et d'améliorer la gestion globale des situations
d'urgence.

-4-
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

CHAPITRE I : CONTEXTE GÉNÉRAL ET DÉFINITION


DES CONCEPTS
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Introduction

Ce chapitre introductif a comme objectif de mettre ce présent travail dans son


contexte général, pour une meilleure compréhension du sujet.
La première partie de ce chapitre est consacrée pour faire une présentation de
l’organisme d’accueil Centre Informatique du ministère de la Santé (CIMS),
ainsi que du Centre des Opérations Sanitaires Stratégiques (SHOCRoom), qui
constitue le principal sujet de ce projet. Ensuite, nous abordons le sujet
proprement dit en détaillant les concepts de SIG pour les urgences dans la
coordination et le choix des centres d'opérations sanitaires, cette section permettra
de clarifier les concepts et les outils clés utilisés dans ce projet.
De plus, nous aborderons la gestion des urgences médicales en Tunisie en
évaluant les défis et les opportunités d'amélioration grâce aux SIG. Enfin, nous
présenterons des projets à l'échelle internationale.

I. Présentation de l’organisme d’accueil


Centre informatique du ministère de
la Santé (CIMS)
Le Centre Informatique du ministère de la Santé
(CIMS) a été créé par la loi n°92-19 du 3 Février
1992 en tant qu'établissement public à caractère non
Figure 2: Centre informatique
administratif relevant du ministère de la santé. Il joue
ministère de la Santé (CIMS)
un rôle majeur dans le domaine de la e-santé en
Tunisie.
Ses missions principales englobent le développement et le déploiement du
système d'information hospitalier et des services numériques, ainsi que
l'assistance et la formation continue.

-6-
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Le CIMS contribue à l'amélioration des conditions de prestation de soins tout en


accompagnant les structures sanitaires publiques dans leurs transformations
numériques, en garantissant la confiance et la sécurité des données. Il exerce ses
activités à son siège situé à l'adresse suivante : 1 Rue de Libéria 1002, Tunis, Le
Belvédère.

Pour toute communication, le CIMS peut être contacté aux numéros de téléphone
suivants : +216 71 789 855 / +216 71 113 600. Les demandes peuvent également
être envoyées par courrier électronique à l'adresse cims@rns.tn. Des informations
supplémentaires sont disponibles sur leur site web : http://www.cims.rns.tn.

Les missions du CIMS couvrent l'étude et le développement d'applications pour le


système d'information hospitalier, ainsi que l'exploitation, le soutien et la
maintenance des réseaux et du matériel informatique. En outre, le CIMS agit en
tant que fournisseur de services internet (FSI) et propose des formations dans les
domaines de l'internet, de la bureautique et du système d'information hospitalier.
Grâce à son expertise et à son engagement envers l'innovation numérique dans le
secteur de la santé, le CIMS joue un rôle essentiel dans la modernisation des
services de santé en Tunisie. Sa contribution dans le développement et le
déploiement du système SIG pour les urgences illustre son engagement constant
en faveur de l'amélioration des prestations de soins et de la prise en charge des
situations d'urgence. Site web [CIMS,2020]

II. Introduction au concept de "SHOCRoom"


1. Création
La création du SHOCRoom a débuté avec une idée qui a émergé en 2002, suite à
l'accident de l'avion Egypte Air et à l'attentat de Djerba. Ces événements ont
incité le ministre de la Santé à prendre la décision de mettre en place une Cellule
de crise afin de mieux faire face à de telles situations.

-7-
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

En 2009, lors de l'épidémie de la Grippe


H1N1, le ministère a réalisé qu'il avait
besoin d'une structure spécifique pour gérer
les crises sanitaires, comprenant un système
de veille permanent et des moyens de
communication efficaces. C'est ainsi qu'en
2010, le Centre des Opérations Sanitaires
Stratégiques, également connu sous le nom
de SHOCRoom, a été créé pour répondre à
Figure 3: Strategic Health
ces besoins. Operations Center

[Presentation Dr Henda CHEBBI, Dr Wafa SAIDI – 2022]

Figure 4: Salle de réunion au sein de SHOCRoom

-8-
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

2. Missions
• Préparer la réponse aux menaces et aux crises sanitaires de grande ampleur.
• Recueil en temps réel des alertes sanitaires et leur gestion.
• Echange d'informations et la coordination entre tous les ministères (et
organisations internationales).

3. Rôle du SHOCRoom dans la gestion des évènements à victimes


multiples

Le SHOCRoom joue un rôle essentiel dans la gestion des événements à victimes


multiples, notamment lors de la phase de préparation. Il met en place des
procédures claires et détaillées afin d'assurer une réponse efficace en cas
d'urgence. [Presentation Dr Henda CHEBBI, Dr Wafa SAIDI– 2022]

Phase de préparation 01.


• Procédures
• Critères de déclenchement
• Canaux de communication
02.
avec les partenaires… 03.

Phase de rétablissement

•Débriefing
03.02. • Evaluation de la gestion de
l’évènement
• Emission de
Phase d’intervention
recommandations.
•Mise en alerte des SSP
• Coordination intra-sectorielle (SAMU, CAP,
SSP…) et intersectorielle
• Suivi de l’évacuation et de l’accueil des
victimes dans les SSP
• Rapports réguliers
• Communication interne et avec les médias…

Figure 5 : Rôle du SHOCRoom dans la gestion des évènements à victimes

-9-
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

4. Système d’information du SHOCRoom sur les incidents


Le SHOCRoom travaille activement et reçoit des informations sur l'incident de la
part de différents acteurs. Les sources d'informations incluent le Centre de
régulation SAMU, La salle d’opérations du ministre de l'Intérieur, la protection
civile, l'Administration de l'hôpital et les Services des urgences.
Ces informations peuvent être transmises au SHOCRoom par différents moyens
tels que le téléphone, le fax, l'e-mail ou le courrier. Le SHOCRoom établit
également un contact avec le service d’urgence pour vérifier la disponibilité des
lits et la fonctionnalité des scanners, ce qui contribue à prendre des décisions
appropriées concernant la gestion des victimes.

Une fois les informations recueillies, le SHOCRoom suit de près l'état des
victimes et génère des rapports variés pour assurer un suivi efficace de la
situation. Ces rapports peuvent être instantanés, journaliers, périodiques,
mensuels ou annuels, en fonction des besoins et de la nature de l'événement.

[Presentation Dr Henda CHEBBI, Dr Wafa SAIDI– 2022]

Figure 6 : Système d’information du SHOCRoom sur les incidents.

- 10 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

III. Définitions des concepts


1. Concepts clés de système d'information géographique (SIG)

1.1 Définition et principes de SIG

Le système d'information géographique


(SIG) est un outil informatique qui
capture, stocke, gère, analyse et présente
des données spatiales et géographiques. Le
SIG intègre des informations
géographiques provenant de différentes
sources, telles que des cartes, des images
satellites, des données démographiques et
des données de santé, pour permettre une
représentation visuelle et une analyse Figure 7 : Système d’Information
Géographique
spatiale.
Les principes fondamentaux du SIG comprennent la géo référenciation des
données, la topologie, la superposition de couches d'informations et l'analyse
spatiale. [Wikipédia]

1.2 Utilisation de SIG dans le domaine de la santé


Le système d'information géographique (SIG) est devenu un outil essentiel dans
le domaine de la santé en permettant une meilleure compréhension des relations
spatiales entre les données de santé et les facteurs environnementaux,
démographiques et sociaux. Grâce à ce type d'outil, les professionnels de la santé
peuvent analyser et visualiser les données de manière géographique, ce qui
facilite la détection de modèles et de tendances significatifs.

- 11 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Le SIG est utilisé pour cartographier les maladies, identifier les zones à risque,
analyser les disparités de santé, planifier les services de santé, optimiser les
ressources et soutenir la prise de décision en matière de santé. Le SIG permet
également une visualisation efficace des données de santé, favorisant ainsi la
communication et la collaboration entre les acteurs du domaine de la santé.

1.3 Applications de SIG pour les urgences sanitaires


Le SIG est particulièrement utile dans la gestion des urgences sanitaires en
Tunisie. Il permet la localisation et la cartographie des services d'urgence, des
hôpitaux, des cliniques et des centres d'hémodialyse.

Le SIG peut également être utilisé pour analyser les flux de patients, en
identifiant les itinéraires les plus efficaces pour le transport médical d'urgence et
en évaluant la capacité d'accueil des établissements de santé.

Figure 8 : Visite SHOCRoom

En Tunisie Le SHOCRoom utilise le SIG pour la localisation des ambulances à


travers tout le pays en temps réel. Ce projet a été réalisé par Alpha Technology en
2015.

- 12 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Depuis 2004, AlphaTechnology se spécialise dans les


systèmes embarqués communicants et les solutions
M2M et IoT. L'entreprise vise à maîtriser une expertise
pluridisciplinaire pour créer des solutions basées sur des
objets intelligents et communicants.

Figure 9 :Présentation d'AlphaTechnology

Lors d'une brève enquête via WhatsApp, j'ai pu discuter avec Monsieur Rabii
CHANDOUL (Agent de support technique en informatique CIMS-SHOCRoom), qui a ajouté :

Figure 10 : Enquête via WhatsApp avec M. Rabii CHANDOUL

La géolocalisation des ambulances offre de nombreux avantages, tels que le suivi


en temps réel, la définition de zones d'intervention et l'affectation de l'ambulance
la plus proche. Les données enregistrées fournissent des rapports détaillés sur les
trajets et permettent des économies de kilométrage et de carburant et en ce qui
concerne l'idée de notre application pour les urgences sanitaires, elle est
soulignée comme étant potentiellement importante dans le processus de prise de
décision. En résumé, la géolocalisation améliore la coordination et l'efficacité des
services d'urgence sanitaires.

- 13 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

De plus, le SIG peut aider à la planification des ressources médicales en


identifiant les zones à faible couverture de services de santé et en optimisant
l'emplacement des équipements médicaux.
Lorsque j'ai effectué mon enquête et consulté les travaux antérieurs, j'ai remarqué
qu’une étudiante en mastère Géomatique à la FST, a réalisé un projet de fin
d'étude remarquable. Son travail consistait à créer une carte de répartition de
toutes les structures sanitaires en Tunisie en utilisant QGIS2Web, offrant ainsi
une vision claire de la répartition géographique des établissements de santé à
travers le pays.

Figure 11 :L'interface de l'application créée par l'étudiante (DARDOUR,2019)

Lorsque j'ai abordé l'étudiante concernant les objectifs de son projet, voici sa
réponse :

Figure 12 : Enquête via Messenger avec l’étudiante

- 14 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

1.4 Gestion des urgences médicales en Tunisie

La gestion des urgences médicales en Tunisie fait partie intégrante du système de


santé. Elle implique la coordination des services d'urgence, des équipes
médicales, des transporteurs médicaux et des infrastructures de santé pour fournir
des soins rapides et appropriés en cas d'urgence. La Tunisie a mis en place des
protocoles et des plans d'intervention pour faire face aux urgences médicales
telles que les accidents, les crises sanitaires et les catastrophes naturelles.
Cependant, des défis persistent en termes de capacité de réponse, de coordination
intersectorielle et de communication en situation d'urgence, mettant en évidence
la nécessité d'améliorer la gestion des urgences médicales dans le pays.

DETRESSE MEDICALE

Alerte
190

Régulation Médicale SAMU

Urgence absolue Urgence relative

Envoi d’une unité mobile


hospitalière Envoie de moyens adaptés

Prise en charge du blessé ou du


malade par l’équipe médicale
Bilan médical au médecin
régulateur du SAMU

Recherche du lieu d’accueil le


mieux adapté

Préparation de l’accueil hospitalier

Figure 13 :Gestion des urgences médicales en Tunisie

- 15 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Les services d’aide médicale urgente (SAMU) couvrent 24 gouvernorats (75%


des habitants et 50% du territoire) et régule l’activité de 13 services mobile
d’urgence et de réanimation (SMUR) réparti sur 10 gouvernorats. [Site web, ministère de

Santé]

2. Aide à la décision en santé


2.1 Concepts et méthodes d'aide à la décision

L'aide à la décision en santé est un processus qui consiste à utiliser des données,
des informations et des méthodes analytiques pour soutenir la prise de décision
éclairée dans le domaine de la santé. Cela implique l'évaluation des options
disponibles, la considération des impacts potentiels et l'identification de la
meilleure solution pour atteindre les objectifs fixés. Les méthodes d'aide à la
décision comprennent l'analyse coût-efficacité, l'analyse de sensibilité, la
modélisation et la simulation, ainsi que l'implication des parties prenantes et
l'utilisation de critères de décision. [Systèmes d'information et management (2016), pages 71 à 125]

MODÉLISATION
ANALYSE COÛT- ANALYSE DE
ET
EFFICACITÉ SENSIBILITÉ
SIMULATION

Figure 14 : Méthodes d'aide à la décision

2.2 Outils d'aide à la décision pour les urgences médicales

Dans le contexte des urgences médicales, les outils d'aide à la décision sont
essentiels pour une gestion efficace et rapide des situations d'urgence. Cela peut
inclure des outils de triage pour évaluer la gravité des cas et prioriser les soins,
des algorithmes de prise de décision pour guider les interventions médicales, des
systèmes d'alerte précoce pour détecter les épidémies et les événements sanitaires
critiques, ainsi que des modèles de prévision pour anticiper les besoins en
ressources et en capacité d'accueil des établissements de santé. [SAMU : Améliorer la

qualité et la sécurité des soins ,2020]

- 16 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

2.3 Importance de l'aide à la décision dans les situations d'urgence

L'aide à la décision joue un rôle crucial dans les situations d'urgence en


permettant une réponse rapide, bien coordonnée et basée sur des données
probantes.

En fournissant des informations précises sur la situation, les risques et les options
d'intervention, l'aide à la décision permet aux décideurs et aux professionnels de
la santé de prendre des mesures éclairées pour sauver des vies, réduire les
complications et minimiser les impacts négatifs. L'utilisation d'outils d'aide à la
décision peut améliorer la planification des ressources, l'allocation des soins, la
gestion des flux de patients et la communication avec les parties prenantes,
contribuant ainsi à une prise en charge plus efficace et efficiente des urgences
médicales. [Outil d’analyse de politiques publiques pour une prise de décision rapide en santé publique,2022]

3. Revue de la littérature sur les applications SIG dans la gestion des


urgences médicales

3.1 Localisation des services d'urgence

Les applications SIG sont utilisées pour localiser et cartographier les services
d'urgence tels que les hôpitaux, les centres de traumatologie, les postes de secours
et les points d'évacuation. Cela permet une visualisation claire des emplacements
et des capacités des établissements de santé, facilitant ainsi la planification des
interventions d'urgence et l'affectation des ressources.

3.2 Planification des ressources médicales

Le SIG facilite la planification des ressources médicales en identifiant les zones à


faible couverture de services de santé et en optimisant l'emplacement des
équipements médicaux. Il peut également aider à prévoir les besoins futurs en

- 17 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

ressources médicales en analysant les tendances de la demande et en tenant


compte des facteurs démographiques, géographiques et épidémiologiques.

3.3 Prévision des risques et alerte précoce

Les applications SIG peuvent intégrer des données spatiales telles que les
conditions environnementales, les épidémies et les catastrophes naturelles pour la
prévision des risques et l'alerte précoce. Cela permet aux autorités sanitaires de
prendre des mesures préventives, de mobiliser les ressources nécessaires et de
mettre en place des stratégies d'intervention appropriées avant qu'une situation
d'urgence ne se produise.

3.4 Visualisation et communication des informations

Le SIG offre des outils de visualisation et de communication des informations de


santé, facilitant la compréhension des données complexes et leur partage avec les
parties prenantes. Les cartes interactives, les tableaux de bord et les rapports
générés par le SIG permettent une communication efficace des informations
critiques lors des situations d'urgence médicale, favorisant ainsi la collaboration
entre les acteurs et la coordination des actions.

4. Analyse des besoins et des lacunes en Tunisie

4.1 État actuel de la gestion des urgences médicales en Tunisie

Une analyse de l'état actuel de la gestion des urgences médicales en Tunisie met
en évidence les forces, les faiblesses, les opportunités et les menaces. Cela
comprend l'évaluation des infrastructures existantes, des protocoles d'urgence, des
capacités de réponse, de la coordination intersectorielle et de la communication.
Une compréhension approfondie des besoins et des lacunes permet d'identifier les
domaines d'amélioration potentiels et de proposer des solutions adaptées.

- 18 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

4.2 Limitations et défis rencontrés

La gestion des urgences médicales en Tunisie est confrontée à des limitations et


des défis tels que les ressources limitées, les capacités de réponse insuffisantes,
les inégalités d'accès aux soins, la coordination intersectorielle complexe et les
contraintes financières. Ces obstacles doivent être pris en compte lors de la
conception et de la mise en place d'une application SIG-Web d'aide à la décision
pour les urgences en Tunisie.

4.3 Opportunités d'amélioration grâce au SIG

Le SIG offre des opportunités d'amélioration de la gestion des urgences médicales


en Tunisie. L'utilisation d'une application SIG-Web d'aide à la décision peut
renforcer la coordination, la planification des ressources, l'optimisation des
itinéraires d'urgence et la communication en temps réel. Le SIG peut également
contribuer à une meilleure compréhension des disparités de santé, à la
surveillance des maladies et à la prévention des risques. L'exploitation de ces
opportunités permettra d'améliorer la préparation et la réponse aux urgences
médicales en Tunisie.

Cas d'étude et exemples de bonnes pratiques

Exemples d'applications SIG pour les urgences médicales dans d'autres pays

Des cas d'étude d'autres pays fournissent des exemples d'applications SIG réussies
dans la gestion des urgences médicales. Ces exemples mettent en évidence les
fonctionnalités, les avantages et les résultats obtenus grâce à l'utilisation des SIG.
Ils peuvent servir de référence et de source d'inspiration pour la conception et la
mise en place de l'application SIG-Web d'aide à la décision pour les urgences en
Tunisie.

- 19 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Australie États-Unis Royaume-Uni

Figure 15: Exemples d'applications SIG pour les urgences médicales dans d'autres pays

Des études de cas pertinentes pour la Tunisie peuvent être examinées pour
comprendre les initiatives existantes et les bonnes pratiques en matière de gestion
des urgences médicales. Ces études de cas peuvent fournir des informations sur
les défis spécifiques rencontrés par la Tunisie, les solutions mises en œuvre et les
résultats obtenus. L'analyse de ces études de cas permettra d'adapter les approches
et les stratégies aux besoins et au contexte tunisiens.

Conclusion:
Dans ce chapitre, nous avons abordé les principaux éléments de notre projet, tels
que l'organisme d'accueil (CIMS), le concept du "SHOCRoom", le SIG et l'aide à
la décision en santé. Nous avons ainsi exploré les applications de SIG dans la
gestion des urgences médicales en Tunisie, identifié les besoins et les
opportunités d'amélioration. Enfin, nous avons examiné des cas d'étude et des
exemples de bonnes pratiques à grande échelle.

- 20 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

CHAPITRE II : PRÉSENTATION DE LA ZONE D'ÉTUDE


ET PROCESSUS UTILISÉ POUR LA REPRÉSENTATION
ET L'ANALYSE DES STRUCTURES SANITAIRES
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Introduction
Ce chapitre se concentre sur notre zone d'étude spécifique et examine le cadre
géographique, démographique, ainsi que le nombre et la répartition des structures
sanitaires publiques. La méthodologie, les sorties sur le terrain et la distribution
géographique des établissements hospitaliers sont également abordées.

I. Zone d’étude
1. Cadre géographique
La Tunisie (‫ )ﺗﻮ�ﺲ‬est un pays d’Afrique du Nord appartenant au Maghreb. Elle
est bordée au Nord et à l’Est par la mer Méditerranéenne, à l’Ouest par l’Algérie,
et au Sud-Est par la Libye. Sa capitale Tunis est située dans le Nord-Est du pays,
au fond du golfe de Tunis. [Figure16]
Actuellement, le territoire tunisien est organisé suivant deux approches :
La décentralisation administrative (divisée en 24 gouvernorats qui portent le nom
de leurs chefs-lieux) et la décentralisation politique (350 municipalités).

Figure 16 : Position géographique de la Tunisie par rapport à l'Afrique.

- 22 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

2. Cadre démographique

D'après les résultats du recensement et les estimations de l'Institut National de la


Statistique (INS), la population de la Tunisie a connu une augmentation
remarquable, passant de 3 783 200 habitants en 1956 à 11 803 588 habitants en
2022. [Figure17]
Ces chiffres montrent une augmentation régulière de la population tunisienne au
fil des années, avec une tendance à la croissance continue.

La population tunisienne, estimée à 11 803 588 habitants en 2022 selon l'INS,


présente un déséquilibre croissant entre les régions côtières, qui concentrent près
de la moitié de la population, et les régions de l'intérieur, dont la part diminue.
Une attention particulière doit être accordée à cette disparité pour promouvoir un
développement équilibré à travers le pays.

EVOLUTION ET PROJECTION DE LA
POPULATION TUNISIENNE DEPUIS 1956
2060
2040
2020
2000
1980
1960
1940
1920
1900

Figure 17 : Evolution et projection de la population tunisienne depuis 1956 [INS 2022]

- 23 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Figure 18 : Répartition de la Population en Tunisie par Gouvernorat 2022 [INS 2022]

- 24 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

3. Nombre des structures sanitaires public

Le nombre total des structure sanitaires publics en 2022 est 2320, faisant une
augmentation annuelle moyenne de 2.27% par rapport à 2011 (2295).

Année Nombre des structures sanitaires public


2011 2295
2012 2302
2013 2309
2014 2314
2015 2328
2016 2340
2017 2362
2018 2368
2019 2383
2020 2320
2021 2320
2022 2320
Tableau 1: L'organisation de Soins en Tunisie (CS, 2019)

Dans le secteur public, les établissements sanitaires se répartissent selon les


caractéristiques suivantes :

 Au premier niveau, on trouve les Centres de Santé de Base (CSSB) qui sont
au nombre de 2113 en 2022. Ces centres offrent des soins de santé primaires, y
compris les maternités rurales. On retrouve également les Hôpitaux de
Circonscription (HC) au nombre de 110 en 2022. Ils disposent d'un service de
médecine, d'une maternité et d'un plateau technique de base. En plus de cela, il
existe 28 Groupements de Santé de Base (GSB) pour assurer la coordination et la
gestion des soins de santé au niveau local.

 Au deuxième niveau, on trouve les Hôpitaux Régionaux (HR), au nombre de


35 en 2022. Ils sont situés dans les chefs-lieux des gouvernorats et dans

- 25 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

certaines délégations à forte densité de population. Les HR constituent le


premier niveau de référence pour les soins spécialisés, offrant des services
médicaux plus avancés.
 Au troisième niveau se situent les Centres Hospitaliers Universitaires (CHU) et
les Centres Hospitaliers Spécialisés (CHS) , qui sont au nombre de 34 en 2022.
Ces établissements de santé sont hautement spécialisés et offrent des services
médicaux avancés, ainsi que des formations et des recherches dans des
domaines spécifiques. [Figure 19]

HR CHU et CHS GSB


2% 1% 1%

HC
5%

CSSB
91%

CS CSSB HC HR CHU

Figure 19 : Secteur Public de Santé en Tunisie (CS, 2022)

4. Répartition des structures hospitalières selon le type et par gouvernorat


en 2022 :

Afin de voir la répartition des différents types et la centralisation des structures


on les a classés par types (HC, HR , CHU et CHS) ainsi que le nombre des lits
selon le tableau suivant. [Tableau2]

- 26 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Secteur Public
Gouvernorat
HC HR CHU et CHS Lits
Tunis 0 1 13 4451
Ariana 1 1 1 705
Ben Arous 0 1 1 487
Manouba 1 0 2 994
Nabeul 8 2 1 1028
Zaghouan 2 1 1 517
Bizerte 5 1 1 994
Beja 5 2 0 656
Jendouba 4 2 0 837
Le Kef 6 1 0 642
Siliana 8 1 0 504
Kairouan 9 0 1 838
Kasserine 6 1 0 672
Sidi Bouzid 8 1 0 525
Sousse 5 1 2 1602
Monastir 9 2 1 1248
Mahdia 10 0 1 715
Sfax 2 3 2 1845
Gafsa 6 2 0 780
Tozeur 3 2 0 354
Kebili 3 1 0 329
Gabés 4 1 0 746
Médenine 3 3 1 821
Tataouine 2 1 0 269
Total 110 31 28 22559

Tableau 2 : Répartition des structures hospitalières par type, gouvernorat et nombre de lits en 2022

En nous basant sur ces informations générales, nous avons collecté des
données pour pouvoir représenter les structures sanitaires sur une carte afin
de les analyser par la suite.

- 27 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

II. Méthodologie adoptée


1. Les Logiciels et sites Web utilisés
La phase de réalisation des cartes nécessite l'utilisation des logiciels et des outils
présentés dans le tableau suivant : [Tableau 3]

Logiciels et Utilité Logo


sites Web

Google Earth est un logiciel conçu


Google Earth spécifiquement pour les professionnels. Il offre
la possibilité d'importer des données SIG et des
PRO
feuilles de calcul, ce qui le rend très pratique
pour faciliter la cartographie.

Excel est un logiciel de tableur utilisé pour


Microsoft gérer, analyser et manipuler des données de
manière efficace. Il offre une interface
Excel
conviviale et des fonctionnalités avancées pour
créer des feuilles de calcul, effectuer des calculs
et générer des graphiques.

ArcGIS est une suite complète de logiciels de


système d'information géographique (SIG)
ArcGIS développée par Esri. Elle comprend différents
composants logiciels qui permettent la collecte,
la gestion, l'analyse et la visualisation des
données géographiques.

KoboToolbox est un logiciel gratuit et en accès

KoboToolbox ouvert pour la localisation et la collecte de


données descriptives.

Tableau 3 : les Logiciels et sites Web utilisés

- 28 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

2. Collecte des données

Les données utilisées pour la représentation ont été collectées à partir de


différentes sources, dont les Directions Régionales de la Santé (DRS), le Centre
stratégique d'opérations sanitaires et le site officiel du ministère de la Santé
tunisienne.

3. Type des données

La base de données contient deux types de données : des données géographiques


au format vectoriel et des données attributaires au format Excel.

4. Les données géographiques

Les données géographiques sont des données à référence spatiale. Leurs


indisponibilités dans le ministère de santé et ses partenaires a exigé le recueil de
ces derniers à travers la plateforme Google Earth Pro en utilisant l'option
"Ajouter un repère"

L'option "Ajouter un repère" sur


Google Earth Pro permet d'ajouter des
marqueurs personnalisés sur la carte.
Ces repères peuvent être utilisés pour
marquer des lieux d'intérêt
spécifiques, des points de repère ou
des emplacements importants. Dans
notre cas, nous nous intéressons
particulièrement aux hôpitaux.

Figure 20: Recueil des données sous la plateforme Google


Earth Pro

- 29 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Figure 21: Répartition des hôpitaux sur la plateforme Google Earth

- 30 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

5. Les données attributaires

Les données attributaires sont des informations essentielles concernant chaque


couche, telles que le type, l'adresse et le numéro de téléphone, qui sont stockées
sous forme de tables. Ces informations seront nécessaires ultérieurement.

Figure 22: Données attributaires

III. Sortie terrain


Avant de procéder à la jointure, j'ai souhaité me rendre sur le terrain afin de
vérifier les données géographiques et attributaires à l'aide de l'application
KoboToolbox. Cette application me permet de vérifier les données
géographiques et attributaires sur le terrain. Elle peut se connecter à un nombre
potentiellement illimité de satellites pour collecter les informations
géographiques. La sortie sur le terrain ne se limite pas à la simple vérification
des données, elle offre également la possibilité d'ajouter des établissements
sanitaires selon les besoins, sans se limiter à l'identification fournie par Google
Earth.
KoBoToolbox est une plateforme open-source utilisée pour collecter, gérer et
analyser des données sur le terrain.

- 31 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Elle se décompose en deux applications distinctes :

1. Application Web KoBoToolbox :


Il s'agit de l'interface en ligne de KoBoToolbox accessible via un navigateur web.
L'application web permet aux utilisateurs de créer des formulaires de collecte de
données personnalisés à l'aide d'un éditeur de formulaires convivial.

Figure 23: Page de création d'un nouveau projet sur KoboToolbox

Créer votre formulaire personnalisé en fournissant le titre du projet, la


description, le secteur et enfin le pays correspondant à vos besoins.
KoBoToolbox offre une gamme de types de questions variés, tels que choix
unique, choix multiple, texte, numérique, date, géolocalisation, photo, fichier,
matricielle et classement. Ces types de questions permettent de collecter des
données de manière structurée et répondent à une grande diversité de besoins de
collecte d'informations. Les questions spécifiques illustrées dans la figure 24 sont
présentées dans notre cas.

Figure 24: Questions structurées pour la collecte de données

- 32 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

2. Application mobile KoBoCollect :

KoBoCollect est l'application Android dédiée à la collecte de données sur le


terrain. Elle permet aux enquêteurs ou aux utilisateurs de terrain d'accéder aux
formulaires créés dans l'application web de KoBoToolbox et de les remplir hors
ligne sur leurs appareils Android.

Figure 25:Sortie sur le terrain et vérification des données

Les données collectées sont ensuite synchronisées avec le serveur KoBoToolbox


lorsque l'utilisateur est à nouveau connecté à Internet.

- 33 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les
urgences en Tunisie

IV. Traitement des données :


Dans le processus de traitement des données, la conversion des données KML en
données vectorielles (Shapefile) est la première étape effectuée dans ArcGIS.

Cet outil vous permet d'importer des fichiers


KML et de les convertir en une couche d'entités
qui peut être utilisée et analysée dans ArcGIS.
Figure 26: Outils de conversion de
KML en couches (layers)

Une fois que la conversion du fichier


KML vers le format SHP (Shapefile)
est terminée, nous procédons à
l'exportation pour obtenir un
nouveau fichier de couche au format
Figure 27: Conversion des données KML en
Shapefile
données vectorielle

Figure 28: Exportation des données en format


Shapefile

La deuxième s’occupe de la jointure


des données vectorielles avec les
données attributaire
Figure 29: Outils de jointure des données
attributaires avec les données vectorielles

- 34 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

IV. Distribution géographique des établissements hospitaliers

Une carte de redistribution des établissements est établie à partir des données
fournies par la "Carte Sanitaire 2022" et est illustrée dans la figure 30.

Figure 30 : Carte de localisation des hôpitaux en Tunisie

- 35 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Pour observer la concentration et la répartition des différents hôpitaux, nous avons effectué une cartographie distincte de chaque type d'hôpital pour chaque gouvernorat. Les résultats de cette analyse sont
illustrés dans les figures 31, 32, et 33.

Figure 31 : Carte de localisation des HC en Tunisie Figure 32 : Carte de localisation des CHU et CS en Tunisie Figure 33 : Carte de localisation des HR en Tunisie

- 36 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Et pour observer la concentration des lits par gouvernorat, nous avons effectué
cette cartographie illustrée dans la figure suivante :

Figure 34: Carte de répartition des lits hospitaliers en Tunisie.

- 37 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

L'analyse des cartes révèle une décentralisation des structures hospitalières, avec
une concentration plus élevée le long de la côte et dans la région du Grand Tunis.

Figure 35 : Répartition en pourcentage des différents Hôpitaux en Tunisie, 2022

- 38 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

En effet l’analyse géographique des lits hospitaliers, des HR, des HC, et des
CHU/CHS en Tunisie souligne la nécessité d'une répartition équilibrée des
ressources médicales dans l'ensemble du pays. Cela permettrait de garantir un
accès équitable aux soins de santé pour tous les citoyens, indépendamment de leur
lieu de résidence, et d'améliorer les services de santé dans les régions moins
pourvues. [Figure 35]

Conclusion

En conclusion, ce chapitre a fourni une vue d'ensemble détaillée de notre zone


d'étude spécifique, en examinant son cadre géographique, démographique ainsi
que le nombre et la répartition des structures sanitaires publiques. nous avons
également exploré la distribution géographique des établissements hospitaliers
dans cette zone. Ces informations constituent une base solide pour les prochaines
étapes de notre projet, en nous permettant de mieux comprendre le paysage
sanitaire local et d'identifier les éventuelles lacunes ou opportunités
d'amélioration.

- 39 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

CHAPITRE III : CONCEPTION ET MISE EN PLACE


D'UN SIG WEB SANITAIRE
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Introduction
Ce chapitre fournira une présentation des outils et des logiciels utilisés pendant la
réalisation de ce projet. Ensuite, nous aborderons les analyses des besoins
réalisées et nous élaborons des études conceptuelles, décrivant les différentes
approches et les modèles envisagés pour la mise en œuvre réussie du projet.

I. Les logiciels et site Web utilisés

La phase de réalisation du projet nécessite une large gamme de logiciels et des


outils qui sont illustrés dans le tableau suivant : [Tableau 4]

Logiciels et sites Utilité Logo


Web

Visual Studio Code est un éditeur de code source


Visual Studio gratuit et polyvalent développé par Microsoft,
Code offrant une interface conviviale et de nombreuses
fonctionnalités pour la programmation.

XAMPP est un ensemble de logiciels open-source


XAMPP pour créer un environnement de développement web
local.

PhpMyAdmin est un outil web open-source


PhpMyAdmin permettant de gérer facilement les bases de données
MySQL via une interface graphique.

Enterprise Architect est un outil spécialisé dans la


Enterprise modélisation UML, pratique et complet pour les
Architect utilisateurs du domaine du développement
d'applications.

Tableau 4 : les Logiciels et sites Web utilisés

- 41 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

II. Langages de programmation utilisées

Pour atteindre les objectifs mentionnés précédemment et développer le SIG Web,


on a utilisé les langages suivants :

Langage Définition Logo

CSS Les feuilles de styles sont un langage utilisé pour


mettre en forme le contenu HTML.

PHP est un langage de scripts généraliste et Open


PHP Source, spécialement conçu pour le développement
d'applications web. Il peut être intégré facilement au
HTML.

JS est un langage de script léger, il permet de créer


JavaScript du contenu mis à jour de façon dynamique, d’animer
des images et de contrôler le contenu multimédia.

HTML est un langage de balisage utilisé pour


HTML structurer et donner du sens au contenu web.

Tableau 5 : les langages de programmation utilisés

III. Analyse des besoins


Afin d’attendre l'objectif précité au début de ce travail, il est essentiel d'identifier
et de recenser les besoins qui y sont liés. Cela implique d'interroger les différents
acteurs pour comprendre leurs pratiques et se familiariser avec elles. Cette phase
comprend donc l'analyse et la définition des besoins du système.

- 42 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

1. Analyse fonctionnelle

L'analyse fonctionnelle est une étape indispensable dans le cycle de vie d'un
logiciel. Cette étape a pour objectif de traduire les besoins en solutions et de
permettre l'atteinte des objectifs qui répondent aux attentes des utilisateurs.

1.1 Identification des acteurs

Un acteur représente le rôle abstrait joué par des entités externes telles que les
utilisateurs, les dispositifs, le matériel ou d'autres systèmes, qui interagissent
directement avec le système étudié. Dans notre système, les acteurs sont les
suivants :

Les utilisateurs : Ce sont les acteurs de notre application. Il existe 3 types


d’utilisateurs : Admin, Agent hospitalier, agent SHOCRoom.

• L'administrateur (Admin) : Il est chargé d'ajouter et de gérer les


établissements et les utilisateurs dans le système. Il a les droits d'administration
pour effectuer ces tâches.

• L'agent hospitalier : Son rôle principal est de mettre à jour la disponibilité des
lits dans son établissement hospitalier et des scanners. Il peut effectuer des
modifications en temps réel pour refléter les changements de disponibilité et
garantir la précision des informations.

• L'agent SHOCRoom : Cet acteur a pour responsabilité de visualiser les


données concernant les services d’urgence et de coordonner les activités liées à
la gestion des lits et des scanners. Il peut accéder aux informations nécessaires
pour faciliter la prise de décisions et assurer une coordination.

- 43 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

1.2 Capture des besoins fonctionnels


La capture des besoins fonctionnels vise à identifier les fonctionnalités que le
système doit réaliser. Elle permet de créer un modèle des besoins centré sur les
activités des utilisateurs. Voici les principaux besoins fonctionnels du système :

Gestion des utilisateurs :

• Le système doit permettre à l'administrateur d'ajouter, modifier et supprimer


des utilisateurs.
• Les utilisateurs doivent pouvoir se connecter au système en utilisant leurs
identifiants (N° Carte CIN).
Visualisation de la carte :
• Le système doit afficher une carte interactive montrant la répartition des
hôpitaux dans la zone d'étude.
• Les utilisateurs doivent pouvoir zoomer, déplacer la carte et obtenir des
informations détaillées sur chaque hôpital.
Consultation des informations hospitalières :
• Les utilisateurs doivent pouvoir consulter les informations concernant chaque
hôpital, telles que le nombre de lits d'urgence disponibles et le fonctionnement
du scanner.
• Les utilisateurs doivent pouvoir rechercher des hôpitaux par gouvernorat,
délégation ou nom.
Mise à jour des informations hospitalières :
• Les agents hospitaliers doivent pouvoir mettre à jour les informations sur le
nombre de lits d'urgence disponibles dans leur établissement.
• Les agents hospitaliers doivent pouvoir signaler les problèmes ou les pannes
concernant le fonctionnement du scanner.

- 44 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Recherche dans la carte :


• Les utilisateurs doivent pouvoir effectuer des recherches dans la carte en
spécifiant le gouvernorat, la délégation ou le nom de l'hôpital.

Gestion des couches d'information :

• Le système doit permettre à l'administrateur de gérer les couches d'information


affichées sur la carte.

2. Analyse non fonctionnelle


L'application doit être robuste et rapide, tout en répondant aux attentes des
utilisateurs en termes de besoins non fonctionnels. Voici les exigences
spécifiques:
La performance :
• Les actions de l'utilisateur doivent bénéficier d'un temps de réponse
raisonnable, avec un délai d'attente inférieur à 10 secondes.
• L'application doit être disponible et fonctionnelle sur une période déterminée.
• La robustesse de l'application se traduit par sa capacité à éviter les erreurs et à
ne pas perdre ou altérer les données lorsqu'elle est soumise à des sollicitations.
Ergonomie et convivialité :
• L'application doit être conviviale et facile à utiliser. Les interfaces utilisateur
doivent être intuitives, simples et ergonomiques.
• Les messages affichés à l'utilisateur doivent être clairs, concis et précis.
Facilité d’utilisation :
• L’application dont on dispose sera une application simpliste et utilisable sans
aucune complexité.
Extensibilité :
• L'application doit maintenir des performances constantes même en cas
d'utilisation intensive.

- 45 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

• Lors du développement des différents modules de l'application, il faut prendre


en compte la possibilité d'extension en ajoutant de nouvelles fonctionnalités.
Par exemple, cela peut inclure tous les départements d'un hôpital ou l'ensemble
du personnel hospitalier.
Maintenabilité :
• Les modules de l'application doivent être bien documentés afin de faciliter leur
maintenance.

3. Spécification des besoins fonctionnels


Pour illustrer les besoins fonctionnels de notre application, nous utiliserons un
diagramme de contexte statique et un diagramme de cas d'utilisation global. Ces
diagrammes décrivent comment le système doit être utilisé et ce qu'il est censé
accomplir. Les principaux éléments du diagramme de cas d'utilisation sont les
acteurs, les cas d'utilisation et les sujets.
4. Diagramme de contexte statique
Le diagramme de contexte statique permet de visualiser les relations entre les
différents acteurs et le système lui-même. Il met en évidence les interactions entre
eux et montre comment ils interagissent avec le système
Dans notre cas, le diagramme est présenté conformément à ce qui est mentionné
dans la figure [Figure 36]

Agent
SHOCRoom
Consulter

Mettre à
jour
Gérer

SYSTÈME D’AIDE À LA DÉCISION POUR LES URGENCES EN TUNISIE

Figure 36 : Diagramme de contexte statique

- 46 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

5. Diagramme de cas d’utilisation globale


Ce diagramme est créé pour illustrer comment les différentes fonctionnalités sont
interconnectées et montrer leurs acteurs internes et externes. Il représente une
fonctionnalité spécifique dans un système. La figure 37 représente le diagramme
de cas d’utilisation globale de notre application web.

Figure 37 :Diagramme de cas d'utilisation globale.

IV. Etude conceptuelle

1. Vue statique
Dans la phase d'étude conceptuelle, nous utilisons la modélisation UML (Unified
Modeling Language) pour représenter la structure du système sans tenir compte
de son évolution dans le temps. Cette vue statique nous permet de comprendre les
entités, les relations et les fonctionnalités du système. Dans cette partie, nous
allons présenter les différents diagrammes utilisés pour décrire cette vue statique.

- 47 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

2. Modélisation en UML
L'utilisation du Langage de Modélisation Unifié (UML) offre une approche
universelle pour la modélisation de systèmes.
La modélisation en UML permet de visualiser et de représenter l'architecture
d'un projet en identifiant les acteurs, les processus et les composants.
2.1 Diagrammes dans UML
L'UML utilise des diagrammes qui représentent les aspects statiques ou
structurels d'un système, ainsi que des diagrammes comportementaux qui
capturent les aspects dynamiques d'un système. En totale il existe 14 diagrammes
en UML représentés dans la figure ci-dessous : [Figure38]

Figure 38 : Diagramme dans l’UML

La description de la programmation orienté objet nécessite un travail conceptuel


qui définit les classes, de leurs relations, les attributs, les opérations et les
interfaces dans notre cas on a besoin des trois diagrammes suivants :
• Diagramme de classe.
• Diagramme de cas d’utilisation.
• Diagramme de séquence.

- 48 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

2.2 Diagramme de classe

Le diagramme de classes est un élément essentiel de la modélisation orientée


objet.
Il se concentre sur la structure interne du système et offre une représentation
abstraite des objets du système et comment ils interagissent entre eux dans
différents scénarios. Les éléments clés de cette vue statique sont les classes et
leurs relations (associations, généralisations et autres dépendances). La figure
suivante illustre le diagramme de classes de notre application :

Figure 39 : Diagramme de classe

- 49 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

2.3 Diagrammes des cas d’utilisation détaillés

Le diagramme détaillé de cas d'utilisation présente les interactions spécifiques


entre un acteur et le système. Il décrit les différentes fonctionnalités associées à
une tâche spécifique de notre application, permettant ainsi l'exécution d'une
requête formulée par un utilisateur donné. Ce diagramme met en évidence les
actions et les étapes nécessaires pour accomplir une action spécifique, offrant
ainsi une vue détaillée des interactions utilisateur-système

• Diagramme du cas d’utilisation « Gérer les utilisateurs »


La figure suivante illustre le processus de gestion des utilisateurs :

Figure 40 : Diagramme du cas d’utilisation « Gérer les utilisateurs »

Description textuelle :
Dans le cas d'utilisation "Gérer des utilisateurs", l'acteur principal est l'administrateur.
Avant de commencer, l'administrateur doit s'authentifier avec succès. Une fois l'opération
terminée, la gestion des agents a été effectuée avec succès.
Le scénario nominal implique que l'administrateur de l'application peut ajouter, modifier,

- 50 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

supprimer, consulter la table d'utilisateurs et effectuer des recherches. Cependant,


il existe également des scénarios alternatifs tels que des problèmes de connexion
internet ou un serveur d'application hors service, qui peuvent entraver le
processus de gestion des utilisateurs.

Cas d'utilisation Gérer des utilisateurs

Acteur Administrateur

Pré-condition L'authentification avec succès

La gestion des agents a été faite avec


Post-condition
succès
L'administrateur de l'application doit
soit ajouter un utilisateur, le modifier,
Scénario nominal
le supprimer, consulter la table
d'utilisateur et le rechercher.

Scénario alternatif Problème de connexion internet.


Serveur d'application hors service.

Tableau 6 : Tableau descriptif du cas d’utilisation « Gérer les utilisateurs »

• Diagramme du cas d’utilisation « Visualiser la carte »


La figure suivante illustre le processus de visualisation de la carte :

Figure 41 :Diagramme du cas d’utilisation « Visualiser la carte »

- 51 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Description textuelle :

Le cas d'utilisation est "Visualiser la carte" avec l'acteur principal étant l'Agent
SHOCRoom. Avant de commencer, deux pré-conditions doivent être remplies :
une authentification réussie et le chargement réussi de la carte. Après l'exécution
de ce cas d'utilisation, plusieurs post-conditions sont satisfaites, notamment
l'affichage d'un fond standard, la disponibilité des lits, la fonctionnalité des
scanners et la localisation de l'hôpital.
Dans le scénario nominal, l'utilisateur de l'application doit cliquer sur l'hôpital
pour visualiser la carte et ses informations associées. Cependant, il existe
également des scénarios alternatifs tels qu'un problème de connexion Internet ou
un serveur d'application hors service, qui peuvent empêcher le chargement ou
l'affichage correct de la carte.

Cas d'utilisation Visualiser la carte

Acteur Agent SHOCRoom

• L'authentification avec succès


Pré-condition • Succès de chargement de la carte.

• Un fond standard
• Les lits disponibles
Post-condition • La fonctionnalité des scanners
• Localisation hôpital

L’utilisateur de l'application doit


Scénario nominal cliquer sur l’hôpital

Scénario alternatif • Problème de connexion internet.


• Serveur d'application hors service.

Tableau 7 :Tableau descriptif du cas d’utilisation « Visualiser la carte »

- 52 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

• Diagramme du cas d’utilisation « Mettre à jour les informations


hospitalières »
La figure suivante illustre le processus de la mise à jour des informations
hospitalières :

Figure 42 :Diagramme du cas d’utilisation « Mettre à jour les informations hospitalières »

Description textuelle :

Le cas d'utilisation est "Mettre à jour les informations hospitalières" avec l'acteur
principal étant l'Agent hospitalier. Avant de commencer, une pré-condition doit
être remplie : une authentification réussie. Après l'exécution de ce cas
d'utilisation, la post-condition est que le formulaire soit rempli avec succès.

Dans le scénario nominal, l'agent hospitalier doit remplir un formulaire avec les
informations telles que le nombre de lits disponibles, l'état du scanner et la
localisation de son établissement afin de mettre à jour les informations
hospitalières.

- 53 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Ces informations permettent d'identifier et de maintenir à jour les détails de


l'établissement hospitalier dans le système.

Cependant, il existe également des scénarios alternatifs tels qu'un problème de


connexion Internet ou un serveur d'application hors service, qui peuvent entraver
le processus de mise à jour des informations hospitalières en empêchant l'envoi
ou la réception des données.

Mettre à jour les informations


Cas d'utilisation
hospitalières

Acteur Agent hospitalier

Pré-condition L'authentification avec succès

Post-condition Le formulaire est rempli avec succès

L'agent hospitalier doit remplir un


formulaire avec le nombre de lits
Scénario nominal
disponibles, l'état du scanner et sa
localisation pour identifier son
établissement.

• Problème de connexion internet.


Scénario alternatif • Serveur d'application hors service.

Tableau 8 :Tableau descriptif du cas d’utilisation « Mettre à jour les informations hospitalières »

2.4 Diagramme de séquence


C’est un diagramme qui représente les interactions d’un scénario particulier. Il
montre comment les objets interagissent les uns avec les autres et dans quel
ordre.

- 54 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

• Les scénarios requis de l'application

Le diagramme suivant [Figure 43], représente le flux d'interaction entre différents


composants dans un système lorsqu'un agent "SHOCRoom" appuie sur le bouton
"Update" dans une interface utilisateur.

Figure 43 : Diagramme de séquence lorsqu'un agent "SHOCRoom" appuie sur le bouton "Update" dans une
interface utilisateur.

Le diagramme ci-dessous illustre la phase de sélection [Figure 44]. L'agent


SHOCRoom effectue une sélection d'un hôpital, et une fois celui-ci sélectionné,
l'hôpital devient plus grand et plus visible, tandis que les données globales
relatives à cet hôpital apparaissent dans une fenêtre contextuelle.

- 55 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Figure 44 : Diagramme de séquence lorsqu'un agent SHOCRoom effectue une sélection d’un hôpital

Conclusion
Dans ce chapitre, nous avons effectué une analyse approfondie de la phase
centrale du projet, qui nous a permis de reconstituer l'apparence et le
comportement du système. Nous avons débuté par l'analyse des besoins, suivie de
la phase de conception, qui inclut la conception proprement dite. Cette phase s'est
déroulée en trois étapes : premièrement, l'établissement du diagramme de classes ;
ensuite, l'élaboration de diagrammes de cas d'utilisation détaillés ; enfin, la
création de diagrammes de séquences correspondant aux différents cas
d'utilisation. L'objectif principal de cette démarche était d'illustrer les diverses
fonctionnalités de l'application.

- 56 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

CHAPITRE IV : APPROCHE METHODOLOGIQUE

POUR LA MISE EN PLACE D'UN SIG WEB


SANITAIRE
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Introduction

Ce chapitre se concentre sur la phase de réalisation et d'implémentation de


l'application. Le passage à cette étape nous a permis de concrétiser les différents
composants décrits dans le chapitre précédent.

I. WebMapping
1. Définition

Le WebMapping, également connu sous le nom de cartographie en ligne, désigne


la pratique de visualiser, partager et interagir avec des données géographiques sur
Internet. Cela permet aux utilisateurs d'accéder à des cartes interactives en ligne
qui affichent des informations géospatiales, telles que des lieux, des routes, des
frontières, des points d'intérêt, des données démographiques, etc. Les
technologies de WebMapping utilisent généralement des services web et des
langages de programmation spécifiques pour afficher les données géographiques
et permettre aux utilisateurs de zoomer, faire des recherches, effectuer des
analyses et effectuer d'autres actions interactives. Le WebMapping est devenu un
outil essentiel dans de nombreux domaines, y compris la planification urbaine, la
gestion des ressources, la navigation, le tourisme et bien d'autres encore.

2. Fonctionnalités
Les fonctionnalités essentielles d'une application de WebMapping comprennent :
• Publier des cartes en ligne.
• Effectuer des traitements complexes comme le calcul des itinéraires.
• Diffuser des cartes dans un navigateur.
• Cartographier des données géographiques à la demande selon le choix des
couches et de l'emprise géographique.
• Saisir de l'information pour alimenter la base de données dans le serveur.
• Accéder à des bases de données métiers et sémantiques.

- 58 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

La cartographie en ligne présente un moyen excellent de publier des cartes sur le


web et de les rendre accessibles aux autres utilisateurs. La création d’une carte
web est un processus très différent de la création d’une carte dans un SIG.

II. Objectifs de la création d’une application SIG-WEB Sanitaire


La figure suivante [Figure 45] représente de manière générale certains objectifs
de notre application SIG-WEB sanitaire.

CENTRALISER LES DONNÉES GÉOGRAPHIQUES


Regrouper les informations géographiques des établissements de santé,
en une seule plateforme.

FACILITER L'ACCÈS AUX INFORMATIONS


L'application SIG-WEB sanitaire vise à rendre les données
géographiques accessibles à un large éventail d'utilisateurs, qu'il
s'agisse de professionnels de la santé.

AMELIORER LA PLANIFICATION DES SERVICES DE


SANTE
L'application SIG-WEB sanitaire permet d'analyser les données
géographiques pour mieux comprendre la répartition des services de santé,
identifier les zones de carence et évaluer les besoins en termes
d'infrastructures médicales.

RENFORCER LA COORDINATION DES


INTERVENTIONS D'URGENCE :
L'application SIG-WEB sanitaire facilite la coordination des
interventions d'urgence en fournissant des informations géographiques
en temps réel.

Figure 45 : Objectifs de la création d’une application SIG-Web sanitaire

- 59 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

L'objectif de ce projet est de développer une application Géoportail SIG-Web


pour le ministère de la Santé. L'étude conceptuelle qui a été réalisée dans le
chapitre précédent est pour comprendre les besoins de l'application, les
fonctionnalités attendues et les utilisateurs cibles. Cette étude a également
identifié les principales entités et les relations entre elles, ce qui constitue une
base solide pour la conception de la base de données.
LES UTILISATEURS DU SIG NE SONT PAS DES DEVELOPPEURS WEB CE
QUI REPRESENTE UN DEFI DE PUBLIER UNE CARTE SUR LE WEB.

III. Méthodologie adoptée


1. Présentation de l’application
Le choix de l'application "HOSPIMAP" repose principalement sur sa capacité à
améliorer la coordination et à faciliter la prise de décisions. J'ai décidé de la
proposer aux professionnels de la santé afin de leur permettre de bénéficier d'un
suivi efficace des services d'urgence en Tunisie.
La réalisation de cette application nécessite les étapes suivantes :
2. Importation des données
Dans le cadre de la réalisation de notre projet, nous avons utilisé un serveur web
local pour mettre en place notre base de données et établir la connexion avec
notre SIG Web. Pour activer l’Apache et MySQL, nous avons utilisé le logiciel
XAMPP, qui nous a permis de réaliser la connexion avec PhpMyAdmin.

Figure 46 :Activation de l'Apache et MySQL

- 60 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Dans un deuxième temps, nous avons importé notre base de données qui a été
présentée dans le deuxième chapitre après l'avoir exportée au format .ods.
Cependant, nous avons importé uniquement les tables « hôpital » et
« gouvernorat » dans PhpMyAdmin afin de les rendre accessibles et exploitables
dans notre application.

Figure 47 : Importation de notre base de données sur phpMyAdmin

Pour les autres tables, telles que "disponibilité_hopital" et "utilisateur", nous les
avons créées directement dans PhpMyAdmin en utilisant l'option "nouvelle
table". La figure 48 présente la création de la table "utilisateur" dans la base de
données.

Figure 48 : Création de nouvelle table sur phpMyAdmin

- 61 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Après avoir importé notre base de données, un aperçu du concepteur de notre


base est affiché dans phpMyAdmin. La figure ci-dessous présente cet aperçu.

Figure 49 : Les tables dans phpMyAdmin

3. Les différents profils utilisateurs


L'application se compose de trois profils différents, chacun avec ses propres
caractéristiques, comme indiqué dans le diagramme de cas d'utilisation global.
Ces profils offrent des fonctionnalités spécifiques adaptées aux besoins des
utilisateurs correspondants : administrateur, agent hospitalier et agent
SHOCRoom.

Figure 50 :Les différents profils utilisateurs

- 62 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

3.1 Page login

La page fournie est une page de connexion pour une application web. Elle permet
aux utilisateurs d'entrer leur numéro de carte d'identité nationale (CIN) pour
accéder à leur profil correspondant à leur fonction.
Cette page offre une interface conviviale avec un formulaire de connexion où les
utilisateurs peuvent saisir leur CIN et leur mot de passe.
Une fois que les utilisateurs soumettent le formulaire, le code associé effectue
une vérification dans une base de données pour authentifier les identifiants
fournis.

En fonction du type d'utilisateur (hopital, shocroom, admin) associé à ces


identifiants, les utilisateurs sont redirigés automatiquement vers des pages
spécifiques adaptées à leur rôle et à leurs autorisations.

Pour ce cas, le code suivant a été utilisé :

if ($Type === 'hopital') {


header('Location: agent_hospitalier.php');
exit();
} elseif ($Type === 'shocroom') {
header('Location: agent_shocroom.php');
exit();
} elseif ($Type === 'admin') {
header('Location: admin.php');
exit();
} else {
header('Location: default.html');
exit();
}
}

la fonction effectue une redirection vers une page spécifique


(agent_hospitalier.php, agent_shocroom.php, admin.php) ou vers une page par
défaut (default.html) si le type d'utilisateur est inconnu.

- 63 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Et le reste du code contient principalement la structure de la page et les éléments


visuels tels que les images, les formulaires de connexion, les boutons, etc.
Voici la [Figure 51] représentant le code de la page login.php dans Visual Studio
Code (VSCode):

Figure 51 : Code de la page login.php dans VSCode

3.2 Page agent hospitalier


Cette page se présente sous la forme d'un formulaire qui permet aux utilisateurs
de saisir des informations concernant la disponibilité des lits et des scanners dans
les hôpitaux. Pour commencer, j'ai créé un code qui affiche l'heure actuelle. Cela
m'aide ensuite à connaître précisément l'heure et la date de la mise à jour. Voici le
code utilisé :
<div id="date"></div> <!-- Affichage de la date -->
<div id="heure"></div> <!-- Affichage de l'heure -->

Ensuite, j'ai ajouté la connexion à la base de données et la récupération des


gouvernorats et des hôpitaux. Ce bloc de code de la page assure la connexion à la
table « gouvernorat » ainsi « hôpital ». Il utilise des requêtes SQL pour récupérer
les données nécessaires, puis génère dynamiquement les options de sélection
dans la liste déroulante du formulaire. Voici le code utilisé pour la table
« gouvernorat » :

- 64 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

<div class="form-group">
<label for="gouvernorat">Gouvernorat :</label>
<select name="gouvernorat" id="gouvernorat"
required>
<option value="">Sélectionner un
gouvernorat</option>
<!-- Code PHP pour afficher les options de
gouvernorat depuis la base de données -->
<?php
// Connexion à la base de données
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "Hospimap";

$conn = new mysqli($servername, $username,


$password, $dbname);

// Vérification de la connexion
if ($conn->connect_error) {
die("La connexion à la base de données a
échoué : " . $conn->connect_error);
}

// Requête SQL pour récupérer les gouvernorats


depuis la table gouvernorat
$sql = "SELECT * FROM gouvernorat";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
echo '<option value="' . $row['code_gov']
. '">' . $row['nom_gov'] . '</option>';
}
}

// Fermeture de la connexion à la base de données


$conn->close();
?>

- 65 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Voici la [Figure 52] représentant ce bloc dans VSCode:

Figure 52 : Récupération des gouvernorats sur VSCode

L'AGENT PEUT CHOISIR DIRECTEMENT LE GOUVERNORAT ET


L’HÔPITAL SANS AVOIR À LE SAISIR MANUELLEMENT.

Le reste du code concerne la liaison entre les gouvernorats et les hôpitaux. Ce


bloc est responsable de la deuxième liste déroulante du formulaire, qui affiche les
hôpitaux en fonction du gouvernorat sélectionné. Lorsque l'utilisateur choisit un
gouvernorat, le code JavaScript (dans le fichier "script.js") réagit à l'événement
de changement de sélection et effectue une requête pour récupérer les hôpitaux
correspondants dans la base de données. Voici le lien javascript utilisé :

<script src="https://code.jquery.com/jquery-
3.6.0.min.js"></script>
<script src="script.js"></script>

Il y a également le code de saisie des disponibilités des lits et des scanners. Ce


bloc comprend les champs de saisie permettant à l'agent d'indiquer le nombre de
lits et de scanners disponibles, qui seront ensuite sauvegardés directement dans la
table "disponibilite_hopital". Le code correspondant est le suivant :

- 66 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

</select>
</div>
<div class="form-group">
<label for="disponibilite_lits">Disponibilité des
lits :</label>
<input type="number" name="disponibilite_lits"
id="disponibilite_lits" required>
</div>
<div class="form-group">
<label for="disponibilite_scanners">Disponibilité
des scanners :</label>
<input type="number" name="disponibilite_scanners"
id="disponibilite_scanners" required>
</div>
<button type="submit">Envoyer</button>
</form>

Voici la [Figure 53] représentant le code de la page agent_hospitalier.php dans


VSCode:

Figure 53 : Code de la page agent_hospitalier.php dans VSCode

3.3 Page administrateur


Cette page permet à l'administrateur de gérer les utilisateurs et les établissements
en leur donnant la possibilité de supprimer, ajouter et modifier des informations.
De plus, l'administrateur est capable de visualiser les utilisateurs ainsi que tous les
hôpitaux connectés à la base de données.

- 67 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Pour commencer, j'ai connecté ma page à ma base de données SQL. Ensuite, j'ai
créé le code pour récupérer la liste des utilisateurs depuis la table "utilisateur",
ainsi que pour les hôpitaux. Voici le code correspondant pour le cas «utilisateur» :

$sql = "SELECT * FROM utilisateur";


$result = $conn->query($sql);

if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
echo "<tr><td>" .
$row['id_utilisateur'] . "</td><td>" .
$row['nom_utilisateur'] . "</td><td>" .
$row['type_utilisateur'] . "</td></tr>";
}
} else {
echo "<tr><td colspan='3'>Aucun
utilisateur trouvé.</td></tr>";
}

Ensuite, j'ai créé des blocs d'ajout, de modification et de suppression pour chaque
table. Enfin, j'ai inclus la bibliothèque Bootstrap et appelé son fichier JavaScript
correspondant dans le but de créer des comportements interactifs pour les
boutons, les menus déroulants, les onglets, les modales, etc.
Le lien utilisé est le suivant :
"https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstr
ap.min.js"
La figure suivante présente le lien dans VSCode: [Figure 54]

Figure 54 : Lien JavaScript dans VSCode

- 68 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Voici la [Figure 55] représentant le code de la page admin.php dans VSCode:

Figure 55 : Le code de la page admin.php dans VSCode

3.4 Page agent SHOCRoom

Dans la page de l'agent SHOCRoom, la partie cartographique dynamique est la


principale fonctionnalité. Elle permet à l'agent de sélectionner un gouvernorat et
un hôpital spécifique pour visualiser en temps réel la disponibilité des lits et des
scanners.
J'ai réalisé ce projet en utilisant Power BI, un outil puissant de visualisation et de
création de rapports interactifs.

• Power BI
Microsoft Power BI est une solution d'analyse de données de Microsoft. Il permet
de créer des visualisations de données personnalisées et interactives avec une
interface suffisamment simple pour que les utilisateurs finaux créent leurs propres
rapports et tableaux de bord
L'intégration de Power BI avec un SIG permet d'ajouter une dimension
géospatiale aux données analysées et visualisées dans Power BI.

- 69 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Cela signifie que vous pouvez importer des données géographiques à partir d'un
SIG dans Power BI et les combiner avec d'autres sources de données.
• Les principaux éléments qui caractérisent Power BI :
La figure suivante [Figure 56] représente ce que fait Power BI:

2. Gestion 3. Création
des données de mesures

1. 4.
Connexion Visualisation
aux données dynamique

6.
5. Partage
Mise à jour des
de la
données et des
solution
informations

Figure 56: Les principaux éléments qui caractérisent Power BI

En utilisant ces fonctionnalités comme base, nous avons été en mesure de créer
notre propre projet Power BI.
a. Connexion aux données

Grâce à Power BI, nous avons pu connecter notre base de données locale SQL en
quelques clics. Il nous a simplement fallu sélectionner "Obtenir des données" et
importer notre base de données de type MySQL. [Figure57]

Figure 57: Importation des données dans Power BI

- 70 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Ensuite, il m'a suffi de renseigner mon serveur et le nom de ma base de données


pour établir la connexion. Pour obtenir une connexion en temps réel, j'ai
simplement activé la fonction DirectQuery.
Les figures ci-dessous [Figure 58 et Figure 59] montrent l'interface de saisie du
serveur ainsi que l'activation de l'option DirectQuery :

Figure 58: Options DirectQuery Figure 59: Serveur et BD

b. Gestion des données

Avec Power BI, vous pouvez gérer vos données en termes de suppression, ajout et
calculs. Dans notre cas, notre base de données sauvegarde toutes les informations
fournies par l'agent hospitalier.

Grâce à l'option "Transformer vos données", nous


pouvons filtrer les données saisies par l'agent en
fonction de la date actuelle ou d'une journée
spécifique, afin de visualiser les statistiques.
Figure 60: Option « Transformer les
données »

Et voici les autres fonctions de gestion de données dans la figure 61 ci-dessous :

Figure 61: Fonctions de gestion de données

- 71 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

c. Création de mesures

Dans notre cas, nous avons tenté de créer un calcul pourcentage des lits
disponibles par rapport au total. Le diagramme correspondant est représenté dans
la figure suivante : [Figure 62]

Figure 62: Diagramme circulaire du pourcentage des lits disponibles par rapport au total

De même, nous avons créé un diagramme représentant le nombre de lits et de


scanners disponibles en fonction des hôpitaux, avec les informations de la
dernière mise à jour de la date et de l'heure. [Figure 63]

Figure 63: Diagramme à barres représentant le nombre de lits et de scanners disponibles.

- 72 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

d. Visualisations dynamiques:

Notre premier objectif est de créer une carte présentant la répartition de tous les
hôpitaux en Tunisie. En cliquant sur un hôpital spécifique, une table réactive en
temps réel affiche les informations sur la disponibilité des lits et des scanners.
Pour réaliser cela, nous avons utilisé la carte fournie par Microsoft Bing,
disponible dans les options de Power BI. Cette carte interagit avec le système de
projection internationale WGS84.
Nous avons intégré notre base de données contenant les coordonnées des hôpitaux
ainsi que leurs données facultatives. Les résultats obtenus sont les suivants :
[Figure 64] et [Figure 65].

Figure 64: Affichage des hôpitaux

Figure 65: Les données actualisées

- 73 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Pour améliorer les fonctionnalités et la convivialité de mon projet, j'ai créé une carte des gouvernorats ainsi qu'une liste interconnectée de tous les gouvernorats. Voici le résultat final présenté dans
Power BI, comme illustré dans la figure suivante : [Figure 66]

Figure 66: Affichage final avant la publication sur le web

- 74 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Après avoir terminé mon projet sur


Power BI, j'ai simplement
incorporé le rapport pour le publier
sur le web, comme illustré dans les
figures suivantes :
[Figure 67] [Figure 68]

Figure 67: L’option Publier sur le web

Figure 68: La publication de notre projet

Et il ne nous reste plus qu'à insérer le lien web dans la page agent_shocroom.php.
[Figure 69]

Figure 69: Le lien web insérer dans la page agent_shocroom

Conclusion:
Dans ce chapitre, nous avons décrit les différentes étapes qui nous ont menés à la
réalisation de notre application. Maintenant, il nous reste qu’à obtenir les résultats
sur le web, ce que nous présenterons dans le chapitre suivant.

- 75 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

CHAPITRE V : RESULTATS ET DISCUSSIONS


Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Introduction
Dans ce chapitre, nous interpréterons les résultats obtenus à partir de notre
recherche, en mettant en contexte avec les objectifs et les questions de recherche
énoncée précédemment.

1. Page login
La première page qui sera affichée à tous les utilisateurs, comme indiqué dans le
chapitre précédent, est la page de connexion (login). Voici la page d'accueil
accessible sur le web. [Figure70]

Figure 70: Interface de la page de connexion.

Selon le type d'utilisateur, une page spécifique sera affichée. On a inséré les
différents utilisateurs illustrés dans la figure suivante : [Figure 71]

Figure 71: Les informations des utilisateurs dans phpMyAdmin

- 77 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

2. Page agent hospitalier


Cette page est réservée aux agents hospitaliers et contient un formulaire détaillé.
Les agents doivent remplir attentivement ce formulaire en sélectionnant leur
gouvernorat, leur hôpital et en fournissant des informations sur la disponibilité
des lits et des scanners. [Figure 72]

Figure 72: Formulaire de mise à jour sur le web

Une fois que l'agent a rempli le formulaire, un message sera affiché, accompagné
d'un bouton de retour permettant de mettre à jour les données. [Figure 73]

Figure 73: Message afficher

- 78 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

3. Page administrateur
Cette page est réservée aux administrateurs qui peuvent gérer les utilisateurs et les
établissements. La figure suivante représente la page d'administration. [Figure 74]

Figure 74: Page d'administration

- 79 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

4. Page agent SHOCRoom


Cette page est réservée aux agents du SHOCRoom pour visualiser les données
d'urgence en temps réel. Elle permettra de faciliter de nombreux processus,
notamment en termes de temps. Voici la figure présentant l'interface de la page.
[Figure 75]

Figure 75: Page Agent SHOCRoom

Et l'avantage avec Power BI, c'est qu'on peut simplement partager le lien web et
l'ouvrir sur n'importe quel outil informatique : tablette, téléphone, etc. Cela
permet aux agents de résoudre les problèmes n'importe où et à n'importe quel
moment. Voici une capture d'écran présentant la page sur un téléphone mobile :
[Figure 76]

Figure 76: Affichage sur Smartphone

- 80 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Conclusion:
La mise en place d'une application SIG-Web d'aide à la décision pour les urgences
en Tunisie garantit la facilité d'accès à des informations fiables, précises et
complètes, permettant ainsi de gagner du temps et de l'énergie lors de la prise de
décision. Cette application prend en compte les relations et les interactions entre
les différentes données.

- 81 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

CONCLUSION GÉNÉRALE
PERSPECTIVES

Les exigences actuelles en matière de qualité et de gain de temps conduisent à


l'utilisation de nouvelles technologies.
La mise en place d'une application SIG-Web d'aide à la décision pour les urgences
en Tunisie permet de faciliter la communication entre les professionnels de la
santé en termes de partage de données.
Ce projet a atteint les objectifs fixés initialement, en développant un système
complet pour visualiser les hôpitaux avec leurs disponibilités en temps réel,
notamment en ce qui concerne les lits et les scanners.
Cette solution numérique aide le Centre des Opérations Sanitaires Stratégiques
dans la prise de décision et permet également de sauver des vies plus rapidement.
Pour réaliser ce travail, nous avons suivi quatre étapes.
• Tout d'abord, nous avons collecté les données des hôpitaux via Google Earth
et effectué des jointures avec les données sauvegardées au ministère.
• Ensuite, nous avons créé une conception pour comprendre les fonctionnalités
de notre application.
• Dans la troisième étape, nous avons créé notre propre base de données sur
phpMyAdmin en ajoutant les données fournies au départ, et nous avons
développé les pages correspondant à nos utilisateurs.
• Enfin, dans la quatrième étape, nous avons créé la carte de visualisation.

Les résultats obtenus dans ce travail effectué pour SHOCRoom et les hôpitaux
publics sont encourageants. Notre projet s'inscrit dans le cadre du développement
durable. Pour l'avenir, il est possible d'envisager certaines perspectives
prometteuses.

- 82 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

Par exemple, l'intégration de technologies émergentes telles que l'intelligence


artificielle et l'apprentissage automatique pourrait permettre une analyse encore
plus approfondie des données et une meilleure anticipation des besoins en cas
d'urgence. De plus, l'application pourrait être étendue pour inclure d'autres aspects
de la santé publique, tels que la surveillance des maladies ou la gestion des
ressources médicales en dehors des urgences.

Enfin, il est essentiel de garantir la sécurité et la confidentialité des données


collectées, en mettant en place des mesures de protection robustes et en respectant
les réglementations en matière de protection des données. Avec une vision
orientée vers l'innovation continue et l'adaptation aux besoins changeants, cette
solution SIG pour les urgences médicales en Tunisie a le potentiel de transformer
positivement la manière dont les situations d'urgence sont gérées, contribuant
ainsi à sauver des vies et à améliorer la santé publique dans le pays.

- 83 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

BIBLIOGRAPHIE

• ALAYET M, 2022 « Développement d’une application SIG Web pour la


gestion des champs agricoles en Tunisie (Nord de la Tunisie) », Université
de Tunis El Manar, Mastère professionnel en géomatique, terre et
aménagement, 98p.

• BLOUIN Chantal, GAUTHIER Annie, ROBERGE Marie-Claude, 2022


« Outil d’analyse de politiques publiques pour une prise de décision rapide
en santé publique », 6p.

• BRAYEK Amal, GAM Wiem, ISMAIL Houssem, Dr. BOUGUERRA


Hind, 2021 « Carte sanitaire 2021 », 166p.

• CHEBBI Henda, SAIDI Wafa, 2022 «Système d’Informations sur les


Accidents de la Voie Publique Centre des Opérations Sanitaires
Stratégiques».

• DARDOUR Hela, 2019 « Contribution des systèmes d'informations


géographiques à l'élaboration d'une carte sanitaire dynamique détaillée de la
Tunisie » Université de Tunis El Manar, Licence Appliquée en Géomatique
Terre et Environnement, 53p.

• DEKHIL Hejer, 2022 « Mise en place d’une application Web Mapping


présentant les zones critiques exploitées par les ouvriers lors des travaux à
l’Aéroport International Enfidha-Hammamet » Université de Tunis El
Manar, Mastère SIG et Télédétection, 57p.

• JOLIVEAU Thierry, 1996 « Gérer l'environnement avec des S.I.G. Mais


qu'est-ce qu'un S.I.G. ? »

- 84 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

• MINISTÈRE DE SANTÉ, 2020 « Situation épidémiologique COVID-19 en


Tunisie »

• MOUNIC V et LINDECKER-COURNIL V, 2020 « SAMU : améliorer la


qualité et la sécurité des soins », 117p.

• REIX R, FALLERY B, KALIKA M, ROWE F, 2016 « Systèmes


d'information et management », 480p.

- 85 -
Conception et mise en place d’une application SIG-Web d’aide à la décision pour les urgences en Tunisie

WEBOGRAPHIE

https://fr.wikipedia.org/wiki/Syst%C3%A8me_d%27information_g%C3%A9ogr
aphique

http://www.santetunisie.rns.tn/fr/component/hemodyalise/?option=com_hemody
alise

http://www.alphatechnology.tn/

http://www.santetunisie.rns.tn/fr/sante-en-tunisie/medecine-d-urgence/les-
services-d-aide-medicale-urgente-samu

https://www.emro.who.int/emhj-volume-18-2012/issue-1/article-8.html

http://www.cims.tn/about-us/

https://fr.wikipedia.org/wiki/Tunisie

http://www.ins.tn/statistiques/111

https://www.smica.fr/fr/metiers-services/information-geographique

- 86 -

Vous aimerez peut-être aussi