diagrammes de flux de données

un diagramme de flux de données (DFD) est une représentation visuelle traditionnelle des flux d’informations dans un système. Un DFD net et clair peut représenter graphiquement la bonne quantité de la configuration requise. Il peut être Manuel, automatisé ou une combinaison des deux.

Il montre comment les données entrent et sortent du système, ce qui change les informations et où les données sont stockées.

l’objectif d’un DFD est de montrer la portée et les limites d’un système dans son ensemble., Il peut être utilisé comme un outil de communication entre un analyste de système, et toute personne qui joue un rôle dans l’ordre qui agit comme un point de départ pour la refonte d’un système. Le DFD est également appelé graphique de flux de données ou graphique à bulles.

Les observations suivantes concernant DFDs sont essentielles:

  1. tous les noms doivent être uniques. Cela facilite la référence aux éléments du DFD.
  2. rappelez-vous que DFD n’est pas un organigramme. Arrows est un organigramme qui représente l’ordre des événements; arrows dans DFD représente les données qui circulent. Un DFD n’implique aucun ordre d’événements.,
  3. supprime les décisions logiques. Si jamais nous avons l’envie de dessiner une boîte en forme de diamant dans un DFD, supprimez cette envie! Une boîte en forme de losange est utilisée dans les organigrammes pour représenter les points de décision avec plusieurs chemins d’existence dont le seul est pris. Cela implique un ordre des événements, ce qui n’a aucun sens dans un DFD.
  4. ne vous embourbez pas avec des détails. Reporter les conditions d’erreur et la gestion des erreurs jusqu’à la fin de l’analyse.,

les symboles Standard pour DFDs sont dérivés de l’analyse du schéma de circuit électrique et sont représentés sur la fig:

cercle: un cercle (bulle) montre un processus qui transforme les entrées de données en sorties de données.

flux de données: une ligne courbe indique le flux de données entrant ou sortant d’un processus ou d’un magasin de données.

Magasin de données: un ensemble de lignes parallèles indique un emplacement pour la collecte des éléments de données. Un magasin de données indique que les données sont stockées qui peuvent être utilisées à un stade ultérieur ou par les autres processus dans un ordre différent., Le magasin de données peut avoir un élément ou groupe d’éléments.

source ou puits: la Source ou le puits est une entité externe et agit comme une source d’entrées système ou un puits de sorties système.

niveaux dans les diagrammes de flux de données (DFD)

Le DFD peut être utilisé pour exécuter un système ou un logiciel à n’importe quel niveau d’abstraction. En fait, les DFD peuvent être partitionnés en niveaux qui représentent un flux d’informations croissant et des détails fonctionnels. Les niveaux dans DFD sont numérotés 0, 1, 2 ou au-delà. Ici, nous verrons principalement trois niveaux dans le diagramme de flux de données, qui sont: DFD de niveau 0, DFD de niveau 1 et DFD de niveau 2.,

DFDM à 0 Niveau

Il est également connu sous le nom de modèle de système fondamental, ou le diagramme de contexte représente l’ensemble des exigences logicielles sous la forme d’une seule bulle avec des données d’entrée et de sortie désignées par des flèches entrantes et sortantes. Ensuite, le système est décomposé et décrit comme un DFD avec plusieurs bulles. Les parties du système représentées par chacune de ces bulles sont ensuite décomposées et documentées sous forme de DFD de plus en plus détaillés. Ce processus peut être répété autant de niveaux que nécessaire jusqu’à ce que le programme est bien compris., Il est essentiel de préserver le nombre d’entrées et de sorties entre les niveaux, ce concept est appelé nivellement par DeMacro. Ainsi, si la bulle  » A « a deux entrées x1 et x2 et une sortie y, alors le DFD étendu, qui représente » A »devrait avoir exactement deux entrées externes et une sortie externe comme indiqué sur la fig:

Le DFD de niveau 0, également appelé diagramme de contexte du système de gestion Comme les bulles sont décomposées en bulles de moins en moins abstraites, le flux de données correspondant peut également être nécessaire pour être décomposé.,

DFD à 1 niveau

dans DFD à 1 niveau, un diagramme de contexte est décomposé en plusieurs bulles/processus. Dans ce niveau, nous mettons en évidence les principaux objectifs du système et décomposons le processus de haut niveau de DFD de niveau 0 en sous-processus.

DFD à 2 niveaux

DFD à 2 niveaux approfondit un processus dans des parties de DFD à 1 niveau. Il peut être utilisé pour projeter ou enregistrer les détails spécifiques/nécessaires sur le fonctionnement du système.,







Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *