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

 > 

Modélisation et implémentation d'un système d'information informatisé et intégré pour la gestion commerciale dans une entreprise de services.

( Télécharger le fichier original )
par BEVERLY MBAYI LUBANZILA
Institut supérieur de commerce de Kinshasa - Licence en informatique de gestion 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

2.3.Diagramme de déploiement

Un diagramme de déploiement décrit la description physique des ressources matérielles qui composent le système et montre la répartition des composants sur ces matériels. Chaque ressource étant matérialisée par un noeud, le diagramme de déploiement précise comment les composants sont répartis sur les noeuds et quelles sont les connexions entre les composants ou les noeuds.

Ayant opté pour l'architecture deux tiers, le diagramme de déploiement lié à la gestion commerciale se présente de la manière suivante :

Figure III.1.10 : Diagramme de déploiement

~ 94 ~

Section 3 : Modélisation dynamique

3.1. Diagramme de Séquence

Les cas d'utilisation décrivent les interactions des acteurs avec le système d'information que nous voulons spécifier et concevoir. Lors de ces interactions, les acteurs produisent des messages qui affectent le système informatique et appellent généralement une réponse de celui-ci. Nous allons isoler ces messages et les représenter graphiquement sur des diagrammes de séquence UML.

Les principales informations contenues dans un diagramme de séquence sont les messages échangés entre lignes de vie, présentés dans un ordre chronologique.

Pour les messages propres à un cas d'utilisation, les diagrammes de séquence montrent non seulement les acteurs externes qui interagissent directement avec le système, mais également ce système (en tant que boîte noire) et les événements système déclenchés par les acteurs. L'ordre chronologique se déroule vers le bas et l'ordre des messages doit suivre la séquence décrite dans le cas d'utilisation.

Nous allons représenter les diagrammes de séquence d'un scénario représentatif de chacun des cas d'utilisation décrits précédemment, en commençant par ceux des internautes.

Cas d'utilisation : Maintenir les catalogues

Figure III.1.11 : Diagramme de séquence du cas Maintenir catalogues

~ 95 ~

Cas d'utilisation : Gérer location

Figure III.1.12 : Diagramme de séquence du cas Gérer location Cas d'utilisation : Louer véhicule

Cas d'utilisation : Louer appartement

Figure III.1.14 : Diagramme de séquence du cas Louer appartement

~ 96 ~

Figure III.1.13 : Diagramme de séquence du cas Louer véhicule

~ 97 ~

3.2.Diagramme d'activités

Les diagrammes d'activités permettent de mettre l'accent sur les traitements. Ils sont donc particulièrement adaptés à la modélisation du cheminement de flots de contrôle et de données. Ils permettent ainsi de représenter graphiquement le comportement d'une méthode ou le déroulement d'un cas d'utilisation.

Dans la phase de conception, les diagrammes d'activités sont particulièrement adaptés à la description des cas d'utilisation. Plus précisément, ils viennent illustrer et consolider la description textuelle des cas d'utilisation.

La représentation graphique des diagrammes d'activités sous forme d'organigramme les rend facilement intelligibles et beaucoup plus accessibles.

Les diagrammes d'activités sont également utiles dans la phase de réalisation car ils permettent une description si précise des traitements qu'elle autorise la génération automatique du code.

Les termes ci-dessous doivent être explicités en vue de favoriser la compréhension des diagrammes d'activités.

? Action :

Une action est le plus petit traitement qui puisse être exprimé en UML. Une action a une incidence sur l'état ou en extrait une information. Une action peut être une affectation de valeur à des attributs, la création d'un nouvel objet ou lien, ...

? Activité

Une activité définit un comportement décrit par un séquencement organisé d'unités dont les éléments simples sont les actions. Le flot d'exécution est modélisé par des noeuds reliés par des arcs (transitions).

~ 98 ~

A Groupe d'activités

Un groupe d'activités est une activité regroupant des noeuds et des arcs. Les noeuds et les arcs peuvent appartenir à plus d'un groupe. Un diagramme d'activités est lui-même un groupe d'activités.

A Noeud d'activités

Un noeud d'activités est un type d'élément abstrait permettant de représenter les étapes le long du flot d'une activité. Il existe trois familles de noeuds d'activités à savoir :

? Noeud d'exécution ? Noeud d'objets

? Noeud de contrôle

Graphiquement les trois familles sont représentées de la manière suivante :

Noeud d'action

Noeud d'objet

Noeud de contrôle

~ 99 ~

Figure III.1.15 : Diagramme d'activités

Diagramme d'activités relatif à la Gestion commerciale

- 100 -

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








"En amour, en art, en politique, il faut nous arranger pour que notre légèreté pèse lourd dans la balance."   Sacha Guitry