Le modéle de composant

397 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
397
Sur SlideShare
0
Issues des intégrations
0
Intégrations
1
Actions
Partages
0
Téléchargements
7
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Le modéle de composant

  1. 1. Modélisation a base de composantSystem De Gestion de Location de Matériel Élaboré par : HoussemEddine Ben Amor ANNEE UNIVERSITAIRE 2010 - 2011
  2. 2. PLANIntroduction1.Présentation général2.Construction de réseau d’interaction3.Identification et installation des ports4.Typage des ports par des interfaces requises et offertes5.Constitution des interfacesConclusion
  3. 3. 1.Introduction
  4. 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 lOMG. Les éditeurs doutils UML proposent de manière complète ou incomplète des éléments UML2.0. ML est à présent un standard défini par lObject Management Group (OMG). La dernière version diffusée par lOMG est UML 2.3 depuis mai 2010. A l’aide de langage UML 2.0 on va décrire les composantset les interfaces de notre application dans une modélisation abase de composant.
  5. 5. 2.Présentation général Générale
  6. 6.  Vue sur la modèle d’exemple : L’application choisie est une system de location deVoiture .Elle permet au client de louer oud’emprunter des Voiture et il doit les restituer. L’emprunte ou la location se fait en paient unetarife a la caisse. Dans le stock, il y a les types de voitures que leclient peut les emprunter ou louer.
  7. 7. 2.Construction de réseau d’interaction
  8. 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. 9. Réseau d’interaction tarificationVoiture Caisse 1 2 3Louer/ restituant Paiment VoitureDisponible Client Stock
  10. 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.
  11. 11. 3.Identification et installation des ports
  12. 12. Identification et installation des ports: Voiture Caisse Stock ClientChaque composant figurant dans ce diagramme est dote desports nécessaires .Les ports doivent être typé, c’est à dire ondoit identifier pour chaque port ces interfaces requises etfournit.
  13. 13. 4.Typage des ports par des interfaces requis et offertes
  14. 14. Typage de port avec identification Fournit/Requise Disponible emprunter/ payer Voiture Caisse louer restituer Disponible Stock Client payeremprunter/ louer restituer
  15. 15. 5.Constitution des interfaces
  16. 16. VoitureProtocole State Machine Client Verte Verte x x Verte Verte x x Protocole State Machine Emprunter/louer Matériel
  17. 17. CaisseProtocole State Machine Client Verte x Protocole State Machine de composant Paiement a la caisse
  18. 18. Conclusion
  19. 19. Savoir mener à bien lanalyse orientée objet dun systèmedinformations avec UML2.UML 2.0 est utilise partout une expression estutile : •programmation par contrat •attribut derives, corps dune methode, garde sur une transition,

×