Académique Documents
Professionnel Documents
Culture Documents
En Génie Informatique
-
Année universitaire 2023-2024
-
Dédicace
“
Ce mémoire est entièrement dédiée à mes parents bienaimés, qui ont été ma source d’inspiration et
m’ont donné de la force lorsque j’ai pensé à abandonner, qui fournissent continuellement leur soutien moral,
spirituel, émotionnel et financier. mes frères, sœurs, professeurs, amis et camarades de classe qui ont partagé
leurs conseils et leurs encouragements. Par-dessus tout, à Allah Tout-Puissant qui me donne toujours la
force, la connaissance et la sagesse dans tout ce que je fais.
”
- Mohamed khacha
“
Je dédie ce mémoire à mes chers parents ma mère et mon père Pour leur patience, leur amour, leur
soutien et leurs encouragements. À mes frères, à mes amies et mes camarades et à toute ma famille. Sans
oublier tous les professeurs que ce soit du primaire, du moyen du secondaire ou de l’enseignement
supérieur. À tous ceux qui me sont chers, à vous tous Merci.
”
- Mohamed Khanoubas
Je tiens remercier avant tout le bon Dieu tout puissant de m’avoir accordé volonté et patience pour
accomplir ce travail.
Mes remerciements les plus sincères vont à tous ceux qui ont contribué de près ou de loin à la réalisation de
ce travail en particulier : Mr SEDKI Akram pour leur encadrement, et pour l’effort fournit, les conseils
prodigués et sa patience dans la suivie.
A Tous Merci.
Remerciement .............................................................................................................................................. 3
Sommaire ..................................................................................................................................................... 4
Introduction général.................................................................................................................................... 7
1. Introduction ..................................................................................................................................... 9
2. Définition .......................................................................................................................................... 9
7. Conclusion ...................................................................................................................................... 14
1. Introduction ................................................................................................................................... 16
3. Objectif ........................................................................................................................................... 17
5. Conclusion ...................................................................................................................................... 31
CHAPITRE 03 : Réalisation..................................................................................................................... 32
1. Introduction ................................................................................................................................... 33
2. Application ..................................................................................................................................... 33
4. Conclusion ...................................................................................................................................... 47
Perspectives ................................................................................................................................................ 49
Références .................................................................................................................................................. 50
Au-delà de ses implications individuelles, le sang est également au cœur des pratiques médicales
contemporaines, notamment à travers la transfusion sanguine. Celle-ci se révèle être un élément
essentiel des soins de santé, contribuant à sauver des millions de vies chaque année, tant dans des
contextes de routine que d'urgence. Les services de transfusion sanguine reposent largement sur la
générosité des donneurs volontaires, soulignant ainsi l'importance de la solidarité humaine pour
assurer un approvisionnement suffisant en sang.
Cependant, même si la transfusion sanguine demeure une pratique médicale essentielle, d'autres
événements peuvent venir bouleverser la stabilité des services de santé. Un exemple marquant est
survenu le 8 septembre 2023 , lorsque le Maroc a été secoué par un séisme d'une magnitude de 6.9
dans la province d'Al Haouz. Cet événement a eu des répercussions notables, soulignant la fragilité
des infrastructures médicales dans des situations d'urgence.
Ainsi, cet ensemble de circonstances souligne l'importance critique du sang dans le maintien de la vie
humaine et met en lumière les défis auxquels peuvent être confrontés les services de santé, en
particulier lors d'événements sismiques majeurs. Cette introduction générale établira le contexte
nécessaire pour explorer plus en détail les enjeux liés au sang, à la transfusion sanguine, et à la
résilience des services de santé face aux catastrophes naturelles.
2. Définition
Le sang est un fluide qui circule constamment et qui fournit à l’organisme de la nutrition, de l’oxygène
et l’élimination des déchets.
Le sang est surtout liquide, avec de nombreuses cellules et protéines en suspension, ce qui rend le sang
"plus épais" que l’eau pure.
La personne moyenne a environ 5 litres (plus d’un gallon) de sang [29]. Un liquide appelé plasma
représente environ la moitié du contenu du sang. Le plasma contient des protéines qui aident le sang à
coaguler, à transporter des substances dans le sang et à remplir d’autres fonctions [20].
Le plasma sanguin contient également du glucose et d’autres nutriments dissous. Environ la moitié du
volume sanguin est composée de cellules sanguines :
3. Types de don
Le sang est fait de différentes parties, ou composants.
Ces composants sont entre autres le plasma, les globules rouges (GR), les globules blancs (GB) et les
plaquettes.
Lors d’une transfusion sanguine, on peut donner le sang total, donc tous ses composants.
• Le prélèvement de sang total est effectué chez les sujets âgés de dix-huit ans soixante-cinq ans.
• Une femme peut donner son sang 4 fois par an, un homme 6 fois, en respectant un délai d’au moins 8
semaines entre chaque don.
Lors d’un don par aphérèse, le sang prélevé est directement centrifugé dans un appareil d’aphérèse et
permet d’isoler ses différents composants.
Selon le procédé, il est possible de ne prélever que des plaquettes (thrombocytes) et du plasma, ou
uniquement du plasma. Les globules rouges (érythrocytes) et les autres composants du sang sont
restitués au fur et à mesure de la procédure au donneur.
Les produits sanguins ont une durée de vie limitée d'où la nécessité de mobiliser la population tout au
long de l'année :
4.3. Le Don
Il n’est pas plus douloureux qu’une prise de sang. Une infirmière prélève tout d’abord quelques
échantillons, qui serviront aux analyses. Les types de dons diffèrent en fonction des techniques de
prélèvement employées, des appareillages utilisés, de la durée et de la fréquence des dons.
4.4. La collation
Et le repos Une collation est offerte par le personnel sur place. Le donneur prendra le temps de
se reposer un peu avant de quitter le site de collecte, afin d’éviter un malaise dû au prélèvement ou à
une hypoglycémie.
➢ L’Âge
Dans certains pays, la législation nationale autorise les jeunes âgés de 16 à 17 ans à donner du sang à
condition qu'ils remplissent les critères physiques et hématologiques requis et qu'un consentement
approprié soit obtenu.
Dans certains pays, les donneurs réguliers âgés de plus de 65 ans peuvent être acceptés à la discrétion
du médecin responsable. Dans certains pays, la limite supérieure est de 60 ans.
➢ Poids
• Vous pesez au moins 50 kg.
• Dans certains pays, les donneurs de sang total doivent peser au moins 45 kg pour donner 350 ml ±
10 %.
➢ Santé
• Vous devez être en bonne santé au moment du don.
• Vous ne pouvez pas faire de don si vous avez un rhume, une grippe, un mal de gorge, un bouton
de fièvre, un mal de ventre ou toute autre infection.
• Si vous vous êtes récemment fait faire des tatouages ou des piercings, vous ne pouvez pas faire de
don pendant 6 mois à compter de la date de l'intervention.
• Si vous avez consulté un dentiste pour subir une intervention mineure, vous devez attendre 24
heures avant de faire un don ; pour les interventions majeures, il faut respecter un délai d’un mois.
• Vous ne devez pas donner de sang si vous n'atteignez pas le taux d'hémoglobine minimum requis
pour le don de sang.
• Un test sera administré sur le lieu du don. Dans de nombreux pays, un taux d'hémoglobine d'au
moins 12,0 g/dl pour les femmes et d'au moins 13,0 g/dl pour les hommes constitue le seuil requis.
C’est une thérapeutique substitutive indispensable, car il n’existe pas de produit capable de se
substituer complètement au sang humain
Cette figure résume les compatibilités entre les différents groupes sanguins des donneurs et des
receveurs pour les transfusions de globules rouges. Ainsi, le groupe O- est destiné à tout le monde : on
l'appelle « donneur universel ». On utilisera donc, entre autres, du sang O- dans les situations d'urgence.
À l'inverse, le groupe AB+ peut recevoir du sang de tous les groupes sanguins : c'est donc le groupe
appelé « receveur universel ». Toutefois, dans la majorité des cas, les receveurs sont transfusés avec le
sang d'un donneur de leur propre groupe sanguin. C'est donc dire qu'un receveur A+ va recevoir du
sang d'un donneur A+.
Avant la transfusion, la poche de sang suit un protocole très strict. Tout se passe relativement vite
puisque la durée de vie d’une poche de sang n’est que de 42 jours. Une personne transfusée peut donc
être assurée que le sang qu’elle reçoit est frais et n’a pas été conservé des mois au congélateur.
7. Conclusion
Dans ce chapitre, nous avons présenté le don de sang, ses types et ses conditions en détail, ainsi
que le processus de don avec étapes. Nous avons également discuté la transfusion sanguine et aussi le
cheminement du sang du donneur au receveur.
2. Problématique
Bien que les avancées technologiques aient considérablement progressé, de nos jours, de
nombreux systèmes de gestion du sang, dès leur instauration, continuent de faire face à des défis
persistants. dans le processus de don de sang au Maroc, caractérisées par un manque d'accessibilité,
de transparence et d'efficacité. Actuellement, l'accès à un centre de don de sang peut s'avérer ardu,
notamment pour les résidents des zones reculées ou rurales. De plus, une sensibilisation insuffisante
quant à l'importance du don de sang, ainsi que la dispersion des informations relatives aux lieux et
horaires de collecte, compliquent davantage la situation. En cas d'urgence médicale nécessitant une
transfusion sanguine, la localisation rapide de donneurs compatibles représente un défi majeur. Cette
lacune dans la communication compromet la rapidité et l'efficacité des transfusions sanguines,
mettant ainsi en danger la vie des patients nécessiteux.
Suite au séisme de magnitude 6.9 qui a frappé la province d'Al Haouz au Maroc, la fragilité
des systèmes de gestion du sang face à des catastrophes naturelles a été cruellement exposée.
L'urgence médicale qui en résulte soulève des questions critiques quant à la capacité des
infrastructures de santé, notamment en termes de disponibilité et d'accessibilité du sang nécessaire
pour répondre aux besoins immédiats des victimes.
Dans ce contexte, il est crucial de renforcer les systèmes de gestion du sang pour faire face à
l'absence de sang causée par des événements majeurs tels que les séismes. Il convient d'analyser les
défis logistiques, de coordination et de disponibilité en temps réel du sang dans les situations post-
sismiques afin d'améliorer la résilience des systèmes de gestion du sang et garantir une réponse
efficace lors de catastrophes naturelles.
3. Objectif
Afin de répondre à la problématique soulevée, notre projet vise la mise en place d'une
plateforme novatrice facilitant les opérations liées aux dons de sang. L'objectif central est de créer un
environnement numérique où les donneurs potentiels peuvent prendre des rendez-vous dans le centre
de don le plus proche de chez eux. Cette plateforme offre une solution pratique en permettant aux
donneurs de planifier leurs dons en fonction de leur disponibilité et de la localisation des centres de
collecte.
Le processus serait simplifié, permettant aux donneurs de signaler leur intention de donner du
sang à un centre spécifique via la plateforme. Cette demande serait ensuite transmise au centre de
collecte, préparant ainsi le personnel et les ressources nécessaires pour accueillir le donneur à l'heure
convenue. De plus, la plateforme pourrait également jouer un rôle essentiel dans la gestion des stocks
de sang, en permettant aux centres de collecte de mieux anticiper les besoins et de garantir une
disponibilité constante.
Notre application vise à remédier aux déficiences actuelles du processus de don de sang au
Maroc en améliorant son accessibilité, sa transparence et son efficacité. Elle ambitionne
spécifiquement de :
▪ Faciliter la localisation des centres de don de sang et des caravanes de collecte les plus
proches, afin de rendre le processus de don plus accessible à tous les citoyens, notamment
ceux vivant dans des zones éloignées ou rurales.
▪ Faciliter la prise de rendez-vous pour les donneurs potentiels, permettant ainsi une meilleure
gestion des flux de dons de sang et une réduction des temps d'attente aux centres de collecte.
▪ Sensibiliser le public à l'importance du don de sang en fournissant des informations claires
et accessibles sur les lieux et les horaires de collecte, ainsi que sur les critères d'admissibilité
au don.
▪ Offrir des fonctionnalités éducatives pour sensibiliser le public aux avantages du don de sang,
aux critères d'admissibilité et aux bonnes pratiques en matière de santé, encourageant ainsi
une participation plus régulière et consciente au don de sang.
▪ Permettre une réponse plus rapide en cas d'urgence médicale nécessitant une transfusion
sanguine en facilitant la localisation de donneurs compatibles et en permettant une
communication instantanée entre les donneurs potentiels et les centres de collecte.
▪ Améliorer la coordination entre les donneurs de sang et les centres de collecte afin d'optimiser
l'utilisation des ressources et de réduire les retards dans la réponse aux besoins en sang.
L’objectif principal de cette application serait de sauver des vies en améliorant l'efficacité du
processus de don de sang et en garantissant un accès plus équitable aux services de transfusion
sanguine à travers le Maroc.
Le diagramme de cas d'utilisation offre une vue complète des interactions entre les acteurs et
le système de gestion des dons de sang. Il définit clairement les fonctionnalités essentielles telles que
la gestion des utilisateurs, des centres de donation, la planification des rendez-vous, la recherche de
caravanes de collecte de sang, etc. La collaboration entre les acteurs est cruciale pour assurer le bon
fonctionnement du système. La prochaine étape consistera à élaborer un diagramme de classe pour
définir la structure sous-jacente du système
Donneur : Inclut des informations sur le donateur telles que le nom, prénom, date de naissance,
commune, groupage sanguin, etc.
Fiche médicale : La classe de la fiche résultant de l'entretien médical (Taille, Poids, Tension, Type Don,
Type Poche…etc.), ainsi ces informations sur le patient et le receveur.
Caravanes : Contient des informations sur les caravanes de don de sang, comprenant l'ID de la
caravane, le lieu et la date de la caravane.
Centre de Don : Comprend des détails sur les centres de don, tels que l'ID du centre, le nom du centre,
l'adresse, et des fonctions pour gérer les rendez-vous, les demandes de sang et les caravanes de don.
Receveur : C’est celui qui subit la demande de sang Inclut des données sur les receveurs de sang comme
l'ID du patient, l'ID du receveur, le groupe sanguin, et des fonctionnalités pour chercher un centre
proche.
Demandes Sang : Englobe les demandes de sang avec des détails tels que l'ID de la demande, la quantité
de sang requise, le type sanguin, l'ID du centre et l'ID du patient et celle de receveur.
Banque Du Sang : Comprend des informations sur les banques de sang avec des attributs tels que l'ID
de la banque et le nom de la banque.
Figurede
Figure 7 : Diagramme 07séquence
: Diagramme de séquence
pour planifier pour planifier un rendez-vous
un rendez-vous
4. Vérifier le formulaire : Le système vérifie que toutes les informations fournies dans le
formulaire sont complètes et valides, afin de garantir une planification de rendez-vous précise et
efficace.
5. Rendez-vous : Une fois que le formulaire est validé, le système procède à la planification du
rendez-vous en sélectionnant une date et une heure disponibles.
6. Enregistrer le rendez-vous : Les détails du rendez-vous, tels que la date, l'heure et les
informations du donneur, sont enregistrés dans la base de données du système pour référence
future.
7. Validation : Le processus de prise de rendez-vous est validé et confirmé, assurant ainsi que le
donneur est officiellement inscrit pour son rendez-vous de don de sang.
8. Imprimer le rendez-vous : Une fois validé, le système génère et imprime les détails du rendez-
vous pour le donneur, fournissant ainsi une confirmation physique ou numérique de son rendez-
vous planifié.
Ces étapes garantissent un processus transparent, sécurisé et efficace pour les donneurs de sang qui
souhaitent planifier leur don de sang.
Ce diagramme illustre le processus de don dans un contexte médical, intervenant après la prise
de rendez-vous. Chaque étape est minutieusement conçue pour assurer la sécurité et l'efficacité du
processus de don de sang.
▪ Faire un don : Cette étape représente l'acte généreux de faire un don de sang dans un cadre
médical.
▪ Donneur : Il s'agit de la personne qui souhaite faire un don de sang pour contribuer à sauver
des vies.
1. Demander Faire un Don : Le donneur initie la demande pour effectuer son don de sang.
2. Vérifier le Rendez-vous : Le personnel médical vérifie la disponibilité du rendez-vous du
donneur.
Ces étapes décrivent de manière exhaustive le processus de don dans un contexte médical, tel
qu'illustré dans le diagramme. Par ailleurs, de manière similaire, le processus de demande de sang
suit un cheminement rigoureux et essentiel pour assurer l'efficacité et la sécurité des transfusions
sanguines.
▪ Demande de Poche : Il s'agit de la demande spécifique pour une poche de sang, initiée par le receveur.
▪ Receveur : La personne ayant besoin de la poche de sang.
Figure 9 : Diagramme de séquence pour demander un poche
1. Demande : Le receveur initie la demande pour la poche de sang.
2. Remplir le Formulaire : Le système demande au receveur de remplir un formulaire pour la
demande de poche de sang.
3. Formulaire : Le formulaire contenant les informations nécessaires pour la demande.
4. Vérification : Le système vérifie les informations fournies dans le formulaire pour garantir leur
exactitude.
5. Envoi de la Demande (ville Utilisateur) : La demande est envoyée au centre de la ville de
l'utilisateur pour traitement.
6. Vérification du Stock : Le système vérifie le stock de poches de sang disponibles.
7. Contact : Un contact est établi pour finaliser la demande et organiser la transfusion.
8. Receveur : Accès au centre avec une fiche médicale contenant les informations médicales du
receveur.
9. Vérification de la Fiche Médicale : Le personnel médical vérifie la fiche médicale du receveur
pour garantir la compatibilité et la sécurité de la transfusion.
Le processus de demande de poche de sang décrit ci-dessus est essentiel pour garantir la disponibilité
et la sécurité des ressources sanguines nécessaires aux transfusions médicales. De la première étape
de la demande initiale par le receveur jusqu'à la validation finale du processus, chaque étape est
conçue pour assurer l'exactitude des informations, la disponibilité du stock de sang, et la sécurité du
receveur. En suivant rigoureusement ces étapes, il est possible d'optimiser l'efficacité du processus
de transfusion sanguine, contribuant ainsi à sauver des vies et à améliorer la santé des patients dans
le besoin.
5. Conclusion
La conception détaillée de notre application vise à répondre efficacement aux besoins des
utilisateurs en matière de don de sang au Maroc. En combinant une approche technique solide avec
une expérience utilisateur fluide, nous aspirons à sauver des vies et à améliorer la santé publique dans
tout le pays.
2. Application Web
2.1. Définition
Une application web désigne un logiciel applicatif hébergé sur un serveur et accessible via un
navigateur web.
Contrairement à un logiciel traditionnel, l’utilisateur d’une application web n’a pas besoin de
l’installer sur son ordinateur.
La tendance actuelle est d’offrir une expérience utilisateur et des fonctionnalités équivalentes aux
logiciels directement installés sur les ordinateurs.
Les technologies utilisées pour développer les applications web sont les mêmes que celles employées
dans la création des sites internet.
Elles se chargent sur le navigateur d’un utilisateur exactement comme elles sont enregistrées sur le
serveur web.
Ce sont des applications qui manquent de flexibilité et proposent peu ou pas d’interaction.
Ce style d’application est techniquement plus compliqué que l’application statique et est mis en place
pour faire en sorte que les bases de données ou les forums soient régulièrement capables de se mettre
à jour ou de changer l’information disponible.
Les attaquants insèrent des commandes système malveillantes pour exécuter des opérations non
autorisées sur le serveur web.
• N’utilisez pas de bases de données partagées entre les applications et les sites.
• La séparation des privilèges pour les comptes qui ont accès aux bases de données.
• Encadrez le plus possible les informations qui sont entrées dans les formulaires.
• Mettez en place des sauvegardes régulières pour pouvoir restaurer les données en cas de
besoin.
• Et on n’oublie pas L’authentification, L’intégrité et la confidentialité des données.
3.2. Gafus
"Gafus" est un terme empreint de la richesse linguistique du tamazight, une langue berbère.
Dans ce contexte, il évoque l'idée de solidarité et de collaboration, se manifestant par le geste de
tendre la main, symbolisant ainsi l'entraide et le support mutuel. Ce terme, porteur d'une profonde
signification sociale, est choisi avec soin pour nommer notre application web. En effet, il incarne
parfaitement les valeurs de partage, de coopération et de soutien qui sont au cœur de notre projet.
❖ PHP
Hypertext Preprocessor est un langage de programmation libre et interprété, cela veut dire que celui-
ci doit être interprété par un serveur afin d’afficher correctement le contenu demandé. Il est bien
évidemment possible d’utiliser PHP en local (Serveur local : wamp, xampp…).
❖ Html5
Il s’agit plus précisément d’un format de données utilisé dans l’univers d’Internet pour la mise en
forme des pages Web.
❖ CSS3
Les feuilles de styles (en anglais « Cascading Style Sheets », abrégé CSS) sont un langage qui permet
de gérer la présentation d’une page Web.
Avec CSS on peut par exemple définir un ensemble de règles stylistiques communes à toutes les
pages d’un site internet.
JavaScript est un langage de programmation de scripts principalement employé dans les pages
web interactives et à ce titre est une partie essentielle des applications web. Avec les technologies
HTML et CSS.
Axe d'utilisation : Intégration pour localiser rapidement les centres de dons à proximité de
l'utilisateur.
3.3.4. TCPDF
TCPDF est une bibliothèque PHP largement utilisée pour la création dynamique de fichiers
PDF. Contrairement aux bibliothèques JavaScript qui se concentrent sur la manipulation de
graphiques et de visualisations sur les pages web, TCPDF est utilisé pour générer des documents PDF
à partir de données dynamiques. TCPDF offre une gamme complète de fonctionnalités pour la
création de documents PDF personnalisés, notamment la gestion de polices, les graphiques vectoriels,
les annotations, etc. Son utilisation est particulièrement courante dans les applications web
nécessitant la génération de rapports, de factures, de billets, etc.
3.3.5. Outils
❖ PhpMyAdmin
C’est une application Web gratuite qui fournit une interface graphique pratique pour travailler
avec le système de gestion de base de données MySQL.
C’est l’outil d’administration MySQL le plus populaire, utilisé par des millions d’utilisateurs dans
le monde, et a remporté de nombreux prix et distinctions.
❖ Git/Github :
Git est un système de contrôle de version décentralisé utilisé dans le développement logiciel pour
suivre les modifications du code source au fil du temps. GitHub, une plateforme web basée sur Git,
permet le stockage et la collaboration sur des projets informatiques. Ensemble, ces outils offrent un
environnement collaboratif pour suivre les modifications, gérer les branches de code et coordonner
les membres de l'équipe de développement.
❖ WAMP
(Window, Apache, MySQL, PHP) WampServer est une solution pratique et accessible pour créer un
serveur web local, un serveur FTP et un serveur de messagerie électronique. Son installation simple,
❖ Canva :
Canva est un outil de conception graphique en ligne offrant une variété de fonctionnalités pour créer
des graphiques, des illustrations, des présentations et d'autres contenus visuels. Avec une interface
conviviale, même les utilisateurs sans expertise en conception graphique peuvent produire des
contenus visuellement attrayants et professionnels. Canva est largement utilisé dans le développement
web pour créer des éléments visuels tels que des logos, des infographies et des bannières.
Figure
La page d'accueil de l'application : Interface
Gafus10invite d’accueilà s'engager dans des actions
les utilisateurs
de don de sang, en fournissant des informations claires sur les besoins urgents en sang et en
mettant en valeur les avantages du don. Elle propose également des statistiques sur les dons
réalisés via l'application, tout en offrant une navigation fluide et une option pour basculer entre
les modes clair et sombre. Son design attrayant et ses messages persuasifs visent à encourager
l'engagement des utilisateurs et à sensibiliser sur l'importance du don de sang.
Cette interface offre une structure de gestion des comptes diversifiée, comprenant les administrateurs,
les utilisateurs ordinaires et les comptes centre. Les administrateurs, dotés de privilèges, ont la responsabilité
de gérer les utilisateurs, les centres et les fonctionnalités de l'application. Les utilisateurs ordinaires
bénéficient d'un accès standard, leur permettant d'utiliser les fonctionnalités de base sans pouvoir de gestion.
Enfin, les comptes centre sont destinés à des entités spécifiques et possèdent des privilèges similaires à ceux
des administrateurs, se spécialisant souvent dans la gestion de certaines fonctionnalités ou données propres
à leur centre. Cette hiérarchie assure une gestion efficace et sécurisée des utilisateurs et des fonctionnalités
de l'application, tout en permettant une adaptation aux besoins spécifiques de chaque type de compte. Cette
structure joue un rôle déterminant lors de la connexion à l'application, car elle permet de déterminer quel
type de compte sera connecté.
Ce formulaire permet aux utilisateurs de soumettre des demandes de dons de sang, incluant des détails
tels que le nom du patient, le groupe sanguin nécessaire, l'urgence de la demande, et plus encore. Cette page
facilite ainsi le processus de demande de dons de sang en reliant les demandeurs aux donneurs potentiels
ainsi qu'aux centres disposant de suffisamment de sang pour aider à sauver des vies.
La page web fournit une interface pour trouver des centres de don de sang. Elle permet aux utilisateurs
de rechercher des centres en saisissant leur ville ou leur code postal dans une section de carte interactive.
En utilisant Google Maps, les résultats de la recherche sont affichés, et les utilisateurs peuvent également
se géolocaliser.
La marque de localisation bleue indique la localisation de l’utilisateur et la marque verte indique les centres
proches.
L'objectif principal de la page est de simplifier le processus de recherche de centres de don de sang pour les
utilisateurs, en fournissant une expérience utilisateur fluide et intuitive.
Cette page web offre une interface pour la planification des rendez-vous de don de sang. Elle
comporte deux sections principales : une section dédiée aux conditions préalables au don de sang, où les
utilisateurs peuvent consulter les exigences telles que le poids minimum, l'âge et l'état de santé, présentées
de manière claire et concise, et une section de formulaire permettant aux utilisateurs de saisir leurs
informations personnelles comme le nom, l'e-mail, le numéro de téléphone, etc. Cette approche facilite le
processus de prise de rendez-vous en fournissant une référence rapide des conditions requises et un
formulaire simple et complet pour recueillir les détails des donneurs potentiels.
Figure 15 :17Tableau
Figure : Tableaude
debord del’Administrateur
bord de l’Administrateur
Cette page web offre un tableau de bord administrateur pour superviser les activités de don de sang,
présentant une barre latérale de navigation contenant des liens vers diverses sections telles que l'accueil, le
profil utilisateur, la gestion des utilisateurs, les commentaires et les rendez-vous. Le contenu principal se
change dynamiquement en fonction du lien sélectionné, avec la page d'accueil affichant des statistiques sur
les utilisateurs enregistrés, les rendez-vous et les demandes de don de sang. Ces statistiques sont présentées
sous forme de boîtes avec des graphiques générés.
Cette page représente une interface web pour un tableau de bord d'administration d'un centre de don
de sang. Elle comporte une barre latérale de navigation avec des liens vers différentes sections telles que
l'accueil, le profil où l’admin du centre de don peut modifier les informations liées à son centre, les caravanes
de don à travers ce lien, le centre peut créer des caravanes de don en collaborant avec des parties spécifiques,
les demandes et les rendez-vous. Le contenu dynamique est chargé dans un conteneur dédié, permettant une
expérience utilisateur interactive sans rechargement de la page.
4. Conclusion
Dans ce chapitre, nous avons plongé dans la concrétisation de Gafus, une application web dédiée aux
dons, en détaillant les étapes du développement et les technologies employées. Des langages de
programmation jusqu'aux API comme Google Maps, chaque élément a joué un rôle essentiel dans la création
d'une expérience utilisateur fluide et fonctionnelle. Nous avons également présenté quelques interfaces clés
de l'application. Ce chapitre représente une avancée significative vers la réalisation de la vision de Gafus,
tout en soulignant son engagement envers une amélioration continue pour mieux servir sa communauté.
Malgré les défis rencontrés, notamment l'incapacité à développer des versions en langues arabe et
anglaise et l'absence de fonctionnalités de notifications pour les donneurs, notre équipe a fait preuve d'une
détermination sans faille pour mener à bien ce projet. Nous sommes conscients de l'importance de respecter
les lois et réglementations en vigueur au Maroc dans le domaine de la santé, et nous nous engageons à
collaborer étroitement avec les autorités compétentes pour garantir que notre solution soit conforme à ces
normes, tout en offrant des avantages tangibles pour la santé et le bien-être de la population marocaine.
En fin de compte, ce projet représente une avancée significative dans l'amélioration des systèmes de
gestion du sang au Maroc, même s'il ne comprend pas toutes les fonctionnalités initialement envisagées.
Nous sommes convaincus que notre application sera un outil précieux pour les professionnels de la santé et
les centres de transfusion sanguine, contribuant ainsi à sauver des vies et à promouvoir la santé publique
dans tout le pays.
Dans les perspectives à venir, nous nous engageons à poursuivre le développement et l'amélioration de notre
application web. Nous envisageons d'intégrer de nouvelles fonctionnalités et d'améliorer l'expérience
utilisateur afin de rendre la plateforme encore plus efficace et conviviale. Parmi ces fonctionnalités, nous
projetons d'ajouter des outils de suivi en temps réel des stocks de sang, des options de planification avancée
des dons et des fonctionnalités de communication en ligne entre les donneurs et les centres de collecte.
De plus, nous sommes résolus à étendre la portée de notre plateforme au-delà de la province d'Al Haouz
pour englober tout le territoire marocain. Nous cherchons à établir des partenariats avec d'autres
organisations de santé et des institutions gouvernementales pour promouvoir l'adoption de notre solution et
assurer une couverture nationale des services de gestion du sang.
En parallèle, nous restons ouverts aux commentaires et aux suggestions de la communauté des
professionnels de la santé, des donneurs potentiels et des autres parties prenantes. Nous croyons fermement
que la collaboration et le partage d'idées sont essentiels pour faire progresser notre initiative et répondre aux
besoins évolutifs du secteur de la santé au Maroc.
En définitive, notre objectif est de faire de notre plateforme web un outil indispensable dans le paysage de
la santé au Maroc, contribuant ainsi à sauver des vies, à améliorer l'accès aux services de santé et à renforcer
la résilience du système de santé du pays. Nous sommes convaincus que, avec un engagement continu et
une approche collaborative, nous pouvons réaliser cette vision et avoir un impact positif durable sur la santé
et le bien-être de la population marocaine.
[6] Ministère des Armées, France. (Consulté régulièrement le 13 Février 2024). Expertises du Service de
santé des armées - Transfusion sanguine. https://www.defense.gouv.fr/sante/expertises-du-ssa/transfusion-
sanguine/differents-types-dons
[11] Chaîne YouTube Elzero Web School. (Consulté régulièrement depuis le 3 Janvier 2024).
https://www.youtube.com/@ElzeroWebSchool
[14] HTML Color Codes. (Consulté régulièrement depuis le 3 Janvier 2024). https://htmlcolorcodes.com
. ال يمكن إنكار أهميتها الحيوية، في حاالت الطوارئ الطبية. حيوي إلنقاذ األرواح وتعزيز الصحة،التبرع بالدم هو عمل إنساني نبيل
تهدف إلى تحسين إمكانية الوصول وفعالية العملية من خالل السماح للمتبرعين المحتملين. يُقترح إطالق منصة رقمية،لتسهيل التبرع بالدم
يبرز هذا الجهد التزام االمتثال للمعايير الصحية. والحصول على المعلومات ذات الصلة، وتحديد المواعيد،بتحديد مواقع المراكز الجمعية
.المحلية لضمان نجاح المبادرة
Résumé
Le don du sang est un geste humanitaire noble, crucial pour sauver des vies et promouvoir la santé.
Dans les situations d'urgence médicale, son importance vitale est indéniable. Pour faciliter les dons de sang,
une plateforme numérique est proposée.
Elle vise à améliorer l'accessibilité et l'efficacité du processus en permettant aux donneurs potentiels
de localiser les centres de collecte, de prendre des rendez-vous et d'obtenir des informations pertinentes. Cet
effort souligne l'engagement envers la conformité aux normes de santé locales pour assurer le succès de
l'initiative.
Abstract
Blood donation is a noble humanitarian act, crucial for saving lives and promoting health. In medical
emergencies, its vital importance is undeniable. To facilitate blood donations, a digital platform is proposed.
It aims to improve accessibility and efficiency of the process by allowing potential donors to locate
collection centers, schedule appointments, and obtain relevant information. This effort underscores
commitment to compliance with local health standards to ensure the success of the initiative.