Chapter 6 Définition des événements du système et interactions avec les opérations


Création de déclenchements d'opération

Vous allez déclencher les différentes opérations du système à l'aide de déclenchements d'opération. Les événements agissent dans ce cas comme des déclencheurs d'opération.

Le déclenchement établit une connexion depuis un événement vers une opération. Cette connexion représente le déclenchement d'une opération produit pas l'exécution d'un événement.

Le déclenchement d'une opération peut être soumis à une condition préalable appelée synchronisation. Si la condition de synchronisation est remplie, l'opération peut démarrer, dans le cas contraire, elle reste en attente. L'expression de la synchronisation utilise les opérateurs ET, OU et NON. Dans le système étudié, l'opération Expéditions ne pourra démarrer que si à la fois les événements Demande envoi et Transmission livres commandés la déclenchent. Vous allez également créer cette condition de synchronisation.

Pour plus d'informations sur les déclenchements d'opération, reportez-vous à la section Définition d'un déclenchement d'opération dans le chapitre Construction d'un diagramme conceptuel dans le Guide de l'utilisateur du Modèle de Traitements Merise .

  1. Cliquez sur l'outil Déclenchement d'opération dans la palette d'outils.
  2. Cliquez sur l'événement déclencheur Demande envoi, maintenez le bouton gauche de la souris enfoncé et faites glisser le pointeur sur l'opération déclenchée Expéditions, puis relâchez le bouton de la souris.

    Le déclenchement d'opération s'affiche entre l'événement et l'opération.
  3. Répétez les étapes 1 à 2 pour créer un déclenchement d'opération entre Transmission livres commandés et Expéditions.

    Le déclenchement d'opération s'affiche entre l'événement et l'opération.
  4. Cliquez le bouton droit de la souris pour relâcher l'outil Déclenchement d'opération.
  5. Double-cliquez sur le symbole d'opération Expéditions dans le diagramme pour afficher sa feuille de propriétés.
  6. Saisissez ET dans la zone Synchronisation.
  7. Cliquez sur OK pour fermer la feuille de propriétés.

    L'opération, les déclenchements, les événements déclencheurs et la condition de synchronisation s'affichent comme suit dans le diagramme :
  8. Répétez les étapes 1 à 2 pour créer les autres déclenchements d'opération comme suit :
    Evénement déclencheur Opération déclenchée
    Commande Réception commande
    Commande enregistrée Contrôle du stock
    Emission de commande Commande
    Demande émission de facture Facturation

Ce que vous avez appris

 


Copyright (C) 2005. Sybase Inc. All rights reserved.