Conception des traitements - PowerPoint PPT Presentation

1 / 34
About This Presentation
Title:

Conception des traitements

Description:

... D finitions Langage MERISE Langage MERISE Diagramme d activit s Notion de processus Notion de processus Synchronisation et emission R gles de ... – PowerPoint PPT presentation

Number of Views:47
Avg rating:3.0/5.0
Slides: 35
Provided by: Bogi9
Category:

less

Transcript and Presenter's Notes

Title: Conception des traitements


1
Conception des traitements
  • Modèle conceptuel des traitements

2
Modèle conceptuel de traitements
  • Objectifs
  • Déterminer les circonstances et concevoir les
    algorithmes des traitements
  • Exemple initial établissement scolaire
  • répartir les élèves par classe,
  • attribuer les classes aux professeurs,
  • définir l'occupation des locaux,
  • monter les emplois du temps,
  • assurer le déroulement des cours,
  • effectuer les contrôles de connaissances,
  • corriger et noter les contrôles,
  • éditer et diffuser les bulletins scolaires,
  • etc.

3
Exemple (cont.)
4
Définitions
  • Evènement. Fait réel dont la venue a pour effet
    de déclencher l'exécution d'une ou plusieurs
    actions.
  • Synchronisation. Condition booléenne, traduisant
    les règles de gestion, que doivent vérifier les
    événements pour déclencher des actions.
  • Opération. Ensemble d'actions dont l'enchaînement
    ininterruptible n'est conditionné par l'attente
    d'aucun événement autre que le déclencheur
    initial.
  • Règle d'émission. Condition, traduisant les
    règles de gestion, à laquelle est soumise
    l'émission des résultats d'une opération.
  • Résultat. Produit de l'exécution d'une opération.
    Le résultat, fait réel de même nature que
    l'événement, pourra être le déclencheur d'une
    autre opération

5
Langage MERISE
Préparation commande
OPERATIONS
EVENEMENT
SYNCHRONISATION.
REGLE D'EMISSION
5
6
Langage MERISE
7
Diagramme dactivités
8
Notion de processus
  • Définition Un processus est un enchaînement
    d'opérations dont les actions sont incluses dans
    un même domaine d'activité.
  • Evènements
  • Evènements conceptuels
  • Occurrence dun évènement
  • Types dévènements conceptuels
  • Evénement externe au modèle
  • Evénement interne au modèle et externe au
    processus
  • Evénement interne à un processus

9
Notion de processus
  • Evènements

(a)
(b)
(c)
10
Synchronisation et emission
  • Les règles de synchronisation et d'émission
  • Elles sont la traduction des règles de gestion et
    précisent
  • pour les règles de synchronisation, la condition
    de déclenchement des opérations,
  • pour les règles d'émission, la condition de
    production des événements-résultats.
  • Règles demission

11
Règles de synchronisation
Evènements hétéroclites
12
Vérification du modèle
  • Vérification du modèle
  • Eliminer la redondance des opérations
  • Simplifier les évènements
  • Optimiser le flux des activités

13
Exemple Ventes de billets
  • Les règles de gestion sont les suivantes
  • aux heures d'ouverture, l'organisme peut
    délivrer, soit des billets à l'avance, soit des
    billets pour l'entrée immédiate,
  • les réservations de place sont possibles sous
    certaines conditions (moins de 2 mois à
    l'avance,...),
  • pour toute attribution de place un billet doit
    être émis,
  • des réductions sont attribuées sur présentation
    d'un justificatif (militaires, étudiants,...),
  • aucun billet ne peut être délivré si son paiement
    n'a pas été perçu au préalable,
  • pour les entrées immédiates les billets sont
    délivrés sans attribution précise d'une place.

14
Exemple Ventes de billets
15
Exemple Ventes de billets
16
Exemple Ventes de billets
17
Niveau organisationnel
  • Concepts principaux
  • événement,
  • phase (au lieu d'opération),
  • résultat.

18
Niveau organisationnel
  • Formalisme

19
Exemple
20
Exemple
21
Exemple
22
Modèle analytique de traitements
  • Le cycle de vie d'un objet (CVO) - orienté dont
    les sommets sont de deux types
  • les divers états de l'objet
  • les événements provoquant le passage d'un état à
    un autre.

23
CVO alternative
24
CVO - boucle
25
CVO
  • Le cycle de vie d'un objet comporte
  • un ou plusieurs états initiaux
  • un ou plusieurs états intermédiaires
  • un ou plusieurs états finaux.

26
CVO
27
CVO
28
CVO
29
CVO
30
Exemple
31
Modèle de traitements analytique
32
Modélisation conceptuelle
33
Exemple
34
Exemples
Write a Comment
User Comments (0)
About PowerShow.com