Le diagramme de flux de données est un moyen visuel de montrer le mouvement des données à travers un système d'information. Il présente comment les informations entrent et sortent du système, quel itinéraire elles passent, où elles sont stockées et les sources et destinations de ces informations..
Les entreprises ne pourraient pas fonctionner sans systèmes ou 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 surpasse les autres..
Un diagramme de flux de données ou DFD montre comment les processus circulent dans un système. C'est une représentation graphique pour montrer un système et, à son tour, peut aider à résoudre les problèmes et les inefficacités.
Dans un DFD, la durée des processus n'est pas indiquée ou si ces processus fonctionnent en série ou en parallèle. Il n'y a pas de boucles ou de boucles, comme il y en a dans un diagramme de réseau, il n'y a pas de points de décision, comme il y en a dans un diagramme de flux.
Les organigrammes sont utilisés pour concevoir, analyser, documenter ou gérer un programme ou un processus, étant largement utilisés dans des domaines très différents tels que la programmation, la psychologie cognitive ou l'économie et les marchés financiers.
Il en résulte que la gamme des organigrammes est large et une division par types et classifications est nécessaire..
Les signes utilisés dans le diagramme de flux de données décrivent le chemin des données dans un système, les sites de stockage, les entrées et sorties de données et divers threads. Ce sont des notations standardisées comme des cercles, des rectangles et des flèches.
Diverses méthodologies de notation sont utilisées dans les DFD. Ceux-ci présentent quelques différences, mais ils utilisent tous des signes et des formes pour représenter les principaux éléments d'un DFD..
Il peut représenter un être humain, un système ou un sous-système. C'est l'origine ou la destination de certaines données. Autrement dit, il envoie ou reçoit des données vers ou depuis le système schématisé.
Selon le processus métier, il est externe au système analysé. Pour cette raison, les entités externes sont généralement dessinées sur les bords du DFD..
C'est une activité ou une fonction métier où les données et leur flux sont transformés, en changeant, en ordonnant ou en changeant la direction du flux. Il prend les données entrantes, les modifie et avec elle produit une sortie.
Un processus peut le faire en effectuant des calculs et en utilisant également la logique pour pouvoir trier les données ou changer la direction du flux. Peut être décomposé à un niveau de détail plus élevé pour représenter la façon dont les données sont traitées dans le processus.
Les processus sont situés entre l'entrée et la sortie, généralement en partant du coin supérieur gauche du DFD et se terminant en bas à droite du diagramme. Il peut y en avoir plusieurs dans un même diagramme.
Contient les informations pour une utilisation ultérieure, comme un fichier de document en attente de traitement.
Les entrées de données peuvent circuler à travers un processus, puis dans un entrepôt de données, tandis que les sorties de données sortent d'un entrepôt de données, puis à travers un processus.
Représente le flux d'informations. Il détermine l'itinéraire que les informations empruntent aux entités externes à travers les différents processus et entrepôts de données. Avec des flèches, le DFD peut afficher la direction du flux de données.
Avant de commencer à tracer des diagrammes de flux de données, quatre règles empiriques doivent être suivies pour créer un DFD valide.
- Chaque magasin de données doit avoir au moins un flux de données d'entrée et de sortie de données.
- 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 magasin de données.
- Les données stockées d'un système doivent passer par un processus.
En fonction de ce que vous souhaitez examiner dans le flux, vous avez le choix entre deux types de diagrammes de flux de données..
Ce type de diagramme reflète ce qui se passe dans un flux d'informations. Il montre les informations qui sont générées et celles qui sont communiquées, les entités qui reçoivent 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 ne se penche pas sur les aspects techniques du système. Par conséquent, le personnel est capable de comprendre ces schémas sans avoir besoin d'être technique..
Ce type de diagramme reflète la manière dont les informations circulent dans un système. Cela signifie que les programmes, ainsi que l'équipement informatique, les personnes et les fichiers impliqués dans le flux d'informations sont spécifiquement détaillés..
Les schémas physiques comprennent les processus correspondant à la saisie des données, comme le contrôle de contrôle. Un stockage de données intermédiaire, comme des tables ou des fichiers temporaires, est également placé.
Par exemple, vous pouvez montrer comment un client passe une commande en ligne en examinant le logiciel de l'entreprise pour passer et terminer cette commande. C'est généralement technique.
Ainsi, un schéma physique détaillé peut grandement aider à programmer le code nécessaire à la mise en œuvre d'un système d'information..
Les diagrammes physiques et logiques peuvent représenter le même flux d'informations. Cependant, chacun aura un point de vue différent et proposera des activités différentes pour optimiser le système..
Ils peuvent être utilisés ensemble ou séparément. Ensemble, ils fournissent plus de détails que les deux diagrammes seuls. Lorsque vous décidez lequel utiliser, gardez à l'esprit que vous pourriez avoir besoin des deux.
En génie logiciel, le diagramme de flux de données peut être conçu 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 dans DFD sont numérotés 0, 1, 2 ou plus.
Il est décrit pour refléter une perspective dans laquelle l'ensemble du système est encapsulé dans un processus unique, indiquant la relation qu'il entretient avec des entités externes.
Les données d'entrée et de sortie sont marquées par des flèches entrant ou sortant du système. Ce niveau s'appelle un diagramme de contexte.
À ce niveau, le diagramme de contexte est décomposé en plusieurs processus. Les principales fonctions du système sont mises en évidence et le processus de haut niveau est décomposé en threads.
Ce niveau va un peu plus loin que le niveau 1. Il peut être utilisé pour enregistrer des détails spécifiques sur le fonctionnement du système..
Personne n'a encore commenté ce post.