rapport de stage
rapport de stage
rapport de stage
DEDICACE
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 I
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
REMERCIEMENTS
Nous tenons à adresser nos remerciements à toutes les personnes qui nous ont
accompagnés de près ou de loin pendant l’élaboration de ce travail. Ce dernier
n’aurait été possible sans la contribution de plusieurs acteurs, notamment:
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 II
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
SOMMAIRE
DEDICACE ....................................................................................................................I
REMERCIEMENTS ..................................................................................................... II
SOMMAIRE ................................................................................................................III
LISTE DES FIGURES ................................................................................................ IV
LISTE DES TABLEAUX ............................................................................................. V
LE GLOSSAIRE ......................................................................................................... VI
RÉSUMÉ .................................................................................................................. VIII
ABSTRACT ................................................................................................................ IX
INTRODUCTION GÉNÉRALE ................................................................................... 1
PARTIE I :PHASE D’INSERTION ...............................................................................2
PARTIE II : PHASE TECHNIQUE .............................................................................10
DOSSIER I : L'EXISTANT ......................................................................................... 12
DOSSIER II : LE CAHIER DES CHARGES ............................................................. 17
DOSSIER III : DOSSIER D'ANALYSE ..................................................................... 32
DOSSIER IV: DOSSIER DE CONCEPTION ............................................................ 58
DOSSIER V : DOSSIER DE REALISTATION OU DE DEPLOIEMENT ................69
DOSSIER VI : TEST DE FONCTIONNALITÉ ......................................................... 90
DOSSIER VII: GUIDE D’UTILISATION ..................................................................99
CONCLUSION GÉNÉRALE ....................................................................................106
BIBLIOGRAPHIE .......................................................................................................A
WEBOGRAPHIE .........................................................................................................B
ANNEXES ....................................................................................................................D
LISTE DES ABREVIATIONS ......................................................................................E
TABLE DES MATIÈRES ..............................................................................................F
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 III
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 IV
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 V
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
LE GLOSSAIRE
2TUP: est un processus de développement logiciel qui implémente le Processus
Unifié.
BD: est une collection organisée de données qui peut être stockée et consultée
électroniquement.
BDR: est une base de données qui stocke des données dans des tables
relationnelles.
Branding: Le Branding est le processus de création d’une image de marque pour
une entreprise, un produit ou un service.
CSRF: est une attaque informatique qui permet à un attaquant de forcer un
utilisateur à effectuer une action qu’il n’a pas l’intention d’effectuer.
CSS: est un langage informatique utilisé pour décrire l’apparence visuelle d’un
document écrit en HTML ou XML.
DCVS: est un système de gestion de version distribué qui permet à plusieurs
développeurs de travailler simultanément sur un même projet.
Diagramme : représentation graphique et schématisé.
Formalisme : présentation d’un ensemble de propositions dans une langue de
symboles abstraits qui vise à mettre en évidence les relations .
Framework: Un framework est un ensemble d’outils et de bibliothèques
logicielles qui fournissent une structure pour le développement d’applications.
Hachage: Le hachage est le processus de conversion d’une chaîne de caractères
en une valeur alphanumérique.
Injection: L’injection est une technique d’attaque informatique qui consiste à
insérer du code malveillant dans une application ou un système.
Logiciel: Un logiciel est un programme informatique qui est conçu pour effectuer
une tâche spécifique.
Merise: Merise est une méthode de conception de systèmes d’information qui a
été développée en France dans les années 1980.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 VI
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Open source: Open source se réfère à un logiciel dont le code source est
disponible gratuitement et peut être modifié et distribué par quiconque .
OpenUP: est une méthode de développement logiciel itérative et incrémentale
basée sur le processus unifié.
PHP: est un langage informatique utilisé pour donner la logique d’exécution ou
de traitement des informations.
Plateforme web: Une plateforme web est un environnement logiciel qui fournit
des services pour le développement et l’exécution d’applications web.
Programme: Un programme est un ensemble d’instructions écrites dans un
langage informatique qui sont exécutées par un ordinateur.
RUP: est une méthode de développement logiciel itérative et incrémentale basée
sur le processus unifié .
Serveur: Un serveur est un ordinateur ou un programme informatique qui fournit
des services à d’autres ordinateurs ou programmes informatiques.
SQL: est un langage informatique utilisé pour communiquer avec les bases de
données relationnelles.
TCP/IP: est un ensemble de protocoles utilisés pour la communication sur
Internet.
Token: Un token est une chaîne de caractères qui représente l’autorisation
d’accéder à une ressource ou d’effectuer une action .
UI: fait référence aux écrans, boutons, bascules, icônes et autres éléments visuels
avec lesquels vous interagissez lors de l’utilisation d’un site Web, d’une
application ou d’un autre appareil électronique .
UML: est un langage de modélisation graphique utilisé pour représenter
visuellement des systèmes logiciels.
UX: fait référence à l’ensemble de l’interaction que vous avez avec un produit, y
compris la façon dont vous ressentez l’interaction.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 VII
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
RÉSUMÉ
Afin d’améliorer le processus d’acquisition des poches de sang dans les
hôpitaux, nous avons mis sur pied une plateforme web de recherche de donateurs de
sang. Notre travail porte sur le thème: <<Analyse, conception et réalisation d’une
plateforme web de recherche de donateurs de sang>>. Cette solution a été
développée dans le but d’améliorer considérablement le processus de recherche de
donateurs de sang, en rendant le processus plus efficace et en réduisant le temps
d’attente des patients en besoin de sang dans les hôpitaux. La plateforme web que
nous avons développée offre une interface conviviale aux potentiels donateurs,
facilitant ainsi leurs inscriptions et leurs disponibilité pour des dons de sang. Elle met
également en relation les donateurs avec les hôpitaux nécessitant des don de sang,
permettant ainsi de trouver rapidement des donateurs compatibles. Cette solution a un
impact direct sur la disponibilité du sang dans les hôpitaux, ce qui peut
potentiellement sauver des vies.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 VIII
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
ABSTRACT
In order to improve the blood bag acquisition process in hospitals, we have set
up a web-based blood donor search platform. Our work focuses on <<the analysis,
design and implementation of a web-based blood donor search platform>>. This
solution has been developed with the aim of considerably improving the blood donor
search process, making it more efficient and reducing hospital waiting times. The web
platform we have developed offers a user-friendly interface to potential donors,
making it easier for them to register and become available for blood donations. It also
connects donors with hospitals requiring blood donations, enabling compatible donors
to be found quickly. This solution has a direct impact on the availability of blood in
hospitals, potentially saving lives.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 IX
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION GÉNÉRALE
L'informatique ne cesse de s’étendre dans les différents domaines des
activités humaines. Cela s'explique par son apport incontestable pour ceux qui
l'utilisent. En effet, cet outil permet entre autres l'automatisation des traitements,
l'échange d'information, la conservation des données, l'exécution rapide des tâches,
etc. Suite à tous ces avantages, le domaine médical a décidé de se tourner vers ce
puissant outil de traitement de l’information afin de faciliter la recherche des
donateurs de sang et d’optimiser le processus de prise en charge des patients. Au
cours de notre stage chez VISION PUB, il nous a été confié la tâche de réaliser une
plateforme web de recherche de donateurs de sang, qui nous a permit de mettre en
pratique nos connaissances académiques. Ce stage a été une opportunité pour nous
d’appréhender le fonctionnement d’une entreprise informatique et de nous familiariser
avec le monde professionnel. Nous avons effectué ce stage sous le thème : «
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB
DE RECHERCHE DE DONATEURS DE SANG ». Le présent document permet
d’appréhender et de mieux cerner ce sujet. Nous allons présenter à travers le dossier
d’insertion, la structure d’accueil dans laquelle notre stage a été effectué, ensuite nous
présenterons les différents documents projets intervenant, à savoir le cahier de charges,
le dossier d’analyse et de conception, le dossier de réalisation et enfin le guide
d’utilisation de notre solution.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 1
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Résumé
Apercus
Introduction
I. Accueil en entreprise
II. Présentation de l’entreprise
conclusion
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 2
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION
Une fois que notre demande de stage académique a été acceptée, nous nous
sommes présentés à l’entreprise d’accueil afin de prendre connaissance des
conditions auxquelles nous serons soumis durant le déroulement de notre stage. Le
dossier d’insertion nous permet donc, dans un premier temps, de vous décrire notre
accueil en entreprise et dans un second temps de vous présenter l’entreprise d’accueil,
qui pour nous est VISION PUB.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 3
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
1) Historique
VISION PUB est une jeune entreprise moderne et ambitieuse créée en 2021
par des jeunes entrepreneurs. VISION PUB comme pôle de réflexion d’échange
d’idées et d’informations, offre un cadre de rencontre entre acteurs économiques,
décideurs et formateurs en vue d’analyser les mutations en cours et de construire une
vision prospective sur les configurations des organisations de demain.
2) Leurs visions
Comme son nom l’indique, VISION PUB pense progrès et se forge une
culture basée sur des concepts de développement durable et s’est donné pour mission
de:
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 4
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
3) Leurs missions
4) Leurs services
5) Localisation
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 5
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
6) Fiche signalétique
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 6
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Téléphone 656476235
E-Mail contact@agencevisionpub.com
NIU P119717861003W
source 1 : source: VISION PUB
7) Organigramme
Durant notre stage à VISION PUB, nous avons été affectés à la direction
technique en tant que stagiaire.
Direction General
Direction comptable/
Direction Commercial Direction technique
juridique
Responsable Formations
Stagiaire
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 7
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
8) Les partenaires
Jeune structure de son état, VISION PUB afin de mieux satisfaire sa clientèle
s’accroche à plusieurs partenaires tels que :
Routeur tplink
Répéteur Wi-fi tplink
Flybox 4G
Laptop
Imprimante
Vidéo Projecteur
Ecran
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 8
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
CONCLUSION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 9
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Résumé
Apercus
INTRODUCTION
DOSSIER I : L’EXISTANT
DOSSIER II: CAHIER DE CHARGE
DOSSIER III : DOSSIER D’ANALSE
DOSSIER IV : DOSSIER DE CONCEPTION
DOSSIER V : DOSSIER DE REALISATION
DOSSIER VI : TEST DE FONCTIONNALITES
DOSSIER VII : GUIDE D’UTILISATION
CONCLUSION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 10
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION
La phase technique est la partie du rapport de stage ayant pour but principal
la description des besoins utilisateurs ainsi que des conditions nécessaires à la réussite
du projet acquis par l’étudiant après son insertion dans son entreprise d’accueil. C’est
pour cette raison que cette partie est considérée comme la description du projet, pour
éviter la production des résultat inadéquats. Cette partie comporte d’une part,
l’éxistant dans lequel il est question de faire une explication détaillée du thème c'est-
à-dire, dire exactement de quoi il s’agit. Puis de l’élaboration du cahier de charges
dans lequel sont représentées toutes les attentes de l’utilisateur notamment les besoins
fonctionnels et non fonctionnels de l’application, suivi des dossier d’analyse, de
conception , de réalisation , des tests de fonctionnalités et du guide d’installation .
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 11
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
DOSSIER I : L’EXISTANT
Résumé
Apercus
Introduction
I.Présentation du projet
II. Etude de l’existent
III. Critique de l’existent
IV. Problematique
V. Proposition de solution
conclusion
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 12
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 13
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
I. Présentation du projet
Notre travail porte sur la mise en place d’une plateforme web de recherche de
donateurs de sang. L'objectif de cette plateforme est de faciliter la mise en relation
entre les hôpitaux et les potentiels donateurs de sang. En créant une solution
numérique efficace, nous espérons contribuer à l’amélioration de la disponibilité du
sang nécessaire pour sauver des vies.
Bien que des plates-formes similaires existent déjà dans d'autres régions du monde,
notre projet vise spécifiquement à combler ce manque de service au Cameroun. cette
initiative peut contribuer positivement à la résolution du problème de pénurie de sang
et à l'amélioration de la santé publique dans le pays.
En mettant l'accent sur l'utilisation des technologies web, nous souhaitons créer une
solution moderne et efficace pour soutenir les hôpitaux dans leur quête de donateurs
de sang et ainsi contribuer à sauver des vies et à atténuer les conséquences de cette
tragédie .
En effet, ces méthodes bien qu’étant classiques et considérées comme les plus
optimales, présentaient une grande lenteur dans le processus de mise en contact entre
les donateurs et les demandeurs(hôpitaux) . Ces outils devraient être utilisés comme
un plus et non comme un premier recours.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 14
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
IV.Problématique
Force est de constater que le processus de mise en contact entre les donateurs
de sang et les hôpitaux est très lent et peine souvent à aboutir. Ainsi, comment notre
plateforme peut-elle améliorer le processus de recherche de donateurs de sang ?
V. Proposition de solution
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 15
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
CONCLUSION
En somme, le dossier d’existant est une partie de notre rapport dans laquelle
nous faisons une présentation de notre projet de stage , puis une étude de l’existant,
apportons une critique par rapport à l’existant, dégageons les différentes
problématique ainsi que la solution répondant à ces problématiques. Cette étude
réalisée dans le dossier de l’existant abouti à la réalisation du cahier de charges du
projet qui constituera la base de l’étude de notre projet.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 16
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Résumé
Apercus
INTRODUCTION
I. CONTEXTE ET JUSTIFICATION DU PROJET
II. OBJECTIF DU PROJET
III. EXPRESSION DES BESOINS UTILISATEUR
IV. PLANNIFICATION DU PROJET
V. ESTIMATION DU COUT DU PROJET
VI. CONTRAINTE DU PROJET
VII. LIVRABLES
CONCLUSION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 17
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 18
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
a) Objectif général
Cette étude s’inscrit dans la volonté de faciliter la mise en contact entre les
donateurs et les demandeurs de sang dans le territoire national. Grâce à une
plateforme web conviviale. Elle permettra aux hôpitaux de trouver rapidement des
potentiels donateurs de sang dans leurs régions, en fonction des besoins spécifiques.
b) Objectifs spécifiques
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 19
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
a) Besoins fonctionnels
1. Module utilisateurs
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 20
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
2. Module administrateur
3. Module contacte
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 21
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
telles que :
Contacter par e-mail
Contacter par téléphone
4. Module annonces
5. Autres modules
Il s’agit ici des autres fonctionnalités dont les utilisateurs auront besoin. Parmi
celles-ci nous avons :
Notifications : il s’agit de recevoir les notification en temps réel
Localiser les utilisateurs : il s’agit de localiser les utilisateurs sur une map
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 22
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
a) Grant project
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 23
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Ce diagramme de grant fait une description des différentes tâches que nous aurons à
effectuer durant notre période de stage académique. Pour une description plus claire
de cette planification, le tableau suivant nous donne plus d’informations :
Table 2: chronogramme des tâches
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 24
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
a) Ressources humaines
Nombre
Durée de trav Salaire pa Total salaire pa
role pers o n total
ail (jours) r jours r personne
nes
analyste
1 7 15000 105000 105000
concepteur
chef de
1 40 30000 1200000 1200000
projet
Développeurs 2
37 20000 740000 1480000
fullstack
b) Ressources matérielles
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 25
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
pour effectuer
les tests en
locale
TOTAL 4244235
FCFA
source 4: mercurial 2022 & mercurial 2023
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 26
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
c) Ressources logiciels
WPS Office
ANTIVIRUS
KASPERSKY
- 1PC - 1 AN
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 27
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
d) Autres ressources
Total 552500
FCFA
source 6: mercurial 2023
RESSOURCES COUT
HUMAINES 3198000FCFA
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 28
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
La réalisation de notre projet devra être effectuée sur une période de 10(dix)
semaines de travail allant du 17 juillet 2023 au 30 Septembre 2023.
Ici nous présentons tout les acteurs qui interviennent dans notre projet. Du maître
d’ouvrage au maître d’oeuvre.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 29
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
• Un dossier d’insertion,
• Un dossier d’analyse,
• Un dossier de conception,
• Un dossier de Réalisation,
• Le rapport de stage
• Le setup de l’application
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 30
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
CONCLUSION
En somme, la rédaction d’un cahier de charges est une étape importante dans
la conception d’un projet informatique. Elle permet d’avoir un plan de travail pour le
projet, de connaître les différentes tâches à réaliser et de savoir exactement les
modules à développer. Ce dossier permet d’aboutir au dossier d’analyse, qui est
l’étude des méthodes d’analyse de notre projet .
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 31
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Résumé
Aperçus
Introduction
1. Méthodologie
1.1. Etude comparative UML et MERISE
1.2. Etude comparative des processus unifiée
2. Modélisation
conclusion
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 32
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 33
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
1) Méthodologie
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 34
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Formalisme de UML :
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 35
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
La version d’UML utilisée ici est la version 2.5.1 . Elle propose quatorze(14)
diagrammes et une division du système en deux (02) grandes catégories :
Les diagrammes UML structurels, qui représentent le système physiquement et
comportent sept(07) diagrammes :
Diagramme de classe ;
Diagramme de composants ;
Diagramme de déploiement ;
Diagramme de strutures composits ;
Diaramme d’objet ;
Diagramme de packages ;
Diagramme de pofile .
Diagramme d’activité ;
Diagramme de communication ;
Diagramme global d’intraction ;
Diagramme de sequence ;
Diagramme d’état-transition ;
Diagramme de temps ;
Diagramme de cas d’utilisation .
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 36
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Utilisation de UML :
UML est largement utilisé pour les différentes étapes du cycle de vie
d’un projet à savoir :
Analyse des besoins et spécifications des exigences
Conception architecturale et détaillée
Modélisation des processus métier
Documentation et communication des décision de conception
Débogage et résolution de problèmes.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 37
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Dans le tableau suivant, nous présentons une comparaison entre le langage UML et la
méthode merise. Effet cette comparaison est faite sur 5(cinq) niveaux de comparaison.
Table 9 : comparaison entre UML et merise
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 38
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
RUP Rational Met l’accent sur une -Met l’accent sur la -risque de rigidité
Unified Process approche pilotée par gestion de projet et -lourd pour les
les cas d’utilisation, la documentation petit projet
la gestion du cycle de -supporte différent -complexe et
vie et une gestion du type de coûteux
projet bien définie développement
-approche orientée
architechture
OpenUP Open Unified Met l’accent sur les -favorise la -trop structurés
Process pratiques agiles tout collaboration et la pour les équipes
en conservant communication agiles purs
certaines des -plus léger et flexible -moin documenté
caractéristiques que le RUP
structurées du RUP -s’adapte aux
équipes agiles
AUP Agiles Unified Combine les -léger et flexible en -peut ne pas être
Process principes agiles avec conservant une assez structuré
les processus unifiés structure pour les projets
-favorise l’agilité et complexes
la collaboration -risque de
-adaptabilité manque de détails
important
-complexité
potentielle
2TUP Two Track est un processus de -flexible: car il -complexité
Unified Process développement permet aux équipes -il nécessite des
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 39
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Une branche fonctionnelle : Elle produit le modèle des besoins focalisés sur
le métier des utilisateurs. Elle permet de visualiser au plus tôt le risque de
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 40
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Source : www.UMLchanel.com/image/2TUP
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 41
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
2) Modélisation
2.1.1) definition
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 42
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 43
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 44
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Figure 4 :diagramme de cas d'utilisation (utilisation globale), (source :capture POWER AMC)
Le diagramme de cas d’utilisation suivant fait une présentation des tâches qui
peuvent être effectués par l’administrateur dans notre système.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 45
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 46
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 47
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
En sommes, le diagramme de cas d’utilisation nous sert à représenter les différents cas
d’utilisations de notre plateforme.
2.2.1) definition
Le formalisme :
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 48
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 49
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
2.3.1) definition
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 50
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 51
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
exécution
Message de retour
Message d’appel de
procédure ou
Message synchrone ou l’émetteur est
Message synchrone
bloqué en attente de retour
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 52
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 53
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
2.4.1) definition
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 54
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 55
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Note
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 56
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 57
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
CONCLUSION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 58
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Résumé
Apercus
Introduction
1. Diagramme de classe
2. Diagramme d’état transition
3. Diagramme de paquetag
conclusion
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 59
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 60
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
1) diagramme de classe
1.1) Definition
C’est un diagramme UML utilisé pour modéliser les structures statique d’un
système logiciel en représentant les classes, les attributs, les méthodes et les relations
entre les objets. Ce diagramme offre un visuel pour décrire les entités du système et
leurs interactions
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 61
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 62
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Le diagramme suivant est celui de classe. en effet, il permet d’avoir un visuel sur nos
différentes tables et de voir comment elles interagissent les unes avec les autres en BD.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 63
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
2.1) Definition
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 64
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
a. Modéliser les transitions d’état : il modélise les transitions entre différents états
que peut prendre un objet ou un système.
b. Visualiser le comportement : il permet de visualiser comment un objet réagit aux
événements et comment il évolue entre différents états.
c. Clarifier les changements
d. Représenter les automates : il est utilisé pour représenter les automates finis.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 65
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Le diagramme suivant est celui d’état transition. Il permt de montrer les états d’un
objets.
3) Diagramme de paquetage
3.1) Definition
a) Offrir une vue organisée et structurée de la manière dont les éléments logiques du
système sont regroupés en paquets ou en modules.
b) Fournir une représentation visuelle de la hiérarchie et des relations entre les
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 66
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Association
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 67
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 68
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
CONCLUSION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 69
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Résumé
technologie et les méthodologie qui nous ont guidé dans l’implémentation de notre
solution.
Apercus
introduction
1. Présentation des logiciels et technologies
2. Diagramme de déploiement
3. Diagramme de composant
conclusion
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 70
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 71
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
a) WAMP server
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 72
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 73
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 74
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
serveur WAMP
Par défaut, tous les programmes que vous avez installés dans le système
Windows vont sur le lecteur C: de votre système, mais si vous souhaitez installer le
serveur WAMP dans un autre lecteur ou dossier, cliquez sur le bouton Parcourir et
choisissez l’emplacement. Et puis cliquez sur SUIVANT.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 75
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 76
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Une fois l’installation réussie, cliquez sur la barre d’état système, puis sur
l’icône WAMP Server. Lorsque vous cliquez, vous trouverez des raccourcis pour
vérifier et utiliser Apache, MySQL, PHPMyAdmin, MariaDB, Arrêter tous les
services, Démarrer tous les services et Réinitialiser tous les services.
Pour vous assurer que notre serveur Web Apache est opérationnel sur notre Windows
10, cliquez sur Localhost.
Lorsque vous cliquez sur Localhost, un onglet s’ouvre avec une page montrant toutes
les configurations de serveur dans votre navigateur. Pour référence, voir la capture
d’écran.
Si vous voulez savoir quel port utilise quel service du serveur WAMP ou
d’autres informations, il vous suffit d’aller outils:
Redémarrer DNS
Vérifier la syntaxe HTTP.conf
Vérifier les statistiques des services
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 77
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 78
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
TECHNOLOGIE et ROLE
LANGAGES
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 79
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Une architecture d’une application web définit la manière donc les différents
composants de notre plateforme web sont structurés.
Notre projet suit une logique applicative standardisé et utilisée dans la plupart
des entreprises de nos jours. Cette logique est le MVC (Modèle-Vue-Contrôleur) qui
est un design pattern permettant de mieux organiser son code.
Le model contient les données à afficher
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 80
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Une couche d’accès aux données qui correspond aux données qui sont
destinées à être conservées de manière persistante.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 81
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
3) Diagramme de déploiement
3.1) Definition
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 82
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 83
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 84
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
4) Diagramme de de composant
4.1) definition
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 85
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
services via des interfaces. Un composant peut être remplacé par n’importe quel autre
composant compatible c’est-à-dire ayant les mêmes interfaces. Un composant peut
évoluer indépendamment des applications ou des autres composants qui l’utilise à
partir du moment où les interfaces sont respectées.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 86
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
5) Aspect de sécurité
La sécurité est un élément important dans toute plateforme, qu’elle soit web ou
mobile. Ainsi pour l’implémentation de notre plateforme, nous avons décidé
d’implémenter différents élément de sécurité. Parmi ceux-ci nous avons :
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 87
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Il s’agit de s’assurer que les données entrantes sont validées et nettoyées pour
prévenir les attaques par injections de code (SQL,XSS,etc...). pour cela nous avons
utilisé le framework Laravel pour simplifier cette tache grâce à son mécanisme de
sécurité.
Csrf pour (cross site request forgery) est un outil fourni par Laravel pour
empêcher les attaques csrf en vérifiant l’origine des post. En effet cette technique de
protection permet de protéger la plateforme contre les injections SQL.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 88
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
CONCLUSION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 89
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Résumé
Dans cette partie, il sera question pour nous de présenter les différentes
fonctionnalités de notre application web, ainsi nous pourrons avoir une idée sur le
fonctionnement de notre plateforme.
Apercus
Introduction
1. Présentation de notre application
2. Présentation des fonctionnalités
conclusion
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 90
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 91
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Notre plateforme étant destinée à la fois pour les hôpitaux et pour les
donateurs, elle présente des formulaires d’inscription destinées à chacun des deux
utilisateurs.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 92
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 93
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Cette fonctionnalité permet aux donateurs de publier une offre de don . une
fois sélectionné, nous somme redirigé vers un formulaire spécifique aux donateurs
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 94
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Cette fonctionnalité permet aux hôpitaux de voir les différents offres de don
que les donateurs proposent dans la plateforme et de pouvoir contacter les auteurs.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 95
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 96
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 97
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 98
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Résumé
Le guide d’utilisation est une partie qui tend souvent à se confondre avec le
dossier de test de solution. En effet, toute deux présentent les fonctionnalités de la
plateforme, mais le guide d’utilisation fait une présentation plus générale de la
plateforme.
Apercus
Introduction
1. Teste de notre application
conclusion
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 99
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 100
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Pendant le test de notre application, nous créerons des comptes en tant que
donateur et aussi en tant que hôpital, puis une posterons une demande et un don.
Ensuite, nous validerons la demande effectuée par notre compte hôpital à partir de
notre compte de donateurs
Dans cette partie nous créons des comptes pour chaque type d’utilisateurs
autrement dit, un compte de donateur et un compte d’hôpital.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 101
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Dans la liste des don , nous pouvons voir le don que le donateur viens de
poster. Ainsi nous pouvons maintenant valider le don s’il convient à nos attentes, ce
qui contactera le donateur en lançant un appel.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 102
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Ici nous pouvons voir qu’en cliquant sur Accepter, l’application de l’appel
s’ouvre automatiquement pour lancer un appel à l’auteur de l’annonce.
Nous tirons un bilan de travaille très positif de ce stage, qui fut une expérience
très enrichissante tant sur le plan professionnel, académique que social. Sur le plan
professionnel, nous avons appréhendé certaines bases; notamment le travail sur
pression et la rigueur. Sur le plan académique, nous avons pu accroître nos
connaissances concernant les langage de programmation , l’usage des framework. En
fait durant notre phase d’apprentissage, il nous est arrivé de faire beaucoup d’erreur,
mais grâce aux acquis de nouvelle méthodologie, nous avons pu les résoudre avec
efficacité. Enfin sur le plan social, notre période de stage nous permit de découvrir le
travail en équipes, en effet nous avons appris comment travailler d’un groupe de
personne toutes différentes et dans le respect de tous.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 103
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
3. PERSPECTIVES
4. POURCENTAGE D’EVOLUTION DE LA
PLATEFORME
Au vu de nos objectifs et par rapport au temps qui nous été donné pour
terminer notre travail, nous pouvons dire aujourd’hui que la réalisation de notre projet
s’élève à 80%
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 104
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
CONCLUSION
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 105
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
CONCLUSION GÉNÉRALE
L’objectif de ce stage effectué à VISION PUB a été pour nous de nous
familiariser avec le milieu professionnel et nous permettre de mettre en pratique notre
savoir-faire obtenu au cours de notre formation. Au vu de l’évolution constante des
nouvelles technologies visant à faciliter notre mode de vie au quotidien et de
l’informatisation des structures, nous avons pu réaliser à l’aide de nos encadreurs une
plateforme web de recherche de donateurs de sang durant cette période de trois
(03) mois de stage tout en tenant compte des réalités du terrain. En somme, la
réalisation de notre projet s’est faite grâce au processus 2TUP appuyé sur le langage
UML, grâce à l’utilisation au langage de programmation PHP, de son Framework
Laravel et bien d’autres outils. Toutefois la réalisation d’un projet de telle envergure a
nécessité des ressources matérielles, logicielles, humaines. Néanmoins, cette
production est un grand pas pour le monde professionnel car elle nous a permit de
mieux jauger notre niveau de compétence.
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 106
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
BIBLIOGRAPHIE
Livres
Dictionnaire informatique
Dictionnaire Larousse 2020
Autres documents
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 A
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
WEBOGRAPHIE
Site internet
http://www.laravel.com/doc/
Date: juillet-septembre 2023,
Objectif: utilisé la documentation LARAVEL.
http://www.composer.com/
Date:15juillet 2023,
Objectif: utilisé pour le téléchargement et l’installation de composer.
http://www.web-id.fr/
Date:12 août 2023
http://www.WAMP.com/
Date: 10juillet 2023,
Objectif: téléchargement et l’installation de WAMP.
http://www.php.se/
Date: 20juillet 2023,
Objectif: documentation php
http://github.com/
Date: 15 juillet-25 septembre 2023,
Objectif: utilisé pour les dépôts git
http://www.wps.com/
Date: 25juillet 2023
Objectif: telechargement WPS
http://www.devdoc.io/
Date: 12 août - 15 septembre 2023,
Objectif: documentation laravel.
http://www.stackoverflow.com/
Date: 30juillet - septembre 2023
Objectif : recherche solutions aux problèmes de code
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 B
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
http://www.commentcamarche.com/
Date: 20 août 2023
Objectif : se documenter sur certains problèmes
https://fr.Wikipedia.org/
Date: 30juillet - 13 septembre 2023,
Objectif: pour la recherche des informations
Chaine youtube
Tiret du bas
Graphickard
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 C
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
ANNEXES
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 D
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 E
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 F
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
INTRODUCTION ......................................................................................... 13
I. Présentation du projet ................................................................................. 14
II. Etude de l’existant .....................................................................................14
III. Critique de l’existant ................................................................................14
IV. Problématique .......................................................................................... 15
V. Proposition de solution .............................................................................. 15
CONCLUSION ..............................................................................................16
DOSSIER II : LE CAHIER DES CHARGES ...................................................... 17
INTRODUCTION ......................................................................................... 18
I. Contexte et justification du projet .............................................................. 19
II. Objectifs du projet .....................................................................................19
a) Objectif générale .................................................................................19
b) Objectifs spécifiques .......................................................................... 19
III. Expressions des besoins utilisateur ..........................................................20
a) Besoins fonctionnels ...........................................................................20
1. Module utilisateurs .....................................................................................20
2. Module administrateur ...............................................................................21
3. Module contacte .........................................................................................21
4. Module annonces ....................................................................................... 22
5. Autres modules .......................................................................................... 22
b) Besoins non fonctionnels ....................................................................22
IV. Planification du projet .............................................................................. 23
a) Grant project ....................................................................................... 23
V. Estimation du coût du projet ......................................................................25
a) Ressource humaines ............................................................................25
b) Ressources matérielles ........................................................................25
c) Ressources logiciels ............................................................................27
d) Autres ressources ................................................................................ 28
e) Estimation du coût totale .................................................................... 28
VI. Les Contraintes du projet .........................................................................29
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 G
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 H
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 I
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 J
ANALYSE, CONCEPTION ET REALISATION D’UNE PLATEFORME WEB DE
RECHERCHE DE DONATEURS DE SANG
Rédigé par : MBEMDIA SALIOU Mohamed Mahzou Tariq, étudiant en 2ème année Génie logiciel à IAI-CAMEROUN
Année académique 2022-2023 K