Вы находитесь на странице: 1из 25

Le modle conceptuel des traitements MCT

SYSTEME EXISTANT

NOUVEAU SYSTEME

NIVEAU CONCEPTUEL
MODELES CONCEPTUELS DE L'EXISTANT MODELES CONCEPTUELS DU NOUVEAU SYSTEME

MCT
NIVEAU LOGIQUE ORGANISATIONNEL
MODELES ORGANISATIONNELS DE L'EXISTANT MODELES ORGANISATIONNELS ET LOGIQUES DU NOUVEAU SYSTEME

Acteurs/flux
NIVEAU PHYSIQUE OPERATIONNEL

Circulation Documents

DESCRIPTION PHYSIQUE ET OPERATOIRE DE L'EXISTANT

MODELES PHYSIQUES ET OPERATIONNELS DU NOUVEAU SYSTEME

Dfinition
Dcrit le fonctionnement du SI dune organisation au niveau conceptuel : on fait abstraction des contraintes dorganisation et techniques; on ne dcrit que les rgles fondamentales de gestion (les invariants, le mtier de lorganisation). Description la plus stable. Exemple introductif Les demandes d'ouverture de compte bancaire doivent suivre les rgles de gestion suivantes : Rgle 1 : Toute demande d'ouverture de compte doit faire l'objet d'un examen pralable. Rgle 2 : L'accord dfinitif d'ouverture ne peut tre donn qu'aprs avis de la Banque de France.

Exemple

demande douverture

Instruction de la demande
Recevable demande avis BdF Non recevable

demande instruite a b a et b

demande rejete

Avis de la BdF

Dcision douverture
OK compte ouvert non OK

Ce dcoupage est une rgle de gestion et pas un simple choix dorganisation du travail.

ouverture refuse

Les concepts du MCT


Le fonctionnement du SI est dcrit : par lenchanement doprations, dclenches selon certaines conditions de synchronisation (et, ou), portant sur des vnements contributifs (internes ou externes), et produisant dautres vnements rsultats (internes ou externes).

vnement contributif externe a b c

Opration prcdente
vnement contributif interne

[ Proposition logique (a,b,c) ] acteur Nom de l' opration Rgle mission

Notation graphique

Rgle mission

vnement rsultat externe

vnement rsultat interne

Remarque : les acteurs sont facultatifs

Opration suivante

vnement contributif externe Cest un stimulus pour le SI qui provoque une raction. Il doit tre dtectable par le SI. Cest un message cest dire un ensemble de donnes qui sont associs au fait nouveau.
Opration Suite dactions sans attente dvnement extrieur ( non interruptible ). Dclenche par un ou plusieurs vnements contributifs internes ou externes. Produit des vnements rsultats internes ou externes, conditionns par des rgles dmission.

Les actions sont constitues : des traitements appliqus aux donnes en entre selon certaines rgles, des tches de consultation et de mise jour dune base dinformations implicitement accessible. Synchronisation Condition exprime sur les vnements contributifs, qui dtermine le dclenchement dune opration. Sexprime sous la forme dune proposition logique utilisant des et et des ou (on vitera au maximum le non, les non-vnements ntant pas toujours dtectables par le SI) Exemple : a ou (b et c)

Rgles dmission Elles caractrisent les rsultats possibles de lopration. Ex:


Prise en compte d'une commande Produit non disponible conditions d'mission des messages

OK

cde livrer

absence produit

les conditions dmission des rsultats dune opration ne sont pas ncessairement exclusives (un rsultat peut tre mis par deux rgles dmission distinctes) les conditions dmission portent souvent sur des cas danomalies (ex : une rupture de stock).

Types dvnement Evnements contributifs externes : proviennent de lunivers extrieur, sont traits par une opration conceptuelle (ex: arrive dun flux dentre, date de dclenchement), Evnements contributifs internes : gnrs par une opration conceptuelle, contribuent au dclenchement dune autre opration (tat intermdiaire du SI ou tat dattente), Evnements rsultats : gnrs par une opration conceptuelle et destins lunivers extrieur (rsultats externes) ou dautres oprations (rsultats internes).

Formalisation de la dynamique
- Jeton = occurrence dvnement. - Quand la synchro devient vraie lopration est excute. Un jeton est retir de chaque entre qui rend vraie la proposition et ajout sur la (les) sortie(s) choisie(s). On peut indiquer un nombre de jetons > 1 retirer ou ajouter entre ( ) ct des arcs.
a a et (b ou c) R1 b OP R2 c
a

b OP R2 R1

a et (b ou c)

Rflchir en ces termes aide construire des modles propres .

(si R2 est choisie)

Construction du MCT
LISTE DES ACTEURS ET DES FLUX
1- Poser des questions 4- Soumettre Son travail

GRAPHE DES FLUX

2 - Analyser les rponses

3 - Modliser

LISTE DES EVENEMENTS EN ENTREE ET EN SORTIE

