OMGL chap1 MCC

Post on 25-Jun-2015

129 views 0 download

Transcript of OMGL chap1 MCC

Plan du cours

Analyse des Traitements

Modèle Conceptuel de Communication (MCC), Diagrammes Acteurs Flux (DAF)

Modèle Conceptuel des Traitements (MCT)

Modèle Logique des Traitements (MLT)

Analyse des Données

Dictionnaire des Données et Dépendances Fonctionnelles (DF)

Modèle Conceptuel des Données (MCD)

Modèle Logique des Données (MLD)

DAF et MCC

Première étape dans l’analyse d’un SI Diagrammes qui représentent les

échanges entre acteurs, au niveau conceptuel

Donne une vision générale l’activité du domaine indépendamment de son organisation interne

Diagramme Acteurs Flux

Analyse des flux dans :› Une organisation (entreprise, administration,

association,...)› Un domaine d'une organisation (service paie d'une

entreprise) Analyse du SI global Objectifs :

› Inventaire des échanges d'informations (flux)› Inventaire des acteurs› Facilite la communication entre le client et l'informaticien

« analyste »

Exemple de DAF

Interview du responsable du service commercial

« … lorsqu’un client a reçu sa facture, il doit nous faire parvenir dans le mois qui suit un chèque (par courrier ou directement à nos bureaux) … »

Interview d’un employé du service « Gestion du stock »

« … quand le service commercial reçoit une com-mande d’un client par courrier ou par fax, il nous demande si l’article est disponible en quantité suf-fisante, nous lui répondons le plus rapidement pos-sible, ces informations sont échangées par formulaires

Exemple de DAF

Clientfacture

Servicecomcial commande

règlement

Gestion stock

dde disponibilité

rép disponibilité

Diagramme Acteurs-Flux (DAF)

Clientfactur

e

Servicecomcial

commande

règlement

Gestion stock

dde disponibilité

rép disponibilité

ACTEURS

Diagramme Acteurs-Flux (DAF)

Clientfactur

e

Servicecomcial

commande

règlement

Gestion stock

dde disponibilité

rép disponibilité

FLUX

Acteur

« unité » active dans l’organisation (acteur interne) ou en relation avec lui (acteur externe)› exemples :

un partenaire de l’organisation (fournisseur, client)

un domaine d’activité (service comptabilité, service achats)

un élément structurel de l’organisation (atelier, agence locale)

Flux

un échange entre deux acteurs

émetteur récepteur

(producteur utilisateur)

