robot TL;DR:

Les diagrammes de flux de données (DFD) décomposent l'architecture d'un système en quatre niveaux de précision, allant du niveau 0 (diagramme de contexte global) illustrant les interactions avec les entités externes, jusqu'au niveau 3 décortiquant minutieusement les sous-processus et les stockages de données.
    ● Les DFD logiques se concentrent sur le "quoi" abstrait pour les phases initiales d'analyse des exigences, tandis que les DFD physiques spécifient le "comment" matériel et logiciel pour l'implémentation, cette dernière étape exigeant obligatoirement une conception logique préalable.
    ● La création technique de ces schémas via le logiciel Wondershare EdrawMax impose de déterminer en premier lieu les sources d'entrée, les sorties et les méthodes de traitement avant d'assembler et d'étiqueter les formes depuis la catégorie Organigramme.


Demandez un résumé à l'IA

Diagrammes de flux de données sont des outils efficaces pour illustrer comment l'information circule à travers un système. Ils fournissent différents degrés de granularité, chacun ayant une fonction distincte dans la conception et l'analyse du système. Nous passerons en revue les trois DFD niveaux—Niveau 0, Niveau 1 et Niveau 2—ainsi que le Diagramme de Contexte crucial dans ce guide complet.

Dans cet article
  1. Aperçu des niveaux DFD
  2. Types de DFD
  3. Comment créer des niveaux de diagramme de flux de données
  4. Conclusion
dfd

Partie 1 : Aperçu des niveaux DFD

Plusieurs niveaux sont utilisés dans les diagrammes de flux de données pour décrire complètement un système. Les analystes et concepteurs peuvent se concentrer sur des facettes particulières du système car chaque niveau offre un point de vue unique sur le flux de données au sein du système. Les principaux DFD Niveaux sont les suivants :

Niveau 0 : Diagramme de Contexte (Niveau le plus élevé)

C'est le point de vue le plus abstrait d'un système. Il montre comment le système communique avec les entités externes et représente le système comme un processus unique.

Niveau 1 : Diagramme de haut niveau

Ce niveau donne un aperçu général des fonctionnalités du système en décomposant le système en processus majeurs et entités externes.

Niveau 2 : Sous-processus et stockages de données

Le Niveau 2 explore les procédures présentées au Niveau 1 de manière plus détaillée. Il fournit une vue plus approfondie en décomposant ces processus en processus plus petits. Les stockages de données sont également introduits, indiquant l'emplacement du stockage de données au sein du système.

Niveau 3 : Analyse détaillée

Ce niveau contient le plus de détails. Pour saisir les nuances du flux de données au sein du système, les sous-processus du Niveau 2 sont encore décomposés et les stockages de données sont décrits en détail.

Diagramme de Contexte (Détaillé)

Cette vue du Diagramme de Contexte est plus détaillée et offre plus d'informations sur la façon dont le système interagit avec les entités externes.

Partie 2 : Types de DFD

Diagramme de flux de données logique, ou DFD :

A DFD logique est une représentation de haut niveau du système qui ignore l'implémentation physique et se concentre sur le flux logique de données au sein du système.

  • Il offre une perspective abstraite du flux de données au sein du système, mettant en évidence les opérations effectuées sur les données, le stockage des données et les interactions avec les entités externes.
  • Le "Quoi" et "pourquoi" des opérations d'un système sont les principales préoccupations des DFD logiques, et non le "comment".
  • Ils sont fréquemment employés dans les premières phases de conception du système et d'analyse des exigences et aident à comprendre les opérations fondamentales et les flux de données d'un système.

Diagramme de flux de données physique, ou DFD :

Le système est représenté de manière plus détaillée et avec une plus grande concrétude dans un DFD physique, cependant. Il se concentre sur le matériel réel—les emplacements, les appareils et les parties physiques du système.

  • Les DFD physiques prennent en compte les détails de l'implémentation, y compris les connexions réseau, les bases de données, le matériel et les logiciels.
  • Ils se concentrent sur le "comment" du fonctionnement d'un système, décrivant les outils et technologies particuliers qui sont utilisés pour le traitement et le stockage des données.
  • Étant donné que la construction précise des DFD physiques nécessite une compréhension approfondie de la conception logique, les DFD logiques sont généralement créés avant les DFD physiques.

