Le modéle de composant

Post on 21-Jun-2015

150 views 5 download

Transcript of Le modéle de composant

Modélisation a base de composant

System De Gestion de Location de Matériel

ANNEE UNIVERSITAIRE 2010 - 2011ANNEE UNIVERSITAIRE 2010 - 2011

Élaboré par : HoussemEddine Ben Amor

PLANPLANIntroduction

1.Présentation général

2.Construction de réseau d’interaction

3.Identification et installation des ports

4.Typage des ports par des interfaces requises et offertes

5.Constitution des interfaces

Conclusion

1.Introduction

A l’aide de langage UML 2.0 on va décrire les composants et les interfaces de notre application dans une modélisation a base de composant.

 Le langage UML est révisé et amélioré régulièrement. La prochaine révision UML est prévue pour être validée mi-2004 par l'OMG. Les éditeurs d'outils UML proposent de manière complète ou incomplète des éléments UML2.0.

ML est à présent un standard défini par l'Object Management Group (OMG). La dernière version diffusée par l'OMG est UML 2.3 depuis mai 2010.

2.Présentation général2.Présentation généralGénéraleGénérale

L’application choisie est une system de location de Voiture .Elle permet au client de louer ou d’emprunter des Voiture et il doit les restituer.

L’emprunte ou la location se fait en paient une tarife a la caisse.

Dans le stock, il y a les types de voitures que le client peut les emprunter ou louer.

Vue sur la modèle d’exemple :

2.Construction de réseau d’interaction2.Construction de réseau d’interaction

construction du réseau d’interaction dont les nœud sont des instances de composant et les arcs traduisent une interaction entre deux nœuds.

On peut déduire le nombre de ports installé sur chaque composant. Sachant qu’un point d’interaction relie deux composants différents.

Réseau d’interaction

Voiture Caisse

tarification

Stock

Paiment

Client

VoitureDisponible

Louer/ restituant

1 2 3

Définition des arcs:

Flux1:les matériels à emprunter /louer.

Flux2:Matériels disponible dans le stock.

Flux3:la montant a payer lors de la location.

3.Identification et installation des ports3.Identification et installation des ports

Identification et installation des ports:

Chaque composant figurant dans ce diagramme est dote des ports nécessaires .Les ports doivent être typé, c’est à dire on doit identifier pour chaque port ces interfaces requises et fournit.

Voiture Caisse

StockClient

4.Typage des ports par des interfaces 4.Typage des ports par des interfaces requis et offertesrequis et offertes

Typage de port avec identification Fournit/Requise

Voiture Caisse

StockClient

emprunter/louer

emprunter/louer

restituer

restituer

payer

payer

Disponible

Disponible

5.Constitution des interfaces5.Constitution des interfaces

Protocole State Machine Client

Voiture

Vertex

Vertex

Vertex

Vertex

Protocole State Machine Emprunter/louer Matériel

Protocole State Machine Client

Caisse

Vertex

Protocole State Machine de composant Paiement a la caisse

Conclusion

Savoir mener à bien l'analyse orientée objet d'un système d'informations avec UML2.

UML 2.0 est utilise partout une expression est utile :

•programmation par contrat•attribut derives, corps d'une methode, garde sur une transition,