Le Modèle Conceptuel Des Traitements
Le Modèle Conceptuel Des Traitements
Le Modèle Conceptuel Des Traitements
SOMMAIRE
II) PRINCIPE................................................................................................................................................... 2
A) III.1) Le formalisme...............................................................................................................................4
B) III.2) Lvnement.................................................................................................................................4
C) III.3) Lopration...................................................................................................................................6
D) III.4) Le rsultat....................................................................................................................................9
E) III.5) La synchronisation.......................................................................................................................9
F) IV.1) La dmarche................................................................................................................................11
V) LA VRIFICATION DU MODLE........................................................................................................... 13
I) GNRALITS
Llaboration du Modle Conceptuel des Traitements (MCT) sappuie sur les travaux
raliss lors du recueil de lexistant.
Les notions de processus, de flux, dacteur prennent toute leur importance puisquelles
sont le point de dpart du MCT.
Si les processus ont t dtermins partir du recueil et de ltude des documents de
lentreprise, on va maintenant sintresser galement aux traitements qui ont permis de les
obtenir.
De cette orientation nouvelle, dcoule une approche complmentaire de la notion de
processus.
Son objectif est de rendre compte des invariants dynamiques au mme titre que le MCD
rend compte des invariants statiques.
Pour cela, il dcrit formellement les activits exerces par chaque processus dtermin lors
du recueil de lexistant. Cette description se fait indpendamment de toute considration
organisationnelle. Les diffrents processus (paie, facturation, livraison, ...) vont tre dcrits
sans se soucier de savoir QUI les ralise, QUAND et O ils sont raliss.
Il y aura donc 1 MCT par processus dtermin.
Si le champ de ltude est suffisamment rduit, le SI peut se rsumer un processus (cette
situation est cependant trs rare).
Que la modlisation des traitements soit aborde processus par processus (cas
dune organisation relativement complexe) ou globalement au niveau du SI
(organisation simple), les concepts et la dmarche de construction sont
identiques.
II) PRINCIPE
La modlisation des traitements est tourne vers la prise en compte des changes du
processus avec son environnement (autres processus, acteurs internes ou externes
lorganisation).
Considrons un processus qui permet la ralisation de devis.
Ce processus, avant dtre sollicit par un vnement extrieur, est au repos.
Sollicitation
Acteur
Demande
Devis
Client Processus
DEVIS
DEVIS
Rponse
Les acteurs pris en compte dans le MCT sont uniquement les acteurs externes au
processus. Les acteurs internes au processus, mis en vidence dans lanalyse des flux,
traduisent un dcoupage organisationnel dont on fait abstraction au niveau conceptuel.
La modlisation des traitements repose sur des bases thoriques solides qui permettent une
vrification des modles. Elle se fait laide du formalisme des rseaux de PETRI.
Ce formalisme repose sur quatre concepts de base :
- lvnement,
- lopration,
- le rsultat et ses rgles dmission,
- la synchronisation.
1. III.1) Le formalisme
E1 E2 Evnement
Synchronisation
S
TRAITEMENT Opration avec ses
Rgle A Rgle B rgles dmission
R1 R2 Rsultats
2. III.2) Lvnement
1. Dfinition
2. Caractristiques
- Il est porteur dinformation,
- il possde
un code (pour le nommer),
un libell (pour le dcrire),
un commentaire (pour lexpliquer).
Exemple :
Larrive dune demande de produit dans un processus de gestion de stock est un
vnement porteur dinformation qui va dclencher une raction du processus (mise jour du
stock, livraison du produit et dition dun bon de livraison).
Graphiquement, lvnement est reprsent par son code qui est gnralement plac dans
une ellipse ou un cercle.
Il peut tre galement le constat dun non-vnement (celui-ci est pratiquement toujours
li une notion de temps de date ou de dlai).
Exemple :
La non rception dun paiement dans un dlai de trois mois entrane lexpdition dune
lettre de relance.
1. Lvnement externe
On distingue :
- lvnement externe lorganisation,
Lvnement, qui est externe lorganisation, est par dfinition externe au
champ de ltude et lensemble des processus. Cest un invariant pour
lorganisation auquel elle se doit de ragir.
- lvnement interne lorganisation mais externe au processus tudi,
Un vnement, interne lorganisation mais externe au processus tudi, est la
fois le rsultat dune opration dun processus et le dclencheur dune opration
dans un autre processus, sil ne constitue pas un rsultat pour lunivers extrieur
au SI.
Exemple :
Arrive dune commande, rception de marchandise, rponse dun client.
2. Lvnement interne
Un vnement interne au processus tudi est la fois le rsultat dune opration et le
dclencheur dune autre opration au sein de ce mme processus.
Ce type dvnement ne peut apparatre que conjointement un autre vnement externe
au processus ou lentreprise (si ce nest pas le cas, cest quil fait rfrence lorganisation
du processus et donc quil na pas apparatre dans ce modle conceptuel).
Exemple :
Une socit FAIDETOU fabrique des produits spcifiques sur commande.
Le client fait une demande de devis. A la rception de la demande, un dossier de
production est ouvert et un devis ralis. Le devis est envoy au client, la rception de
laccord du client, le dossier de production est complt et la production lance. Le produit
accompagn dun bon de livraison est expdi au client.
On ne sintresse quaux processus Devis et Fabrication pour diffrencier les diffrents
vnements.
Demande A
Devis client
SI
TRAITEMENT n1
Processus TRAITEMENT D
Devis
Devis Dossier
ouvert
Accord C Processus
client Devis
TRAITEMENT n2
B
E
Dossier
prt
Processus
TRAITEMENT n3
Fabrication
F Bon
livraison
3. III.3) Lopration
4. Dfinition
Initialise, lopration prend en compte les informations fournies par les vnements
dclencheurs, les traite, met jour les donnes mmorises et prpare les rsultats de sortie
(qui sont de nouveaux vnements).
Graphiquement, elle est reprsente par un rectangle contenant son code ainsi que les
ventuelles rgles dmission de ses rsultats.
5. caractristiques
- Elle dispose de toutes les donnes ou ressources qui lui sont ncessaires (celles
apportes par les vnements et celles dj stockes dans la mmoire du SI),
- elle produit des rsultats obligatoires, facultatifs ou exclusifs en fonction de ses rgles
dmission (au moins un rsultat),
- au niveau conceptuel, il nest pas ncessaire dexpliquer lenchanement des diffrentes
actions de lopration ni les moyens ncessaires son excution (ils sont supposs
suffisants et disponibles),
- chaque dclenchement de lopration, rien noblige ce que la globalit des actions
soit effectue,
- une condition dmission de rsultat peut se trouver vrifie ds les premires actions
et conduire immdiatement la fin de lopration.
Exemple :
Les numros des rgles font rfrence au recensement effectu lors du recueil de lexistant.
3. Caractristiques
- Elle peut concerner nimporte quelle action de lopration,
- plusieurs rsultats de nature diffrentes peuvent tre mis par la mme
condition,
- elle peut contenir la rgle dmission Toujours qui stipule que le rsultat
associ sera toujours fourni.
Remarque :
Une opration devant toujours mettre un rsultat, il faut veiller ce que la runion de
toutes les conditions dmission dune opration couvre bien lensemble des cas possibles.
Exemples :
si stock < 100 alors compte-rendu et commande,
si dlai > trois mois alors relance,
si place disponible alors rservation.
Formalisme :
Elles sont reprsentes dans des cases situes dans la partie infrieure du rectangle de
lopration quelles concernent.
Exemple :
Lors de la rception dun bon de commande, le magasinier contrle son stock. Si le stock
est suffisant, il donne la marchandise, met jour le stock et classe le bon de commande; Si le
stock est insuffisant, il met le bon de commande en attente et commande les matriaux
manquants.
bon sortie
DESTOCKAGE
Stock disponible stock insuffisant
Commande
Bon sortie matriaux
class Bon sortie expdie
en attente
OPRATION DESTOCKAGE :
- vrification du bon,
- consultation du stock,
si matriau disponible
* mise jour du stock,
* mise jour du bon,
* sortie du matriau,
si matriau pas disponible
* mise en attendre du bon,
* rdaction commande matriau,
* expdition commande matriau.
4. III.4) Le rsultat
7. Dfinition
8. Caractristiques
- Il possde les mmes caractristiques didentification que lvnement et se reprsente
de la mme faon,
- il peut tre usage interne ou externe,
- il peut tre un vnement pour une autre opration ou un autre processus.
Exemple :
Dans le schma prcdent, bon de sortie class, bon de sortie en attente, commande
matriau expdie sont les rsultats de lopration DESTOCKAGE.
5. III.5) La synchronisation
9. Dfinition
10. Caractristiques
- Elle est caractrise par la liste des vnements dclencheurs potentiels ainsi que par
les rgles dactivation portant sur ces vnements,
- cette condition traduit les rgles dactivation de lopration et concerne les
vnements dclencheurs,
- elle peut porter sur la valeur de proprits portes par lvnement ou sur le nombre
doccurrences de lvnement,
Remarques :
Dans un processus, si la premire opration nadmet quun type dvnements
dclencheurs, la synchronisation peut se faire sans attendre, mais la synchronisation ultrieure
de toute opration suivante doit correspondre une attente donc comporter au moins deux
vnements. En effet, sil ny a pas dattente, ceci signifie que les traitements des deux
oprations peuvent se faire sans apport extrieur dinformation et donc quils font partie de la
mme opration conceptuelle.
E1
S E1
OPRATION X
S
R1 OPRATION X Y
S R2
OPRATION Y
R2
E1
E1
S E2
OPRATION X
OU
R1 OPRATION XY
E2
R2
DMSI/ANA/CPN/leOU
28/06/17 Le MCT Page 10/21
OPRATION Y
R2
Analyse Le modle conceptuel des traitements
6. IV.1) La dmarche
11. Rappels
- Lensemble des vnements, oprations et rsultats dcrivant le processus constitue le
Modle Conceptuel des Traitements de ce processus.
- Llaboration du MCT sappuie sur les documents produits ou recueillis lors de
ltude et de la critique de lexistant et qui sont :
la dfinition du champ de ltude,
le graphe et la matrice des flux,
le recueil des rgles de gestion,
le graphe de dpendance des documents et les processus identifis,
le diagramme de circulation.
12. Construction
Prix fournisseur
Vrification du modle.
V) LA VRIFICATION DU MODLE
E1
OPRATION X
R1
Processus A E1
E2 Processus C
OU
OPRATION X
R2
- Les ressources internes ncessaires la ralisation doivent tre notes dune manire
diffrente des vnements puisquelles ne sont que consultatives et nont donc pas
dincidence directe sur le droulement du processus.
Tarifs
ET
FACTURATION
Facture
Dans lexemple ci-dessus, la facturation nest lance que si le produit est disponible.
13. la syntaxe
- Un processus est toujours dclench par un vnement qui lui est extrieur.
- Un acteur met au moins un vnement ou reoit au moins un rsultat ( un acteur qui
nmet et ne reoit rien, na pas lieu dexister).
- Un vnement au moins provient dun acteur (il ny a pas dactivation sans une
sollicitation extrieure).
- Un rsultat provient dau moins une opration (il ny a pas de gnration spontane).
- Tout rsultat a au moins un destinataire acteur ou opration (il ny a pas de rsultat
qui ne sert rien).
- Une opration est dclenche par au moins un vnement (il nexiste pas de
dclenchement alatoire).
- Une synchronisation lie au moins deux vnements ou rsultats par une expression
logique (voir les conventions de notation ci-dessous).
14. la non-interruption
- Une opration ne peut tre interrompue par lattente dun vnement. Si cest le cas, il
faut la scinder, la deuxime opration ainsi cre sappuyant sur lvnement en
attente.
Demande
devis
Demande
devis
Demande prix
Dtermination des
matriaux
matriaux ncessaires
Etablissement devis
devis
15. la continuit
- Plusieurs oprations peuvent sexcuter successivement. Dans ce cas, elles seront lies
entre elles par des vnements internes. Ces vnements permettent, en particulier, de
dfinir un ordre dexcution des oprations.
- Dans lexemple qui suit, la liaison entre les deux oprations montre bien que
lopration dencaissement a lieu aprs lopration de facturation.
Achat
Achat
Facturation
Facturation
Facture
Facture
Paiement paiement
devis
ET
Encaissement
Encaissement
reu
reu
Encaissement
Facture Reu
Heure limite 16 h
ET
Remise en banque
Compte approvisionn
Acompte
C Demande
Demande B crdit
rservation
A D
S = (A et (B ou C)) ou (B et D) S
Rservation
Si B Si C
Etude Crdit
OK Pas OK
Crdit refus
Dossier en attente
E1
OPRATION X
E2 R1 E3
ET ET
OPRATION Y OPRATION Z
R2 R3
19. la non-redondance
- Lors de la description des oprations; il faut regrouper en une opration unique les
traitements similaires.
Achat Commande
Traitement
commande
Facturation
Bon confirmation
Facture commande
paiement paiement arrhes
ET ET
Commande
Achat
Traitement
commande
Facturation
B
Bon confirmation
A commande C
Facture paiement
F
S S = C et (A ou B)
Encaissement
Si A Si B
20. lhomognit
- Dans la mesure ou les traitements envisags au sein dune opration seraient trop
htrognes, il est prfrable de dcouper lopration en oprations homognes vis
vis des rsultats particuliers .
- Cette situation se produit gnralement dans des oprations complexes faisant
intervenir plusieurs vnements dclencheurs synchroniss. Dans ce cas, au moins un
des vnements de lopration initiale doit servir dvnement extrieur la nouvelle
opration cre.
E2
E1 E3
OPRATION X
E1 E3
R1 R2
S1
OPRATION 1
R1
R3 E2
S1
OPRATION 2
R2
21. SUJET
Une socit est spcialise dans la fabrication et la vente de meubles sur mesure. Elle
possde trs peu de matire premire et dispose dun rseau de fournisseurs qui sont en mesure
de lapprovisionner des dlais trs courts.
4. Rgles de gestion
- Lors de larrive dune demande de devis, celle-ci est enregistre par le bureau tude
(ouverture dun dossier dtude avec attribution dun numro) ; les demandes de prix
des matriaux ncessaires sont expdies aux fournisseurs et le dossier de production
est mis en attente.
- A la rception des tarifs des fournisseurs, le dossier est repris et le devis labor.
- Lorsque le devis est termin, il est envoy au client et le dossier de production est mis
en attente de la rponse du client.
- A la rception dune rponse favorable du client, le dossier est vrifi et transmis,
aprs accord du chef du bureau tude, au service production qui fabrique le produit
command (pour mmoire).
- Le devis est valable trois mois. Si au terme de ce dlai il ny a pas eu de rponse du
client, il est class.
Deux processus, laboration devis et fabrication ont t dgags lors de ltude de
lexistant.
Ltude se limitera au processus Elaboration des devis.
Demande devis
Devis
Client
Rponse client
bureau
tude
Demande prix matriaux
Fournisseur
Prix matriaux
Enregistrement demande
Demande prix
matriaux
Prix matriaux
Dossier
ouvert
Elaboration devis
Devis
Dossier
Rponse en attente
favorable
client
Validation dossier
Dossier
prt
Demande devis
Traitement
demande
Dossier
tude Demande tarif
ouvert matriaux
Tarif matriaux
ET
Accord client
ET
ET
Validation dossier
Classement dossier production
Dossier
class
DMSI/ANA/CPN/le 28/06/17 Dossier
Le MCT Page 20/21
valid
Analyse Le modle conceptuel des traitements