Chapitre2 analysedynamique 1920

Chapitre II Analyse dynamique Module Langage de modélisation UML Année Universitaire - CPLAN PLAN Objectifs Diagramme de séquences système Diagramme d ? activités CObjectifs Axe dynamique Vue comportementale ? Description du comportement général du système CAnnée Universitaire - Diagramme de séquences système Objectifs Représentation graphique Fragments combinés CDiagramme de séquences système Objectifs ?Le diagramme de séquences est un diagramme d ? interaction ? Cependant une adaptation de ce diagramme est utilisé pour la description d ? un cas d ? utilisation digramme de séquences système ? Représente les interactions ux d ? information entre les acteurs et le système ? Décrit un scénario d ? un cas d ? utilisation donné CDiagramme de séquences système Représentation graphique ? Présenter l ? acteur principal à gauche ? Présenter le système comme objet unique ? Présenter les éventuels acteurs secondaires à droite ? Représenter les messages par une èche ? Action interne le système s ? envoie à lui-même pour exécuter une action système ? Représenter les messages de retour par une èche interrompue C Exemple Diagramme de séquences système Message CDiagramme de séquences système Fragments combinés ? Permettent de décrire des diagrammes de séquences de manière compacte ? Représentent un ensemble d ? interactions auquel on applique un opérateur ref opt alt loop critical parallel ? Se présentent avec indication dans le coin à gauche du nom de l ? opérateur ? opérateurs dé ?nis dans la notation UML ? Peuvent faire intervenir l ? ensemble des entités participant au scénario ou juste un sous-ensemble CDiagramme de séquences système Fragments combinés ? Ref ? Loop ? Opt ? Alt CDiagramme de séquences système Fragments combinés ? Référence ou Ref Référencer un autre diagramme de séquences Exemple CDiagramme de séquences système Fragments combinés ? Loop Exprime des échanges répétitifs de messages entre acteurs et système Exemple CDiagramme de séquences système Fragments combinés ? Opt Instructions de test sans alternatives Si cond vraie Alors traitements Exemple CDiagramme de séquences système Fragments combinés ? Alt Instructions de test avec une ou plusieurs alternative s Exemple CEtude de cas Vente en ligne des ouvrages Une société désire développer un site de vente de livres La principale fonction o ?erte par le site est la recherche d'ouvrages Le site doit o ?rir plusieurs méthodes de recherche par titre par N ISBN ou par auteur L'internaute doit pouvoir aussi accéder aux classements des meilleures ventes de livres Il peut s ? il le souhaite imprimer le classement L ? internaute a la possibilité de passer la commande en ligne Pour cela il doit s ? inscrire pour devenir client Lors de l ? achat en ligne le client dispose d ? un panier virtuel à travers lequel il peut ajouter ou enlever des ouvrages La commande est enregistrée lorsque le client valide son panier d ? achat Par la suite le client e ?ectue son paiement sur le web via sa carte bancaire Après avoir rempli son panier le client doit pouvoir accéder au formulaire de commande

  • 24
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Apv 03, 2021
  • Catégorie Management
  • Langue French
  • Taille du fichier 38.6kB