TD : Diagrammes de Séquences

TD : Diagrammes de Séquences

Exercice 1

On considère un système de gestion des vols comportant les fonctionnalités suivantes :

  1. La création d’un vol :
    • Le gestionnaire affecte un avion à un vol : Il doit sélectionner un avion disponible et l’affecter au vol.
    • Ensuite il doit sélectionner un aéroport de départ et un autre d’arrivée.
    • Puis il crée un vol après avoir spécifié les autres opérations requises.
  2. La réservation d’un vol :
    • Le client sélectionne un vol.
    • Une validation du nombre de places automatique du système se déclenche.
    • Si le nombre de places réservées est inférieur au nombre de places disponibles dans le vol, la création de la réservation se lance, sinon une erreur s’affichera au client.

Elaborer le diagramme de séquences pour chacune de ces fonctionnalités.

Exercice 2

Un candidat suit l’état d’une demande de licence et le système affiche les informations relatives à la licence.

La procédure est la suivante :

  1. Le candidat demande à suivre le statut d’une demande de licence.
  2. Le système affiche le formulaire de connexion.
  3. Le candidat saisit les informations de connexion.
  4. Le candidat soumet les informations de connexion.
  5. Le système valide le candidat.
  6. Le système affiche le formulaire de saisie du numéro de suivi.
  7. Le candidat saisit le numéro de suivi.
  8. Le candidat soumet le numéro de suivi.
  9. Le système récupère les informations relatives à la licence.
  10. Le système affiche les informations relatives à la licence.

Exercice 3

Pour faire passer un examen, un professeur informe d’abord les étudiants de la date de l’examen et de la matière à traiter. Il prépare ensuite le document d’examen (avec des exemples de solutions), procède à sa copie (par un personnel dédié) en nombre suffisant pour la classe et le distribue aux étudiants à l’heure et à l’endroit prévus. Les étudiants rédigent leurs réponses aux questions de l’examen et remettent leurs copies au professeur. Ce dernier remet alors les copies d’examen aux assistants techniques, accompagnées d’exemples de solutions pour chaque question, et leur demande de les corriger. Une fois les corrections faites, l’assistant renvoie les notes au professeur, qui les enregistre toutes puis rend les copies corrigées aux étudiants.

Créez un diagramme de séquence qui représente ce processus.

Exercice 4

Ecrire le diagramme de séquence qui modélise le démineur qui se déroule de la manière suivante :

  • Lorsque le joueur dévoile une case,
  • Si la case est minée, la partie est perdue.
  • Si la case est numérotée, il faut tester si la partie est gagnée.
  • Si la case est vide, on découvre toutes les cases voisines.

Exercice 5

On veut modéliser le comportement d’un robot mobile, doté d’une caméra et d’un détecteur de chocs. Pendant son fonctionnement normal, le robot doit analyser l’image qui provient de la caméra et le détecteur de chocs doit lui permettre d’éviter les obstacles. En cas d’urgence, à tout moment un humain peut faire arrêter le robot, ce qui entraine l’arrêt immédiat de son moteur : Cette opération doit être accomplie de façon atomique.

CORRECTION : Diagramme de Séquence

 

Si vous avez trouvé les exercices corrigés sur Diagramme de Séquence de Mr JoëlYk intéressants et utiles, pourquoi ne pas les partager avec d'autres personnes qui pourraient également en bénéficier ? Partagez ce lien sur les réseaux sociaux ou envoyez-le à vos amis et collègues. Vous pourriez aider quelqu'un à améliorer ses compétences en programmation ou à trouver des solutions à des problèmes complexes. N'oubliez pas que la connaissance doit être partagée pour grandir. Merci pour votre soutien et votre partage !

Contact WhatsApp : +237 652027193 | Réaliser Par Joël_Yk

Aucune note. Soyez le premier à attribuer une note !

Ajouter un commentaire

Anti-spam