¿Cómo debería representar “usuario quiere ver a su perfil” en un diagrama de flujo de datos? Tal vez no debería?
-
28-09-2019 - |
Pregunta
Tengo un User
que quiere ver a su perfil en línea, en un sitio en el que previamente se ha registrado en el. Estoy a cargo de hacer un diagrama de flujo de datos salir de esta situación. Sé con certeza que el System
devolverá un Profile
. Por eso puse una flecha de System
a User
.
¿Cómo puedo expresar que la User
está solicitando su perfil a la System
? No puedo pensar en una manera de expresar que en un DFD. Creo que es lo mejor, ya que sólo se supone que muestran el flujo de datos en un DFD y no acciones / solicitudes? ¿Debo completamente borrar la flecha que va desde User
a System
(?See his profile?
)?
Context Diagram (Level 0 Dataflow Diagram)
Level 1 Dataflow Diagram
Gracias
Solución
Sin respuesta dura y rápida a esto. Es posible argumentar en contra de su inclusión (que podría considerarse un flujo de control, no un flujo de datos). Sin embargo, en el supuesto propósito de DFD es para el entendimiento humano (es decir, se trata de una imagen para ver) ir con lo que tiene más sentido para su público.
Si se me dibujaba, me incluyo el flujo de entrada tanto en L0 y L1 (probablemente llamado View Profile
en lugar de Check his profile
- Prefiero declaraciones imperativas). Es a la vez el caso de que la acción disparadores, y también es probable que los datos de carry para identificar al usuario.
I sería no obstante incluir el marcado ???
flujo en el diagrama de L1. Motivo:. Me estás tomando los datos de un almacén de datos por lo que la consulta está implícita ??p>
HTH.