Vous êtes sur la page 1sur 18

MODLE CONCEPTUEL DE TRAITEMENTS ANALYTIQUE (MCTA)

1-68

Merise/2

Christine Bonnet

MCTA : GNRALITS
Description de l'activit de l'entreprise en rpondant la question "Quoi?" Les diffrents processus de traitement de l'entreprise (paie, facturation, ) vont tre reprsents. Un MCTA reprsente un ensemble d'oprations du domaine tudi, dclenches selon certaines conditions de synchronisation, par des vnements. Les oprations peuvent produire d'autres vnements. Dans ce modle sont associs les traitements et les donnes. Objectifs : - mettre en vidence les tats cohrents de la structure conceptuelle des donnes; reprsenter le cycle de vie du systme, sa dynamique - identifier les rgles de gestion - prparer le passage aux niveaux suivants La construction du MCTA s'appuie sur le MFC et sur les rgles de gestion de l'entreprise.
1-69 Merise/2 Christine Bonnet

DFINITIONS
DOMAINE D'TUDE : acteur interne
Sous-ensemble cohrent de l'entreprise ou de l'organisme bien dlimit et formant le contenu du sujet tudier. Exemple : service commercial de la socit MOBIPLUS de vente par correspondance et de fabrication de mobilier pour le processus de vente de meubles. Systme homogne correspondant un ensemble d'activits ou processus.

PROCESSUS :
ensemble de traitements qui transforment ou manipulent des donnes au sein d'un mme domaine de l'entreprise. Exemples de traitement : saisie, mise jour, dition, ... pas de processus rpartis sur plusieurs domaines. Il faut raliser autant de MCTA qu'il y a de domaines d'tude dans l'entreprise.

1-70

Merise/2

Christine Bonnet

DFINITIONS - SUITE
DOMAINE CONNEXE : acteur interne Composant du systme d'information oprationnel ou de pilotage interagissant avec le domaine tudi. Exemple : service comptabilit de MOBIPLUS tablissant la paie des commerciaux aprs avoir reu d'eux les chiffres d'affaires qu'ils ont raliss dans le mois.

1-71

Merise/2

Christine Bonnet

MCTA - CONCEPTS - VNEMENT


Fait actif qui seul, ou synchronis avec d'autres vnements provoque une raction du systme d'information. Pour qu'il y ait vnement - il doit se produire "quelque chose" ( l'extrieur ou l'intrieur de l'entreprise), - ce fait doit tre peru par le systme, - ce fait n'intresse le systme que s'il est identifi comme dclencheur possible de son activit.

Reprsentation :

vnement

1-72

Merise/2

Christine Bonnet

MCTA CONCEPTS VNEMENT - suite


Varit d'vnements : Un vnement recouvre de nombreuses formes diffrentes. Une date, une dclaration d'accident de voiture, un coup de tlphone, sont des vnements. On distingue les vnements : externes : vnements que le systme peroit et sur lesquels il n'a aucune matrise temporels : vnements relatifs au temps internes : vnements gnrs par l'activit mme du systme rsultats : vnements gnrs par le systme et mis vers l'extrieur Exemple : L'arrive d'un bon de commande (vnement externe) dclenche l'enregistrement de cette commande et entrane l'mission d'un ordre de sortie de stock (vnement interne) et d'une facture (vnement rsultat).

1-73

Merise/2

Christine Bonnet

MCTA - CONCEPTS VNEMENT - suite


Recherche des vnements : - partir du MFC; tout flux d'information est associ un vnement - partir des rgles de gestion Exemple : c'est le fait que la date du jour soit le 25 du mois qui va dclencher la paie des salaris. Sur l'exemple du MFC : - demande de personnel (externe), - offre d'emploi (interne), - rponse une offre d'emploi (externe), - contrat (rsultat), - fin de journe (temporel), - contrat sign (externe), - courrier d'embauche (interne), - relev d'activit de l'entreprise (externe), - relev d'activit de l'intrimaire (externe), - bulletin de paie (interne).

1-74

Merise/2

Christine Bonnet

MCTA CONCEPTS OPRATION


est dclenche par un ou plusieurs vnements peut fournir un ou plusieurs rsultats met en uvre un ensemble de rgles de gestion consulte et/ou met jour des entits de la mmoire permanente appeles objets, par l'intermdiaire d'actions laisse les donnes du SI dans un tat cohrent par rapport aux contraintes d'intgrit de la mmoire permanente ne peut pas tre interrompue par l'attente d'un vnement externe ou temporel Sur l'exemple du MFC : - saisie et dition des offres d'emploi - enregistrement des rponses des intrimaires - cration et dition des contrats - classement des dossiers sans suite - affectation d'intrimaires un contrat - paie des intrimaires

1-75

Merise/2

Christine Bonnet

MCTA CONCEPTS - FORMALISME


vnement externe ou temporel a vnement interne b
[condition locale]

OBJ1 ETAT1 OBJ2 ETAT3 OBJ3 ETAT4 ETAT5 ETAT6 OBJ4 ETAT7

Rgle de synchro.

