Diagramme de flux de données

Diagramme de flux de données

Qu'est-ce qu'un diagramme de flux de données?

Le diagramme de flux de données est un moyen visuel de montrer le mouvement des données via un système d'information. Présente comment les informations entrent et quittent le système, pourquoi ils passent, où ils sont stockés et les sources et les destinations de ces informations.

Les entreprises ne pouvaient pas fonctionner sans systèmes ni processus, et l'efficacité est essentielle pour atteindre les objectifs. Il existe de nombreuses façons d'étudier cette efficacité, mais le diagramme de flux de données dépasse les autres.

Exemple de flux de données en espagnol

Un diagramme de flux de données ou DFD montre comment les processus s'écoulent dans un système. Il s'agit d'une représentation graphique pour montrer un système et, à son tour, peut aider à résoudre là où il y a des problèmes et des inefficacités.

Dans un DFD, la durée des processus n'est pas affichée ou si ces processus fonctionnent en série ou en parallèle. Il n'y a pas de boucles ni de liens, car il y en a dans un diagramme de réseau, il n'y a pas non plus de points de décision, comme s'il y en avait dans un diagramme de flux.

Les diagrammes de flux sont utilisés pour concevoir, analyser, documenter ou gérer un programme ou un processus, étant largement utilisé dans des domaines très différents tels que la programmation, la psychologie cognitive ou l'économie et les marchés financiers.

Cela dérive dans le fait que la plage de diagrammes de flux est large et qu'une fracture est nécessaire par les types et les classifications.

Éléments d'un diagramme de flux de données

Diagramme de flux de données. Source: Édité par l'utilisateur: AutumnsNow avec uncape Inks, basé sur l'image: DataFlowDiagram ESEMPIO1.PNG créé par l'utilisateur: ILALIO, CC BY-SA 3.0, via Wikimedia Commons

Les signes utilisés dans le schéma de flux de données décrivent la trajectoire de données dans un système, les sites de stockage, les entrées de données et les sorties et les divers sous-processus. Ce sont des notations standardisées comme des cercles, des rectangles et des flèches.

Dans les DFD, plusieurs méthodologies de notation sont utilisées. Ceux-ci ont des différences, mais ils utilisent tous des signes et des moyens de représenter les principaux éléments d'un DFD.

Peut vous servir: comment fonctionnent les télécommunications au Mexique?

Entité externe

Vous pouvez représenter un être humain, un système ou un sous-système. C'est l'origine ou le destin de certaines données. C'est-à-dire d'envoyer ou de recevoir des données vers ou depuis le système schématisé.

Selon le processus métier, il est externe au système qui est analysé. Pour cette raison, les entités externes sont généralement attirées sur les bords DFD.

Processus

Il s'agit d'une activité ou d'une fonction commerciale où les données et leur flux sont transformés, lors de la modification, de la commande ou de la modification de la direction du flux. Prenez les données entrantes, elle les change et avec eux produit une sortie.

Un processus peut faire cela en faisant des calculs et également à l'utilisation de la logique pour commander les données ou modifier la direction d'écoulement. Vous pouvez vous décomposer à un niveau de détail plus élevé pour représenter comment les données sont traitées dans le processus.

Les processus se situent entre l'entrée et la sortie, à partir du haut à gauche du DFD et se terminant en bas à droite du diagramme. Il peut y en avoir plusieurs dans un seul diagramme.

Entrepôt de données

Il contient les informations pour une utilisation ultérieure, comme un fichier de document qui attend d'être traité.

Les entrées de données peuvent traverser un processus, puis saisir un entrepôt de données, tandis que les données de données circulent lors de la sortie d'un entrepôt de données, puis par un processus.

Flux de données

Représente le flux d'informations. Déterminez l'itinéraire qui prend les informations des entités externes à travers les différentes données et stocke les processus. Avec les flèches, le DFD peut afficher l'adresse du flux de données.

Règles pour un DFD

Avant de commencer à dessiner des diagrammes de flux de données, quatre règles générales doivent être suivies pour créer un DFD valide.

- Chaque entrepôt de données doit avoir au moins un flux de données d'entrée et de sortie de données.