En résumé, les DFD physiques offrent une vue plus approfondie et concrète qui prend en compte l'implémentation réelle du système, tandis que les DFD logiques offrent une vue abstraite de haut niveau du flux de données et des processus d'un système. Les DFD physiques sont utilisés pour la conception et l'implémentation détaillées du système, tandis que les DFD logiques sont utilisés dans les premières étapes de planification de l'analyse et de la conception du système. Les deux formes de DFD sont des outils utiles dans l'analyse et la conception de systèmes.

Partie 3 : Comment créer des niveaux de diagramme de flux de données avec Wondershare Edrwamax

Étape 1 : Installer et télécharger EdrawMax

Pour commencer, téléchargez et installez EdrawMax sur votre ordinateur de bureau ou portable. C'est un outil de création de diagrammes de flux de données facile et puissant. Il est disponible sur le web et également en tant que logiciel.

Étape 2 : Lancer EdrawMax

Ouvrez l'application EdrawMax sur votre PC, et inscrivez-vous ou connectez-vous

login to edrawmax
Étape 3 : Accédez à "Nouveau" pour démarrer un nouveau projet

Accédez à la catégorie "Organigramme".

Choisissez maintenant l'option Diagramme de flux de données apparaissant sur le côté droit.

choose the dfd flowchart option
Étape 4 : Choisir le modèle

Choisissez le modèle qui correspond le plus étroitement à vos besoins.

Vous pouvez également créer l'ensemble du diagramme de flux de données par vous-même

choose a template
Étape 5 : Sélectionner le niveau DFD

Sélectionnez le niveau auquel le processus et les couches physiques ou logiques seront représentés.

Étape 6 : Déterminer les entités et processus importants

Les principaux composants d'un diagramme de flux de données sont les entités importantes et les processus qui les relient.

Par conséquent, vous devez déterminer les sources d'entrée et de sortie du système ainsi que les méthodes de traitement pour celles-ci.

Étape 7 : Insérer des formes

Pour ajouter des formes à votre canevas, faites-les glisser et déposez-les depuis la bibliothèque. Différents composants de vos diagrammes DFD sont représentés par ces formes.

insert shapes
Étape 8 : Joindre les formes

Des connecteurs, tels que des lignes et des flèches, peuvent être utilisés pour joindre les formes dans la séquence où elles apparaissent dans vos diagrammes de flux de données.

insert and join shapes
Étape 9 : Étiqueter les formes en saisissant les données

Double-cliquez sur une forme pour insérer une description et donnez une étiquette à chaque étape de votre processus. Cela rend le diagramme plus facile à comprendre pour les autres.

add text/ label
Étape 10 : Personnalisation des formes

Pour modifier la taille, la couleur ou le style d'une forme, cliquez simplement dessus et choisissez "Format".

Vous pouvez également choisir la couleur d'arrière-plan, la police du texte, etc., en accédant au menu "conception" et en utilisant ces fonctionnalités pour créer votre esthétique numérique.

customize the diagram
Étape 11 : Exporter

Lorsque vous êtes satisfait de votre Diagramme de flux de données, exportez-le dans le format de votre choix et partagez-le avec les personnes qui en ont besoin.

save, export, share

Conclusion

Dans l'analyse et la conception de systèmes, les Diagrammes de flux de données (DFD) sont essentiels pour comprendre et documenter le flux d'informations. Une compréhension approfondie du fonctionnement interne du système peut être obtenue par les analystes et concepteurs grâce à l'utilisation de différents niveaux DFD, allant du Diagramme de Contexte de haut niveau au Niveau 3 détaillé.

Daniel Belisario
Daniel Belisario Jun 12, 26
Partager les articles:
download EdrawMax EdrawMax online
main page