SlideShare una empresa de Scribd logo
1 de 19
Modélisation a base de composant
System De Gestion de Location de Matériel

         Élaboré par :
     HoussemEddine Ben Amor




        ANNEE UNIVERSITAIRE 2010 - 2011
PLAN
Introduction

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
 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.

 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.
2.Présentation général
     Générale
 Vue sur la modèle d’exemple :




 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.
2.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
                                                             tarification




Voiture                                                Caisse



                    1        2                        3
Louer/ restituant




                                          Paiment




                                       VoitureDisponible


          Client                                           Stock
 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 ports
Identification et installation des ports:



          Voiture                                Caisse




                                                  Stock
        Client



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.
4.Typage des ports par des interfaces
 requis et offertes
Typage de port avec identification Fournit/Requise

                                             Disponible


    emprunter/                                        payer
                              Voiture                             Caisse
      louer


             restituer

                                                                               Disponible




                                                                   Stock
                            Client         payer
emprunter/
  louer


               restituer
5.Constitution des interfaces
Voiture




Protocole State Machine Client


                  Verte              Verte
                    x                  x

                  Verte               Verte
                    x                   x




    Protocole State Machine Emprunter/louer Matériel
Caisse




Protocole State Machine Client




                     Verte
                       x




    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,

Más contenido relacionado

Destacado

Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiquejihene Ab
 
Plan psychiatrie et santé mentale 2011 2015
Plan psychiatrie et santé mentale 2011 2015Plan psychiatrie et santé mentale 2011 2015
Plan psychiatrie et santé mentale 2011 2015Réseau Pro Santé
 
Incumbencias Del Ingeniero Agrónomo[1]
Incumbencias Del  Ingeniero  Agrónomo[1]Incumbencias Del  Ingeniero  Agrónomo[1]
Incumbencias Del Ingeniero Agrónomo[1]Alessio Bocco
 
Le jour viendra – jean roger caussimon
Le jour viendra –  jean roger caussimonLe jour viendra –  jean roger caussimon
Le jour viendra – jean roger caussimonAntoine Pietri
 
Periódico Señales Nº 2
Periódico Señales Nº 2Periódico Señales Nº 2
Periódico Señales Nº 2ATLETISOY
 
Fotos Sensor Examen de Micros
Fotos Sensor Examen de MicrosFotos Sensor Examen de Micros
Fotos Sensor Examen de Microspabloandrade
 
Una Visita A Granada El Realejo 3
Una Visita A Granada   El Realejo 3Una Visita A Granada   El Realejo 3
Una Visita A Granada El Realejo 3AM GCH
 
2014session6 3
2014session6 32014session6 3
2014session6 3acvq
 
Lineamientos EstratéGicos
Lineamientos EstratéGicosLineamientos EstratéGicos
Lineamientos EstratéGicosguest32f2a0ad7
 
Informe semanal de Cortal Consors
Informe semanal de Cortal ConsorsInforme semanal de Cortal Consors
Informe semanal de Cortal ConsorsSalainversion
 
Postales Antiguas (PresentacióN)
Postales Antiguas (PresentacióN)Postales Antiguas (PresentacióN)
Postales Antiguas (PresentacióN)Edupuig
 
A Leer Muchachos!
A Leer Muchachos!A Leer Muchachos!
A Leer Muchachos!Angelesito
 
Cap 22 Sentidos Especiales
Cap 22   Sentidos EspecialesCap 22   Sentidos Especiales
Cap 22 Sentidos Especialesmarizhg
 
Tu talento, tu moneda de cambio
Tu talento, tu moneda de cambioTu talento, tu moneda de cambio
Tu talento, tu moneda de cambioRitch Dávila
 

Destacado (18)

Projet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatiqueProjet de fin d'etude gestion informatique
Projet de fin d'etude gestion informatique
 
Plan psychiatrie et santé mentale 2011 2015
Plan psychiatrie et santé mentale 2011 2015Plan psychiatrie et santé mentale 2011 2015
Plan psychiatrie et santé mentale 2011 2015
 
1a Clase
1a Clase1a Clase
1a Clase
 
Incumbencias Del Ingeniero Agrónomo[1]
Incumbencias Del  Ingeniero  Agrónomo[1]Incumbencias Del  Ingeniero  Agrónomo[1]
Incumbencias Del Ingeniero Agrónomo[1]
 
Le jour viendra – jean roger caussimon
Le jour viendra –  jean roger caussimonLe jour viendra –  jean roger caussimon
Le jour viendra – jean roger caussimon
 
Periódico Señales Nº 2
Periódico Señales Nº 2Periódico Señales Nº 2
Periódico Señales Nº 2
 
Fotos Sensor Examen de Micros
Fotos Sensor Examen de MicrosFotos Sensor Examen de Micros
Fotos Sensor Examen de Micros
 
Una Visita A Granada El Realejo 3
Una Visita A Granada   El Realejo 3Una Visita A Granada   El Realejo 3
Una Visita A Granada El Realejo 3
 
2014session6 3
2014session6 32014session6 3
2014session6 3
 
Lineamientos EstratéGicos
Lineamientos EstratéGicosLineamientos EstratéGicos
Lineamientos EstratéGicos
 
Informe semanal de Cortal Consors
Informe semanal de Cortal ConsorsInforme semanal de Cortal Consors
Informe semanal de Cortal Consors
 
Postales Antiguas (PresentacióN)
Postales Antiguas (PresentacióN)Postales Antiguas (PresentacióN)
Postales Antiguas (PresentacióN)
 
A Leer Muchachos!
A Leer Muchachos!A Leer Muchachos!
A Leer Muchachos!
 
Yarumal
YarumalYarumal
Yarumal
 
Cap 22 Sentidos Especiales
Cap 22   Sentidos EspecialesCap 22   Sentidos Especiales
Cap 22 Sentidos Especiales
 
La cruz de occitania
La cruz de occitaniaLa cruz de occitania
La cruz de occitania
 
La notació medieval
La notació medievalLa notació medieval
La notació medieval
 
Tu talento, tu moneda de cambio
Tu talento, tu moneda de cambioTu talento, tu moneda de cambio
Tu talento, tu moneda de cambio
 

Le modéle de composant

  • 1. Modélisation a base de composant System De Gestion de Location de Matériel Élaboré par : HoussemEddine Ben Amor ANNEE UNIVERSITAIRE 2010 - 2011
  • 2. PLAN Introduction 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
  • 4.  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.  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.
  • 6.  Vue sur la modèle d’exemple :  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.
  • 7. 2.Construction de réseau d’interaction
  • 8. 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.
  • 9. Réseau d’interaction tarification Voiture Caisse 1 2 3 Louer/ restituant Paiment VoitureDisponible Client Stock
  • 10.  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.
  • 12. Identification et installation des ports: Voiture Caisse Stock Client 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.
  • 13. 4.Typage des ports par des interfaces requis et offertes
  • 14. Typage de port avec identification Fournit/Requise Disponible emprunter/ payer Voiture Caisse louer restituer Disponible Stock Client payer emprunter/ louer restituer
  • 16. Voiture Protocole State Machine Client Verte Verte x x Verte Verte x x Protocole State Machine Emprunter/louer Matériel
  • 17. Caisse Protocole State Machine Client Verte x Protocole State Machine de composant Paiement a la caisse
  • 19. 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,