¿Cómo debería representar “usuario quiere ver a su perfil” en un diagrama de flujo de datos? Tal vez no debería?

StackOverflow https://stackoverflow.com/questions/4093956

  •  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)

text alt

Level 1 Dataflow Diagram

text alt

Gracias

¿Fue útil?

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

HTH.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top