Nom de l'opration
[descriptions des diffrentes tches de l'opration]

Rgles d'mission

vnement interne Rsultat externe

Les seuls vnements en entre d'une opration doivent tre les dclencheurs de cette opration.
1-76 Merise/2 Christine Bonnet

MCTA CONCEPTS RGLE DE SYNCHRONISATION


Une opration ne peut se dclencher que si certaines conditions sont runies, c'est dire si une conjonction d'vnements, appels vnements contributifs, se produit. C'est l'expression de ces conditions qu'on appelle synchronisation. ensemble de conditions, exprimes sur les vnements contributifs, et qui dterminent la situation de dclenchement de cette opration. Exemple : E1 a E2 b a et (b ou c) E3 c a, b, c : occurrences d'apparition des vnements E1, E2, E3. a, b c sont appels synchrocodes. La synchronisation a et (b ou c), ou a(bc) indique que l'opration est dclenche si une occurrence de l'vnement E1 existe conjointement avec une occurrence de E2 ou de E3.

1-77

Merise/2

Christine Bonnet

MCTA CONCEPTS - RGLE DE SYNCHRONISATION


La condition de synchronisation peut porter sur le nombre d'occurrences des vnements contributifs. Exemple : "chaque soir les confirmations de rservation donnent lieu une saisie"
Fin jour a confirmation rservation b

a et nb occ de b 0 Saisie des confirmations

Condition locale : condition d'appariement des instances d'occurrences. Exemple :


Rservation en attente a a et b Confirmation b [mme prestation]

1-78

Merise/2

Christine Bonnet

MCTA CONCEPTS RGLE D'MISSION


Condition des missions des vnements au sortir d'une opration (condition exprime sur les situations reconnues lors du droulement d'une opration). Exemples : Rgles d'mission les plus couramment utilises : - OK : si le rsultat de l'opration est bon, Non OK : sinon - Toujours : si l'mission d'vnement(s) est indpendante des rsultats de l'opration Rgle plus complexe :

Saisie des confirmations de rservation. vrification date de rception date > date date date rservation + 20j rservation+20j place plus de place lettre annulation + acompte

Rservation de logements : Si la confirmation de rservation intervient plus de 20 jours aprs l'envoi du contrat, on cherche satisfaire le client en recherchant les disponibilits pour le type de logement demand initialement.

rservation confirme

1-79

Merise/2

Christine Bonnet

MCTA CONCEPTS - OBJET


OBJET : entit de la mmoire permanente. Exemples : client, commande, facture, demande de prt, ligne commande, arrestation. tat d'objet : stade transitoire par lequel passe un objet au cours de son cycle de vie. Exemples : livrer, en attente, livre, facture sont des tats de l'objet commande. Reprsentation : OBJET TAT 1 TAT 2 Exemple :
Contrat cr accept Suite la rception d'un contrat sign, l'objet Contrat passe de l'tat "cr" l'tat "accept".

TAT 1 : tat avant l'excution de l'opration, TAT 2 : tat aprs l'excution.

1-80

Merise/2

Christine Bonnet

MCTA CONCEPTS OBJET - TAT


Pour un objet, dans une mme opration, on peut avoir : - pas d'tat avant (cration de l'objet) Abonn actif Cration d'un Abonn - un ou plusieurs tats avant (modification de l'tat d'un objet) Livre disponible emprunt Livre emprunt rserv

Modification de l'tat d'un livre - un ou plusieurs tats aprs (modification de l'tat d'un objet) Candidat admis cr refus Modification de l'tat d'un candidat

1-81

Merise/2

Christine Bonnet

MCTA CONCEPTS OBJET TAT - suite


- le mme tat avant et aprs mais avec une modification de la valeur d'un ou de plusieurs attributs de l'objet. Dans ce cas la mise jour est note ct de l'objet. Produit cr cr mj de la quantit en stock

- pas d'tat aprs (suppression de l'objet) Abonn actif Suppression d'un Abonn - un tat, ou une ou plusieurs proprits d'un objet (consultation d'un objet) Contrat date contrat Facture acquitter

1-82

Merise/2

Christine Bonnet

MCTA CONCEPTS OBJET - ACTION


ACTIONS sur les objets : OBJ Opration Opration Opration Opration OBJ OBJ OBJ Consultation Cration Modification Suppression d'une occurrence d'un objet.

Conditions d'itration : l'action porte sur un ensemble d'occurrences de l'objet. Exemple : Saisie et dition des offres d'emploi N Intrimaire comptences

Conditions de dclenchement : le dclenchement de l'action est soumis une condition. Exemple : Saisie et dition des offres d'emploi c Entreprise cr

c : nouvelle entreprise
1-83 Merise/2 Christine Bonnet

demande de personnel Offre d'emploi cre Entreprise cre Entreprise c N Saisie et dition des offres d'emploi recherche de personnes comptentes et disponibles. Toujours Offre d'emploi Rponse intrimaire c Offre d'emploi cre valide N N

EXEMPLE DU MFC
Intrimaire comptences Affectation Dossier ouvert Offre d'emploi valide N N N Offre d'emploi c1 cre c : nouvelle entreprise

Fin jour Entreprise Affectation cre

Cration et dition Enregistrement des contrats c2 Offre d'emploi N des rponses des recherche des offres N valide intrimaires datant de 8 jours Dossier N examen des rponses, c3 Intrimaire date rception > date offre choix des intrimaires. N Offre d'emploi date offre + 8j. valide retenue Contrat Toujours N N cr c : date rception Refus Dossier correcte. date offre contrat proposition c1 : offre d'emploi traite. intrimaires c2 : c1 et intrimaire non retenu. c3 : c1 et intrimaire retenu.
1-84 Merise/2 Christine Bonnet

Contrat sign

Intrimaire N Entreprise Dossier N Offre d'emploi retenue Contrat cr accept

Fin jour N

Contrat date

Affectation dfinitive des intrimaires un contrat Toujours

Courrier d'embauche

N Contrat Classement des cr c dossiers sans suite Dossier c recherche des contrats non signs datant d'une N ouvert class semaine. N c Affectation cre c : contrat d'une semaine, non sign.

Relev d'activit de l'entreprise a

Relev d'activit de l'intrimaire N Affectation

Intrimaire

b a ou b Paie dun intrimaire Toujours

Contrat Bulletin de paie

Entreprise

1-85

Merise/2

Christine Bonnet

Vous aimerez peut-être aussi