4.2. Architecture de travail
L'analyse et la conception de notre système
effectuées, nous allons réaliser l'architecture logicielle et
matérielle de notre système. Ces architectures se
présentent sous forme de diagramme avec d'une part le diagramme de
composants qui représente l'architecture logicielle et le diagramme de
déploiement qui représente l'architecture matérielle.
4.2.1. Diagramme de composants
Le diagramme de composants décrit
l'organisation du système du point de vue des éléments
logiciels comme les modules (paquetages, fichiers sources,
bibliothèques, exécutables), des données (fichiers,
bases de données) ou encore d'éléments de configuration
(paramètres, scripts, fichiers de commandes) [Lau 09].
Grâce à ce diagramme, nous avons la possibilité de
mettre en évidence les différents composants (Un composant est
une unité autonome offrant un ou des services bien précis) de
notre application comme le montre la figure suivante :
Figure 14 : Diagramme de composants
Mémoire de fin d'étude de Master en sciences de
l'Ingénieur.
UPAC-FTIC, septembre 2015 Par
KUIKWAN NYA Cédric Page 27
Mise en oeuvre d'une plateforme de géolocalisation
pour la recherche optimale des pharmacies de garde
4.2.2. Diagramme de déploiement
Un diagramme de déploiement est une vue
statique qui sert à représenter
l'utilisation de l'infrastructure physique par le
système et la manière dont les composants du
système sont répartis ainsi que leurs relations entre eux
[Lau 09].
A partir des composants, nous constatons que pour le
déploiement de notre système, il est nécessaire d'utiliser
une architecture 3-tiers contenant un serveur d'application, un serveur de base
de données et une partie d'accès aux données (le plus
souvent un navigateur web). Ainsi, le diagramme suivant illustrera notre
diagramme de déploiement :
Figure 15 : Diagramme de
déploiement
Mémoire de fin d'étude de Master en sciences de
l'Ingénieur.
UPAC-FTIC, septembre 2015 Par
KUIKWAN NYA Cédric Page 28
Mémoire de fin d'étude de Master en sciences de
l'Ingénieur.
UPAC-FTIC, septembre 2015
Par KUIKWAN NYA Cédric Page 29
Mise en oeuvre d'une plateforme de géolocalisation
pour la recherche optimale des pharmacies de garde
|