WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et implémentation d'un système national de gestion des cotes.


par Jean-Claude Akonkwa
Institut supérieur pédagogique de Bukavu - Licence en pédagogie appliquée 2019
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

II.3.6. IMPLEMENTATION

Pour ce point, il est question de faire la production de notre logiciel de gestion des

côtes sous forme des composants. Ainsi, dans le présent point, nous allons décrire les collaborations d'instances qui constituent des fonctions particulières de notre système (diagramme de structure composite). Enfin, nous allons présenter la manière dont notre système sera déployé pour son utilisation (diagramme de déploiement).

II.3.6.1. Elaboration du diagramme de structure Composite

Le diagramme de structure composite permet de décrire des collaborations d'instances

(de classes, de composants...) constituant des fonctions particulières du système à développer.

Une collaboration représente un assemblage de rôles d'éléments qui interagissent en vue de réaliser une fonction donnée. Il existe deux manières de représenter une collaboration (Joseph Gabay et David Gabay ; 2008, p.73) :

84

V' représentation par une collaboration de rôles ;

V' représentation par une structure composite : le diagramme de structure

composite.

Pour notre cas, nous allons utiliser la première représentation qui s'avère être la plus brève et synthétique que possible. Ainsi, notre diagramme de structure composite se présente de la manière ci-dessous :

II.3.6.1. Elaboration du diagramme de déploiement

Le diagramme de déploiement permet de représenter l'architecture physique supportant

l'exploitation du système. Cette architecture comprend des noeuds correspondant aux supports physiques (serveurs, routeurs,...) ainsi que la répartition des artefacts logiciels (bibliothèques, exécutables...) sur ces noeuds.

Un noeud correspond à une ressource matérielle de traitement sur laquelle des artefacts seront mis en oeuvre pour l'exploitation du système. Les noeuds peuvent être interconnectés pour former un réseau d'éléments physiques.

En ce qui concerne le déploiement de notre système il faudra qu'il y ait :

? Un serveur d'application : cette partie regorge toutes les maquettes mises en place afin de matérialiser toutes les fonctionnalités prévues pour le bon fonctionnement du

85

système. Celles-ci, seront stockées sur un serveur distant (serveur web) pour permettre la communication du système avec tous les intervenants de ce dernier ;

? Un serveur de base de données : celui-ci constitue le support de stockage des informations liées au système. Comme le premier, il sera aussi logé sur ce même serveur distant pour les mêmes fins que son prédécesseur ;

? Un serveur web : c'est celui qui permettra la communication entre les utilisateurs le serveur de BDD et le serveur d'application.

Pour ce faire, pour se connecter au système, les utilisateurs auront besoin d'un modem afin de se connecter.

Ainsi notre diagramme de déploiement se présente de la manière suivante :

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille