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

 > 

Système informatisé pour la planification et le suivi de gestion des projets des établissements scolaires.

( Télécharger le fichier original )
par Kass KASONGO NDJOKO
ISC/GOMBE - Licence 2014
  

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

I.3.2. 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, machines...) ainsi que la répartition des artefacts logiciels (bibliothèques, exécutables...) sur ces noeuds. C'est un véritable réseau constitué de noeuds et de connexions entre ces noeuds qui modélise cette architecture25.

Dans un diagramme de déploiement, les associations entre noeuds sont des chemins de communication qui permettent l'échange d'informations.

Objectifs :

? Etablir la cartographie complète de déploiement du logiciel sur le

matériel ;

? Visualiser la topologie matérielle d'un système ;

? Etablir la nature des connexions reliant les éléments matériels du système

a. Noeuds :

Un noeud est une unité matérielle capable de recevoir et d'exécuter du logiciel. La plupart des noeuds sont des ordinateurs. Les liaisons physiques entre noeuds peuvent également être décrites dans le diagramme de déploiement.

Elles correspondent aux branches du réseau. Les noeuds contiennent des logiciels sous leur forme physique.

b. Artefact :

Est un fichier exécutable, une bibliothèque partagée ou un script ou encore une table de la base de données, sont des exemples de forme physique de logiciel.

c. Un composant :

Les composants constituent l'architecture logicielle du système sont représentés dans le diagramme de déploiement par un artefact qui est souvent un exécutable ou une bibliothèque partagée. La représentation graphique des noeuds, de leurs liens et des artefacts qu'ils contiennent est illustrée dans cette figure.

25 Joseph Gaby, UML 2 Analyse et conception, op.cit. P.65

78

Figure 12: Représentation graphique des noeuds, de leurs liens et des artefacts

I.3.3. Conception du modèle d'exploitation

Le modèle d'exploitation définit les applications installées sur les postes de travail, les composants métier déployés sur les serveurs et les instances de Base de Données implantées sur les serveurs également.

Le serveur Base de Données va comprendre un système de gestion de base de données et la base de données. Cette dernière est mise sur un serveur car c'est une ressource partagée.

Le serveur WEB comprendra les pages web de l'application, un moteur de gestion des scripts.

Le serveur applicatif sert à la maintenance de la Base de Données. L'administrateur de la Base de Données accède au serveur Base de Données grâce à un logiciel de communication tel que TelNet. Le réceptionniste accède à la base de données grâce au logiciel de communication. Pour la sécurité, le Firewall sera installé directement sur le serveur applicatif.

Le système informatisé pour la planification et le suivi de gestion des projets des établissements scolaires comprend :

? Un serveur de base de données ; ? Un serveur applicatif ;

? Un serveur web pour les utilisateurs. ? Une connexion entre les noeuds.

79

Le diagramme de déploiement élaboré sur base de ces noeuds est le suivant :

Figure 13: Diagramme de déploiement

80

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








"Il y a des temps ou l'on doit dispenser son mépris qu'avec économie à cause du grand nombre de nécessiteux"   Chateaubriand