Question

Que sont les diagrammes DF et comment aident-ils les chefs de projet dans leur travail?

Était-ce utile?

La solution

Comme vous pouvez le constater, le diagramme de flux de données est un diagramme illustrant le flux de données dans une application.

Au plus haut niveau, vous avez le diagramme de contexte qui peut être représenté par:

          +-------------+
input --> | Application | --> output
          +-------------+

You can zoom into the function to show detailed dataflow:

          +-------+      +--------+     +----------+
code  --> | lexer | -->  | parser | --> | treetool | --> grapical representation
          +-------+      +--------+     +----------+
              |              ^                 ^
              |              |                 |
              |              V                 |
              |    ================            |
              +--> | symbol table | -----------+
                   ================

Comme vous le voyez, il existe des fonctions et des magasins de données. Les fonctions peuvent modifier les données et les banques de données sont utilisées pour stocker et récupérer les données.

Autres conseils

Le diagramme de flux de données (DFD) est une représentation graphique du flux de données / informations. Il est utilisé pour montrer comment les données sont déplacées entre différents processus.

Il y a 4 éléments de notation de base:

  • Cercle: opération
  • Box: Dissipateur d’informations (entrée / sortie)
  • Barre parallèle: magasin de données / fichier / base de données
  • Arc: Flux d'informations / données

Les DFS sont dans le domaine du problème plutôt que dans le domaine de la solution. Ce sont essentiellement des modèles de haut niveau sur la manière dont quelque chose fonctionne, basés sur le flux d'informations. De plus, la représentation des accès concurrents dans DFD n’est pas prise en charge.

Voici un exemple:

entrer la description de l'image ici

Le " Quoi " est expliqué ci-dessus.

Les DFD n’aident pas les chefs de projet. Les DFD sont principalement utiles aux développeurs pour obtenir une bonne vue d'ensemble des flux de données entre composants d'un (sous) système.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top