Blog ENI : Toute la veille numérique !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
  1. Livres et vidéos
  2. Merise
  3. Le modèle conceptuel des traitements
Extrait - Merise Guide pratique (4e édition) - (modélisation des données et des traitements, manipulations avec le langage SQL, conception d’une application mobile Android ou iOS)
Extraits du livre
Merise Guide pratique (4e édition) - (modélisation des données et des traitements, manipulations avec le langage SQL, conception d’une application mobile Android ou iOS) Revenir à la page d'achat du livre

Le modèle conceptuel des traitements

Le modèle conceptuel des traitements

Le modèle conceptuel des traitements (MCT) met en lumière les traitements effectués sur les données. Indépendamment de toute contrainte liée à l’organisation, le modèle conceptuel des traitements répond à la question « Quoi ? » (Que souhaite-t-on obtenir ?). Il ne répond ni au comment, ni au quand, ni au qui.

1. Les événements

Le modèle conceptuel des traitements est aussi appelé modèle événement-résultat. L’arrivée d’un ou de plusieurs événements génère une opération qui va elle-même fournir un résultat.

Selon leur origine on distingue les événements externes (par exemple, la commande d’un client) et les événements internes générés par le système d’information (par exemple, l’émission d’une facture).

Un événement est représenté de la façon suivante :

images/Chap8-1.png

2. Les opérations

Une opération est une suite d’actions ininterruptibles. Pour trouver les opérations, on se sert du diagramme de flux conceptuel de niveau le plus bas et on décompose les activités en un ensemble d’opérations élémentaires....

Conception d’un modèle conceptuel des traitements

Dans l’entreprise Baptiste&Co, les commandes des clients arrivent par courrier au service secrétariat, généralement le matin. En début d’après-midi, les commandes sont transmises au service de préparation des livraisons. Le responsable du service des livraisons vérifie l’identité du client et le stock pour les marchandises commandées.

Si le stock est suffisant, un bon de préparation est rédigé, sinon le responsable du service rédige un courrier au client pour l’avertir de l’absence d’un des produits et la commande est mise en attente.

Si le stock est suffisant, un employé du service des livraisons prépare la livraison à l’aide du bon de préparation : il prélève et emballe les marchandises, ensuite il saisit les bons de préparation et édite en double exemplaire le bon de livraison dont un exemplaire est adressé au client en même temps que le colis, le deuxième exemplaire étant transmis au service comptable. 

À partir du bon de livraison, un employé du service comptable saisit le numéro du bon, vérifie les tarifs et les conditions de règlement et édite la facture en double exemplaire : un exemplaire est adressé au client...

Le modèle conceptuel des traitements analytiques (Merise/2)

Le modèle conceptuel des traitements analytiques (MCTA) est un modèle introduit par Merise/2. Il s’intéresse aux interactions avec les fichiers. En voici une représentation schématique :

images/Chap8-6.png

Une action peut agir sur plusieurs occurrences d’une même entité, dans ce cas on exprimera cette action itérative par la lettre N.

images/Chap8-7.png

Exemple

Dans cet exemple, nous constatons qu’il suffit de supprimer une ligne dans le fichier des commandes, mais comme une commande comprend plusieurs lignes, il est possible de devoir supprimer plusieurs autres lignes dans le fichier de commandes.

Appliquons le modèle conceptuel des traitements analytiques à l’exercice précédent :

images/Chap8-8.png
images/Chap8-9.png

Conclusion

Le modèle conceptuel des traitements donne une représentation complète des traitements, en particulier le modèle conceptuel des traitements analytiques, car il fait apparaître les interactions avec les fichiers. L’équipe de développement possède ainsi une vision claire des procédures d’accès ou de modification des fichiers.