Download - Seminaire2 Partie 1
Présentée par :EL ARIF khaoula
Encadré par: Dr. LEGUEDANI Noureddine
Plan DFD
DFD dans le commerce
DFD dans L’éducation
Qu’est ce qu’ un DFD ou DFI ? Qu’est ce qu’ un DFD ou DFI ?
Un diagramme de flux d’informations (DFD ou DFI ) est une représentation
graphique de flux de données à travers un SI , qui consiste à analyser les
échanges d’informations au sein d’une organisation (entreprise, administration
ou association) et avec d’autres systèmes d’information.
Le diagramme de flux sert aussi bien à expliciter le fonctionnement d’une activité
et de l’améliorer, Une première ébauche du diagramme sert de point d’appui pour
affiner l’analyse et trouver d’autres acteurs et d’autres flux utiles au bon déroulement
de l’activité. Par la suite, le diagramme peut permettre de détecter des redondances ou
des incohérences dans la circulation de l’information.
1. Le Domaine d’étude
Le domaine d’étude est défini par la personne qui analyse la circulation de
l’information au sein d’un SI . Il délimite l’étude à une ou plusieurs activités précises
au sein d’une organisation donnée.
Le domaine d’étude doit toujours être clairement défini avant de commencer
l’analyse des flux d’information.
Vocabulaire de DFD
Vocabulaire de DFD
Dans le cas « Assistance commerciale », nous lisons :« La société Fiatlux met à la disposition de ses clients un service d’assistance téléphonique…. Lorsque que le client choisit une assistance commerciale(…)»
Dans le cas « Assistance commerciale », nous lisons :« La société Fiatlux met à la disposition de ses clients un service d’assistance téléphonique…. Lorsque que le client choisit une assistance commerciale(…)»
2. Les Acteurs(interne & externe)
Un acteur est un émetteur ou un récepteur d’un flux d’information lié à une activité au sein du système d’information d’une organisation. Selon le cas, il peut s’agir d’une catégorie de personne, d’un service ou du système d’information d’une autre organisation.
les acteurs internes qui font partie du domaine d’étude.les acteurs externes qui ne font pas partie pas du domaine mais qui ont des échanges avec les acteurs internes dans le cadre de l’activité étudiée.
les acteurs internes qui font partie du domaine d’étude.les acteurs externes qui ne font pas partie pas du domaine mais qui ont des échanges avec les acteurs internes dans le cadre de l’activité étudiée.
3. Le Flux
Un flux désigne un transfert d’information entre deux acteurs du système d’information.
Un flux part d’un acteur source pour aboutir à un acteur but, il est représenté par une
flèche. On peut identifier différentes catégories de flux (flux physiques, flux financiers par
exemple), ces flux doivent être explicités sous la forme de flux d’informations.
FluxActeur source
Acteur but
FluxActeur source
Acteur but
Flux externe (4)
Flux externe (1)
Flux interne (2)
Flux interne (3)
Flux interne (2)
Acteur interne B
Acteur interne A
Acteur interne C
Acteur externe
Ensemble des acteurs concernés par l'activ ité au sein de l'organisat ion étudiée
Flux externe (4)
Flux externe (1)
Flux interne (2)
Flux interne (3)
Flux interne (2)
Acteur interne B
Acteur interne A
Acteur interne C
Acteur externe
Ensemble des acteurs concernés par l'activ ité au sein de l'organisat ion étudiée
Comment crée un DFD ? Comment crée un DFD ?
1. Définir précisément le domaine de l’étude à savoir : quelle activité au sein de quelle organisation ?
2. Repérer les acteurs en distinguant les acteurs externes des acteurs internes.
3. Repérer les flux entre les acteurs en les ordonnant si c’est utile à une meilleure compréhension de l’activité
4. Tracer le diagramme de flux en même temps que l’on repère les acteurs et les flux
Exemple de table de limonade Exemple de table de limonade
L’exposition simple de limonade sera utilisé pour démontrer la création de diagrammes de flux de données.
Les étapes de Création de DFD
1. Créer une liste d'activités2. Ancienne méthode: pas de diagramme des cas d'utilisation 3. Nouvelle méthode : création d’un Diagramme des cas
d'utilisation 4. Construire un DFD Niveau contexte? (Identification des
sources des données & des utilisateurs) 5. Construire le Niveau 0 DFD? (Identification & gestion des
sous-processus) 6. Construire le Niveau 1 - n DFD (identifier la réalité des
flux de données et des banques de données)?
Exemple de table de limonade Exemple de table de limonade
Créer une liste d'activités
•Pensez à travers les activités qui ont lieu à un stand(table d’exposition) de limonade.•Pensez aussi à des activités additionnelles nécessaires pour renforcer les activités de base.
1-Tenir compte des commandes de client2-servir le produit (limonade)3-recueillir le prix de vente4-produire de la limonade5-gérer le magasin de Produit
6-Commander les matières premières7-Payer pour les matières premières8-Payer pour le travail
Exemple de table de limonade Exemple de table de limonade
Créer une liste d'activités
regrouper ces activités d'une façon logique selon les domaines fonctionnels .
1-Tenir compte des commandes de client2-servir le produit (limonade)3-recueillir le prix de vente
4-produire de la limonade5-gérer le magasin de Produit
6-Commander les matières premières7-Payer pour les matières premières
8-Payer pour le travail
2-Créer un diagramme de niveau contexte au but d'identifier les sources et les utilisateurs.
Niveau Contexte DFD
commander
commander
PayerPayer
Payer
Servir le produit
Rec
evo
ir
prévision de vente
Calendrier de production
Hrs de travail
commande de clientservir le produitrecueillir le prix devente
produire la limonade magasin de Produit
Commandez les matières premièresPayer pour les matières premières
Payer pour le travail
0.0Système limonade
0.0Système limonade
clientclient
vendeurvendeur
employéemployé
3-Construire le Niveau 0 DFD(Identifie ,gérer les sous-processus)
Niveau 0 DFD
1.0Vente
1.0Vente
2.0Production
2.0Production
3.0
Stock 3.0
Stock
4.0
Paie4.0
Paie
clientclient employéemployé
vendeurvendeur
commander
Payer
Servir le produit
Payer
recevoir
Calendrier de production
prévision de vente
Payer
Décisions de commandes
H de travail
commander
produit Commandé
évaluation
4-Construire le Niveau 1 - n DFD (identifier la réalité des flux de données et des banques de données)
commande de clientservir le produitrecueillir de vente
produire la limonade magasin de Produit
Commandez les matières premièresPayer pour les matières premières
Payer pour le travail
Niveau 1 DFD
1.3Prevision de
vente
1.3Prevision de
vente
1.1Dossier de
commandes
1.1Dossier de
commandes
1.2reçoit
de paiement
1.2reçoit
de paiementpaiementpaiement
commandecommande
clientclientcommande de client
requête
Prévision de vente
Service de commande
commande de clientservir le produitrecueillir de vente
produire la limonade magasin de Produit
Commandez les matières premièresPayer pour les matières premières
Payer pour le travail
4-Construire le Niveau 1 - n DFD (identifier la réalité des flux de données et des banques de données)
Niveau 1 DFD(suite)
2.1Service de
produit
2.1Service de
produit
2.2Production
2.2Production
2.3Magasin de
produit
2.3Magasin de
produit
Les commandes Les commandes
Matières premièresMatières
premières
Évaluation (contrôle)
Évaluation (contrôle)
Commande de produit
Calendrier de production
Données de production
la quantité servie
la quantité utilisée
la quantité produite & stocke localisé
Niveau 1 DFD(suite)
commande de clientservir le produitrecueillir de vente
produire la limonade magasin de Produit
Commander les matières premièresPayer pour les matières premières
Payer pour le travail
3.1Produire &commander
3.1Produire &commander
3.2.Recevoir le
produit
3.2.Recevoir le
produit
3.3Payer le vendeur
3.3Payer le vendeur
Les Matières
premières
Les Matières
premières
La commandeLa commande
Recueil de produit
Recueil de produit
Le vendeur
Le vendeur
la quantité reçue
la quantité disponible
décision de commande
Recueil de marchandise
Approbation de paiement
Niveau 1 DFD(suite)
commande de clientservir le produitrecueillir de vente
produire la limonade magasin de Produit
Commandez les matières premièresPayer pour les matières premières
Payer pour le travail
Créer un niveau 1 en décomposant les processus en niveau 0 et l'identification des magasins de données.
4.1Record d’heurs
de travail
4.1Record d’heurs
de travail
4.2Calcul de paie
4.2Calcul de paie
.4 3Paiement
d’employé
.4 3Paiement
d’employé
Cartes de temps
Cartes de temps
L’employéL’employé
Paie Paie paiement
Requête pour la paie
Temps de travail
Le Processus de la DecompositionLe Processus de la Decomposition
Niveau contexte Niveau 0
0.0Système limonade
0.0Système limonade
4.0paie4.0paie
3.0stock3.0
stock
2.0production
2.0production
1.0vente1.0
vente
1.1Record de
commandes
1.1Record de
commandes
1.2recueil
De paiement
1.2recueil
De paiement
3.3Payer le vendeur
3.3Payer le vendeur
3.2Recevoir le produit
3.2Recevoir le produit
3.1Produire &commander
3.1Produire &commander
4.3Paiement
d’employé
4.3Paiement
d’employé
4.2Calcul de
paie
4.2Calcul de
paie
4.1Record
d’heurs de travail
4.1Record
d’heurs de travail
2.3Magasin
de produit
2.3Magasin
de produit
2.2Produire
2.2Produire
2.1Servir le produit
2.1Servir le produit
Niveau 1
BusBus
MecaniqueMecanique
assistantassistantBus systèmeprocessus de
réparation
SuperviseurcontrolleurSuperviseurcontrolleur
comptabilitécomptabilité
Schéma contexte Bus Garage
Problème mécaniqueà réparer
travail
reparation de problèmes mécaniques
Système de gestion des
stocks
Système de gestion des
stocks
résumé de réparation
Liste des pièces usagéestravail, les
détails de coûtsdes pièces
travail
Exemple DFD dans une école primaire
Exemple DFD dans une école primaire
Pour la gestion de l'école primaire, il y a quatre étapes en relation avec l'élève : Inscription Enregistrement Paiement des frais de scolarités Conception des bulletins pour la présentation les résultats de l'élève.
Sur ces activités, s'y ajoute aussi la suivie de leur trace c'est à dire l'archivage.L'administration de l'école peut prendre les décisions en se référant sur les résultats émanant de la dite gestion.
Pour la gestion de l'école primaire, il y a quatre étapes en relation avec l'élève : Inscription Enregistrement Paiement des frais de scolarités Conception des bulletins pour la présentation les résultats de l'élève.
Sur ces activités, s'y ajoute aussi la suivie de leur trace c'est à dire l'archivage.L'administration de l'école peut prendre les décisions en se référant sur les résultats émanant de la dite gestion.
Au niveau de l'éducation, la technologie de l'information joue un rôle important dans la gestion, la communication, l’enseignement, loisir etc.tous ceux qui sont en relation avec le personnel de l'institution ; les élèves et tous ceux qui sont en relation avec eux ;
1. Création d’une liste d’activités
1-Inscription de l’éléve Accepter / refuser 2-Enregistrement de l’éleve dans le dossier 3-Paiement de frais de scolarité 4-Présentation de bulletin
Création de diagrammes de flux de données
regrouper ces activités d'une façon
logique selon les domaines
fonctionnels .
Construire le Niveau 0 DFD(Identifie ,gérer les sous-processus)
Niveau 1 DFD
1.0inscription
1.0inscription
1.2Enregistrement
1.2Enregistrement
1.3
paiement 1.3
paiement
élèveélève directiondirection
Demande
Accord
Affirmation
Payer
Liste des admis
Listes des élèves en dette
Places disponibles
Le Processus de la DecompositionLe Processus de la Decomposition
Niveau contexte Niveau 0
0.0Système scolaire
0.0Système scolaire
3.0activités
3.0activités
2.0notation
2.0notation
1.0inscription
1.0inscription
1.1Enregistrement
1.1Enregistrement
1.2paiement
1.2paiement
3.2Coordonner les
activités sportives
3.2Coordonner les
activités sportives
3.1Organiser les
fêtes
3.1Organiser les
fêtes
2.3Relevé de
note
2.3Relevé de
note
2.2Remise de note
2.2Remise de note
2.1remise de
travail
2.1remise de
travail
Niveau 1
1.3Dossier élève
1.3Dossier élève
La méthode de MériseLa méthode de Mérise
C’est une méthode (française), développée dans les années 80, formalisée, complète, détaillée qui garantit une informatisation réussie.
La méthode MERISE est basée sur la séparation des données et des traitements à effectuer en plusieurs modèles conceptuels et physiques. (MCD & MCP)
MCD Merise : correspond au modèle Entité- Association.MCD Merise : correspond au modèle Entité- Association.
Une entité est la représentation d’un objet matériel ouimmatériel pourvu d’une existence propre et conforme auxchoix de gestion de l’organisation
Une entité est la représentation d’un objet matériel ouimmatériel pourvu d’une existence propre et conforme auxchoix de gestion de l’organisation
La méthode de Mérise(pour l’école)La méthode de Mérise(pour l’école)
inscriptioninscription
EtudiantsNo EtudiantNomprénomadresse
EtudiantsNo EtudiantNomprénomadresse
EnseignantsNo Enseignantnomprénomadresse
EnseignantsNo Enseignantnomprénomadresse
coursNo Coursintituléjourheure débutdurée
coursNo Coursintituléjourheure débutdurée
faitfait
Le DFD ou le DFI est une représentation permettant la schématisation de flux d’information entre les entités de l’organisation Le DFD ou le DFI est une représentation permettant la schématisation de flux d’information entre les entités de l’organisation
Chaque DFD repose sur la création d’une liste d’activités et le processus liant les acteurs (externes internes)Chaque DFD repose sur la création d’une liste d’activités et le processus liant les acteurs (externes internes)
Le diagramme peut permettre le détection des redondances ou des incohérences dans la circulation de l’information .Le diagramme peut permettre le détection des redondances ou des incohérences dans la circulation de l’information .
Conclusion
Thanks for your attention