Peut vous servir: parties externes d'un ordinateur

- Chaque processus doit avoir au moins une entrée et une sortie.

- Tous les processus d'un DFD doivent être liés à un autre processus ou à un entrepôt de données.

- Les données stockées d'un système doivent passer par un processus.

Gars

Selon ce que vous souhaitez examiner dans le flux, il existe deux types de diagrammes de flux de données à choisir.

Logique

Procédure d'importation de base de données commune. Source: Bamyers99, CC0, via Wikimedia Commons

Ce type de diagramme reflète ce qui se passe dans un flux d'informations. Montre les informations générées et celle qui est communiquée, les entités recevant ces informations, les processus qui sont effectués en général, etc.

Les processus décrits dans un diagramme logique sont des activités qui sont menées dans une entreprise, ce qui signifie qu'elle n'approfondit pas les aspects techniques du système. Par conséquent, le personnel est en capacité à comprendre ces diagrammes sans avoir besoin d'être technicienne.

Physique

Source: John Azzolini, domaine public, via Wikimedia Commons

Dans ce type de diagramme, il se reflète comment les informations se déplacent dans un système. Cela représente que les programmes sont spécifiquement détaillés, ainsi que l'équipement informatique, les personnes et les archives impliquées dans le flux d'informations.

Les diagrammes physiques incluent les processus correspondant à la saisie des données, tels que le contrôle de contrôle. Le stockage de données intermédiaires est également placé, tels que des tables ou des fichiers temporaires.

Par exemple, vous pouvez montrer comment un client passe une commande en ligne en examinant le logiciel de l'entreprise pour passer et compléter cette commande. C'est généralement technique.

Ainsi, un diagramme physique détaillé peut grandement aider la programmation du code requis pour la mise en œuvre d'un système d'information.

Peut vous servir: densitomètre

Quoi utiliser?

Votre notation

Les diagrammes physiques et logiques peuvent représenter le même flux d'informations. Cependant, chacun aura un point de vue différent et fournira différentes activités pour optimiser le système.

Ils peuvent être utilisés ensemble ou séparément. Ensemble, ils fournissent plus de détails que l'un des deux diagrammes séparément. Lorsque vous déciderez lequel utiliser, vous devez garder à l'esprit que les deux pourraient avoir besoin.

Exemples

En génie logiciel, vous pouvez concevoir le schéma de flux de données pour représenter le système à différents niveaux d'abstraction.

Les DFD de niveau supérieur sont divisés en niveaux inférieurs, traitant ainsi plus d'informations et d'éléments fonctionnels. Les niveaux de DFD sont numérotés 0, 1, 2 ou plus.

Niveau 0

Il est délimité pour refléter une perspective dans laquelle l'ensemble du système est encapsulé en un seul processus, indiquant la relation qu'elle a avec des entités externes.

Les données d'entrée et de sortie sont marquées par des flèches qui entrent ou hors du système. Ce niveau est appelé diagramme de contexte.

Source: geeksforgeeks.Org (cc by-sa 4.0)

Niveau 1

À ce niveau, le diagramme de contexte se décompose dans plusieurs processus. Les fonctions principales du système sont mises en évidence et le processus de niveau élevé est divisé en sous-processus.

Source: geeksforgeeks.org-c-by-sa-4.0

Niveau 2

Ce niveau approfondit un peu plus que le niveau 1. Il peut être utilisé pour enregistrer des détails spécifiques sur le fonctionnement du système.

Source: geeksforgeeks.org (cc-by-sa-4.0)

Les références

  1. Computer Hope (2017). Diagramme de flux de données. Tiré de: Computerhope.com.
  2. W3 Computing (2019). Développer des diagrammes de flux de données physiques. Tiré de: w3computing.com.
  3. Georgina Guthrie (2019). Comment utiliser des diagrammes de flux de données pour suralimenter votre projet. Cacoo. Pris de: cacoo.com.
  4. Geeks For Geeks (2019). Niveaux dans les diagrammes de flux de données (DFD). Tiré de: geeksforgeeks.org.
  5. Clifford Chi (2019). Au guide du débutant sur les diagrammes de flux de données. Point de moyeu. Tiré de: blog.Hubspot.com.