REGLES DE GESTION

MODELE CONCEPTUEL DES TRAITEMENTS

tape 1 Lister les acteurs et les flux tape 2 Etablir le graphe des flux (complet et contextuel) tape 3 A partir du graphe des flux, tablir la liste de tous les vnements en entre et en sortie du SI tape 4 Construire le MCT tout vnement en entre se retrouve en entre d'une opration; il existe dautres vnements en entre (ex: des dates conceptuelles), tout vnement en sortie est produit par une opration, le dcoupage en oprations est guid par les rgles de gestion.

Exemple : facturation
Bon de cde

Faire circuler les jetons

client Traiter bon cde sur place expdier

vnement externe en entre (arrive flux)

Cde livre a et b

fin mois

Bon expdition client

vnement interne (tat attente intermdiaire)


client

tablir facture toujours

Date conceptuelle vnement rsultat externe (mission flux)

facture

Exemple : facturation
Bon de cde

Faire circuler les jetons

client Traiter bon cde sur place expdier

vnement externe en entre (arrive flux)

Cde livre a et b

fin mois

Bon expdition client

vnement interne (tat attente intermdiaire)


client

tablir facture toujours

Date conceptuelle vnement rsultat externe (mission flux)

facture

Exemple : facturation
Bon de cde

Faire circuler les jetons Autre chemin?

client Traiter bon cde sur place expdier

vnement externe en entre (arrive flux)

Cde livre a et b

fin mois

Bon expdition client

vnement interne (tat attente intermdiaire)


client

tablir facture toujours

Date conceptuelle vnement rsultat externe (mission flux)

facture

Exemple : gestion des sinistres


Dclaration accident
client

Faire circuler les jetons

Ouverture dossier
Demande davis Dcl. OK Non OK Dossier class
client

expert

Dossier ouvert

Lettre refus

Avis expert

a et b et c Facture garage Paiement toujours Dossier clt


garagiste

client

Chque

tats finaux (conseills)

Exemple : gestion des sinistres


Dclaration accident
client

Faire circuler les jetons

Ouverture dossier
Demande davis Dcl. OK Non OK Dossier class
client

expert

Dossier ouvert

Lettre refus

Avis expert

a et b et c Facture garage Paiement toujours Dossier clt


garagiste

client

Chque

tats finaux (conseills)

Exemple : gestion des sinistres


Dclaration accident
client

Faire circuler les jetons

Ouverture dossier
Demande davis Dcl. OK Non OK Dossier class
client

expert

Dossier ouvert

Lettre refus

Avis expert

a et b et c Facture garage Paiement toujours Dossier clt


garagiste

client

Chque

tats finaux (conseills)

Exemple : gestion des sinistres


Dclaration accident
client

Faire circuler les jetons Autre chemin?

Ouverture dossier
Demande davis Dcl. OK Non OK Dossier class
client

expert

Dossier ouvert

Lettre refus

Avis expert

a et b et c Facture garage Paiement toujours Dossier clt


garagiste

client

Chque

tats finaux (conseills)

Quelques schmas de base (1)

OP (OU)

tat dattente
X (OU) D

OP1

OP2

Alternative entre oprations (choix entre OP1 et OP2 selon le rsultat de OP)

Alternative entre quelque chose ou rien (arrive dun flux X OU pas de flux X et dlai D dpass)

Quelques schmas de base (2)

b OP

OP1 a ET b (ET) a OP1 OP2 OP

OP2

b a ET b

Itration (rpter OP)

Parallle divergente (fork) (OP1 et OP2 en //)

Parallle convergente (join) (OP aprs OP1 et OP2 en //)

Quelques erreurs classiques


produit bon produit avari arrive produit

b a ou b

Contrle du produit
OK
produit accept

Contrle du produit
bon produit accept avari produit refus

non OK produit refus

Les conclusions sont dj dans les hypothses. La condition dmission doit dcrire les rsultats possibles du traitement des entres.

Dans un magasin, on encaisse le montant d par le client lors de son passage en caisse. Pour certains gros clients dits clients en compte , le paiement est diffr. Le caissier envoie un avis de dbit au service comptable. facture paiement facture b a a et b Dterminer mode paiement

encaissement
immdiat diffr

diffr avis de dbit

immdiat paiement attente encaiss. b

reu

avis dbit

a et b

Encaissement Contradiction entre vnement dentre et condition de sortie.


reu

Si le propritaire du vhicule est connu son accord pour la destruction est ncessaire, sinon on peut sen passer.
ordre destruction accord client

b a (a et b) ou a

ordre destruction

destruction
vhicule dtruit

recherche propritaire
trouv accord client a b non trouv client connu client inconnu

(a et b) ou a a en logique. Il faut cependant reprsenter laccord client. Synchronisation logiquement incorrecte

(a et b) ou c

destruction
vhicule dtruit

Вам также может понравиться