Diagrama de Flujo de Datos
Un diagrama de flujo de
datos (DFD por
sus siglas en español e inglés)
es una representación gráfica para la maceta del "flujo" de datos a
través de un sistema de información. Un diagrama de
flujo de datos también se puede utilizar para la visualización de procesamiento
de datos (diseño estructurado). Es una práctica común
para un diseñador
dibujar un contexto a nivel de DFD que primero muestra la interacción entre el sistema
y las entidades externas. Este contexto a nivel de DFD se "explotó"
para mostrar más detalles del sistema que se está modelando.
Los diagramas de flujo de datos fueron inventados
por Larry Constantine, el
desarrollador original del diseño estructurado, basado en el modelo de
computación de Martin y Estrin:
"flujo gráfico de datos" . Los diagramas de flujo de datos (DFD) son
una de las tres perspectivas esenciales de Análisis de Sistemas Estructurados y
Diseño por Método SSADM. El patrocinador de un proyecto y los usuarios finales
tendrán que ser informados y consultados en todas las etapas de una evolución
del sistema.
Con un diagrama de flujo de datos, los usuarios van a poder visualizar la forma
en que el sistema funcione, lo que el sistema va a lograr, y cómo el sistema
se pondrá en práctica. El antiguo sistema de diagramas de flujo de datos puede
ser elaborado y se comparó con el nuevo sistema de diagramas de flujo para
establecer diferencias y mejoras a aplicar para desarrollar un sistema
más eficiente.
Los diagramas de flujo de datos pueden ser usados para proporcionar al usuario
final una idea física de cómo resultarán los datos a última instancia, y cómo
tienen un efecto sobre la estructura de todo el sistema.
La manera en que cualquier sistema es desarrollado, puede determinarse a través
de un diagrama de flujo de datos. modelo de
datos.
Niveles, los cuales son:
- Nivel 0: Diagrama de contexto.
- Nivel 1: Diagrama de nivel superior.
- Nivel 2: Diagrama de detalle o expansión.
Diccionario de datos
Un diccionario
de datos es un conjunto de metadatos que contiene las características lógicas y puntuales
de los datos que se van a utilizar en el sistema que se programa, incluyendo
nombre, descripción, alias, contenido y organización.
Identifica
los procesos donde se emplean los datos y los sitios donde se necesita el
acceso inmediato a la información, se desarrolla durante el análisis de flujo
de datos y auxilia a los analistas que participan en la determinación de los
requerimientos del sistema, su contenido también se emplea durante el diseño.
En un
diccionario de datos se encuentra la lista de todos los elementos que forman
parte del flujo de datos de todo el sistema. Los elementos más importantes son
flujos de datos, almacenes de datos y procesos. El diccionario de datos guarda
los detalles y descripción de todos estos elementos
|
Es un catálogo, un depósito, de los elementos en un sistema. Como su nombre lo sugiere, estos elementos se centran alrededor de los datos y la forma en que están estructurados para satisfacer los requerimientos de los usuarios y las necesidades de la organización. En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del flujo de datos en todo el sistema. Los elementos más importantes son flujos de datos, almacenes de datos y procesos. El diccionario guarda los detalles y descripciones de todos estos elementos.
Si los analistas desean conocer cuántos
caracteres abarca un determinado dato o qué otros nombres recibe en distintas
partes del sistema, o dónde se utiliza, encontrarán las respuestas en un
diccionario de datos desarrollado en forma apropiada.
El diccionario se desarrolla durante el análisis
de flujo de datos y auxilia a los analistas que participan en la
determinación de los requerimientos de sistemas.
|
|
|
El nivel más importante de datos es el elemento dato. (es probable que
usted conozca otros nombres que se le dan a este término: campo dato o parte
elemental.). Ninguna unidad más pequeña tiene significado para los analistas de
sistemas o usuarios.
Los elementos dato son los bloques básicos para todos los demás datos del sistema. Por si mismo conllevan suficiente significado para ningún usuario.
Los elementos dato son los bloques básicos para todos los demás datos del sistema. Por si mismo conllevan suficiente significado para ningún usuario.
Diccionario de datos
Contiene las características lógicas de los sitios donde se almacenan
los datos del sistema, incluyendo nombre, descripción, alias, contenido y
organización. Identifica los procesos donde se emplean los datos y los sitios
donde se necesita el acceso inmediato a la información, se desarrolla durante
el análisis de flujo de datos y auxilia a los analistas que participan en la
determinación de los requerimientos del sistema, su contenido también se emplea
durante el diseño.
No hay comentarios:
Publicar un comentario