Comment dois-je décrire « l'utilisateur veut voir son profil » dans un diagramme de flux de données? Peut-être que je ne devrais pas?
-
28-09-2019 - |
Question
J'ai un User
qui veut voir son profil en ligne, dans un site où il a déjà enregistré à. Je suis chargé de faire un diagramme de flux de données à cette situation. Je sais avec certitude que le System
retournera un Profile
. Voilà pourquoi je mets une flèche de System
à User
.
Comment puis-je exprimer que la User
demande son profil au System
? Je ne peux pas penser à une façon d'exprimer que, dans un DFD. Je suppose que c'est peut-être parce que vous êtes censé ne les données montrent un flux dans DFD et non des actions / demandes? Dois-je effacer complètement la flèche qui va de User
à System
(?See his profile?
)?
Context Diagram (Level 0 Dataflow Diagram)
Level 1 Dataflow Diagram
Merci
La solution
Pas de réponse dure et rapide à ce sujet. Il est possible d'argumenter contre l'inclure (pourrait être considéré comme un flux de contrôle, pas un flux de données). Cependant, en supposant but de DFD est de la compréhension humaine (à savoir qu'il est une image à regarder) aller avec ce qui fait plus de sens à votre public.
Si je dessinais, je voudrais inclure le flux d'entrée sur les deux L0 et L1 (View Profile
probablement du nom plutôt que Check his profile
- je préfère des déclarations impératives). Il est à la fois l'événement qui déclenche l'action, et seront également des données de portage susceptibles d'identifier l'utilisateur.
Je ne comprend cependant pas le flux ???
marqué sur le diagramme L1. Raison:. Vous tiriez les données d'un datastore de sorte que la requête est implicite
HTH.