› différentes natures d’un flux Matière (livraison d'un article) finance information

DAF : représentation 1● 1 Noeud = 1 acteur

● 1 Arc = 1 flux

– Orienté (émetteur -> récepteur)

– Etiqueté par le nom du flux ou son numéro

Clientfactur

eServicecomcial

commande

règlement

Gestion stock

dde disponibilité

rép disponibilité

DAF : représentation 2● Matrice = Tableau à double entrée

Acteur Y

Acteur X Flux F

Matrice des flux

Servicecomcial Client

Gestionstock

Servicecomcial facture dde dispo

Clientcommanderèglement

Gestionstock

rép dispo

Quelques précisions● Dans le DAF, on représente les acteurs-types et les flux-types, pas leurs occurrences

● Occurrence d'acteur : le client Florence Mendes, le client David Durand

● Acteur-type : client

● Occurrence de Flux : la facture 1658956, la facture 16596562

● Flux-type : facture

Découpage en DomainesActeurs internes et externes

Assuré

Quittancmt

Réglmt

Encaissmt

Inspecteur

Expert

Comp. Adverse

Quittance

Avis

Echéance

Situation

Mission

Rapport

Négoction A

Négoction R

Souscription

Déclaration

Accident

Rédacteur

Bonus/malus

Domaine

Assuré

Quittancmt

Réglmt

Encaissmt

Inspecteur

Expert

Comp. Adverse

Quittance

Avis

Echéance

Situation

Mission

Rapport

Négoction A

Négoction R

Souscription

Déclaration

Accident

Rédacteur

Bonus/malus

LA COMPAGNIE d'ASSURANCE

Acteurs Externes

Assuré

Quittancmt

Réglmt

Encaissmt

Inspecteur

Expert

Comp. Adverse

Quittance

Avis

Echéance

Situation

Mission

Rapport

Négoction A

Négoction R

Souscription

Déclaration

Accident

Rédacteur

Bonus/malus

Acteurs Internes

Assuré

Quittancmt

Réglmt

Encaissmt

Inspecteur

Expert

Comp. Adverse

Quittance

Avis

Echéance

Situation

Mission

Rapport

Négoction A

Négoction R

Souscription

Déclaration

Accident

Rédacteur

Bonus/malus

Découpage en domaines

Assuré

Quittancmt

Réglmt

Encaissmt

Inspecteur

Expert

Comp. Adverse

Quittance

Avis

Echéance

Situation

Mission

Rapport

Négoction A

Négoction R

Souscription

Déclaration

Accident

Rédacteur

Bonus/malus

Comptabilité

Contrat/Sinistre

Domaine sous-ensemble relativement autonome et cohérent d’activités

domaine « vente », domaine « approvisionnement », …

Découpage en domaines :

– réduire la complexité d’analyse / conception– obtenir des projets de taille raisonnable

– permettre une informatisation progressive et cohérente

MCC d'un domaine● DAF dans lequel on ne conserve que :

– Le domaine

– Les acteurs qui échangent des flux avec le domaine

– Les flux émis et reçus par le domaine

MCC du domaine contrat/sinistre

Assuré

Comptabilité

Réglmt

Comp. Adverse

Quittance

Avis

Echéance

Situation

Mission

Rapport

Négoction A

Souscription

Déclaration

AccidentContrat / sinistre

Expert

Négoction R

MCC du domaine contrat/sinistre

Assuré

Comptabilité

Réglmt

Comp. Adverse

Quittance

Avis

Echéance

Situation

Mission

Rapport

Négoction A

Souscription

Déclaration

AccidentContrat / sinistre

Expert

Négoction R

MCC du domaine contrat/sinistre

Assuré

Comptabilité

Expert

Comp. Adverse

Echéance

Situation

Mission

Rapport

Négoction A

Souscription

Déclaration

AccidentContrat / sinistre

Négoction R

MCC d'un domaine

• donne une vision générale l’activité du domaine indépendamment de son organisation interne.

• 1 MCC des solutions organisationnelles.

• la nature des flux entrants/sortants est un aspect du domaine beaucoup plus stable que son organisation interne.

25

Validation d’un MCC

Syntaxique

(=Indépendamment de la réalité modélisée)

Validation d’un MCC

Syntaxique

(=Indépendamment de la réalité modélisée)

d d’

ce ne sont pas des MCC ! (relativement aux domaines d et d ’)

27

Validation d’un MCC

sémantique› que des objets « types » (acteur ou flux)La gestion des stocks s’approvisionne auprès de deux fournisseurs

Gestionstock

Fournisseur« Dupond &

Cie »

Fournisseur« SARL

Durand »

28

Validation d’un MCC

Gestionstock

Fournisseur« Dupond &

Cie »

Fournisseur« SARL

Durand »

ce ne sont pas des acteurs-types !

29

Validation d’un MCC

Gestionstock

Fournisseur

le nombre de fournisseurs ne concerne pas le niveau conceptuel...

30

Validation d’un MCC

sémantique› que des flux de niveau conceptuel

Servicecommercial

Client

commande téléphone

commande courrier

commande internet

31

Validation d’un MCC

Servicecommercial

Client

commande téléphone

commande courrier

commande internet

au niveau conceptuel, on ne s’intéresse pas au moyen de transports des informations !

cet aspect interviendra au niveau organisationnel

Validation d’un MCC

Servicecommercial

Client

commande

au niveau conceptuel, on ne s’intéresse pas au moyen de transports des informations !

cet aspect interviendra au niveau organisationnel

33

Validation d’un MCC

·

Clientfiche visée

Technicien

Chef atelier

l’acteur «Techn.» n’utilise pas les informations du flux (1), ne produit pas les informations du flux (2), donc...

(1)

fiche visée

(2)

Validation d’un MCC

·

Client

fiche visée

Technicien

Chef atelier

l’acteur «Technicien» ne servait que de moyen de transport !

35

Validation d’un MCC

sémantique› un peu plus délicat…

Lorsque le service commercial reçoit une commande non réalisable, sa réponse est un courrier de refus au client sinon, si elle est réalisable, sa réponse est l’envoi de la facture...

MCC du domaine « Service Cal » ?

·

Serv Cal

Client

36

Validation d’un MCC

·

Serv Cal

Client

commande réalisable

commande non réalisable

refus

facture

le domaine réagit à l’arrivée d’une commande puis la traite pour savoir si elle réalisable ou non

37

Validation d’un MCC

·

Serv Cal

Client

commande

réponse commande

par contre, le domaine sait quel type de réponse il doit émettre !

Validation d’un MCC

·

Serv Cal

Client

commande

refus

facture

39

Validation d’un MCC

·

Servicecommercial

Client

réception commande

expédition facture

40

Validation d’un MCC

·

Servicecommercial

Client

réception commande

expédition facture

redondance : le sens des flèches suffit !

Validation d’un MCC

·

Servicecommercial

Client

lettre de relance si pas de règlement dans délai

relevé compte envoyé sur demande ou tous les deux mois

Validation d’un MCC

·

Servicecommercial

Client

lettre de relance si pas de règlement dans délai

relevé compte envoyé sur demande ou tous les deux mois

pas de référence aux traitements !

Exercice (extrait du réseau Certa)

Domaine d’étude : Suivi des clients négligentsLa société Faille travaille avec plus de 150 clients en comptes.

En début de mois, le service "Comptabilité – Finances" demande un état des clients négligents (clients ayant plus de 5 jours de retard dans le paiement d'une facture) au service "Comptabilité clients". Pour chacun de ces clients, une demande d'information est transmise au service commercial par le biais de la messagerie interne.

Sur la base des informations recueillies, le service prend contact avec les clients pour leur faire part du retard et obtenir une explication. Si la situation financière du client ne lui apparaît pas trop critique, elle met en place de nouvelles conditions de paiement. Dans le cas contraire elle transmet le dossier au service contentieux qui démarrera une procédure judiciaire en recouvrement de créance.