Está en la página 1de 8

PRODUCTO ASOCIADO AL PROYECTO - SIMULACIÓN DESARROLLO DEL

FLUJO DE DATOS

CARLOS ALBERTO BARRIOS MORENO

SERVICIO NACIONAL DE APRENDIZAJE (SENA)

GESTIÓN LOGÍSTICA

VALLEDUPAR - CESAR

2018
PRODUCTO ASOCIADO AL PROYECTO - SIMULACIÓN DESARROLLO DEL
FLUJO DE DATOS

CARLOS ALBERTO BARRIOS MORENO

INSTRUCTOR:

CAROL PATIÑO

SERVICIO NACIONAL DE APRENDIZAJE (SENA)

GESTIÓN LOGÍSTICA)

VALLEDUPAR - CESAR

2018
PRODUCTO ASOCIADO AL PROYECTO - SIMULACIÓN DESARROLLO DEL
FLUJO DE DATOS

DIAGRAMA FLUJO DE DATOS

El diagrama de flujo de datos (DFD por sus siglas en inglés) es una representación
gráfica o modelo que describe los flujos de datos, los procesos que cambian o
transforman los datos en un sistema, las entidades externas que son fuente o
destino de los datos (y en consecuencia los límites del sistema) y los
almacenamientos o depósitos de datos a los cuales tiene acceso el sistema,
permitiendo así describir el movimiento de los datos a través del sistema.

En síntesis, el Diagrama de Flujo de Datos describe:


 los lugares de origen y destino de los datos (los límites del sistema),
 las transformaciones a las que son sometidos los datos (los procesos internos),
 los lugares en los que se almacenan los datos dentro del sistema, y
 los canales por donde circulan los datos

Un diagrama de flujo de datos se puede utilizar para la visualización del


procesamiento de datos (diseño estructurado). Es una práctica común para un
diseñador dibujar un contexto a nivel de Diagrama de Flujo de Datos que primero
muestra la interacción entre el sistema y las entidades externas.

Los Diagramas de Flujo de Datos no sólo se usan para modelar sistemas de


información, sino también para modelar organizaciones enteras, es decir, como una
herramienta para el planeamiento estratégico y de negocios.

IMPORTANCIA

Son de gran importancia ya que ayudan a designar cualquier representación grafica


de un procedimiento o parte de este. En la actualidad los diagramas de flujo son
considerados en la mayoría de las empresas o departamentos de sistemas como
uno de los principales instrumentos en la realización de cualquier método o sistema.

Son importantes los diagramas de flujo en toda organización y departamento, ya


que este permite la visualización de las actividades innecesarias y verifica si la
distribución del trabajo está equilibrada, es decir, bien distribuida en las personas,
sin sobrecargo para algunas mientras otros trabajan con mucha holgura. Los
diagramas de flujo son importantes para el diseñador por que le ayudan en la
definición, formulación, análisis y solución del problema. El diagrama de flujo ayuda
al análisis a comprender el sistema de información de acuerdo con las operaciones
de procedimientos incluidos, le ayudara analizar esas etapas, con el fin tanto de
mejorarlas como de incrementar la existencia de sistemas de información para la
administración.

CARACTERÍSTICAS

Un diagrama de flujo siempre tiene un único punto de inicio y un único punto de


término. Además, todo camino de ejecución debe permitir llegar desde el inicio hasta
el término.

Las siguientes son acciones previas a la realización del diagrama de flujo:


 Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben
estar presentes el dueño o responsable del proceso, los dueños o responsables
del proceso anterior y posterior y de otros procesos interrelacionados, otras
partes interesadas.
 Definir qué se espera obtener del diagrama de flujo.
 Identificar quién lo empleará y cómo.
 Establecer el nivel de detalle requerido.
 Determinar los límites del proceso a describir.
 Relevante: Ya que posibilita comunicar diferentes modelos para así facilitar el
entendimiento entre el usuario y el analista de sistemas.
 Lógico: Ya que no identifica soporte físico.
 Descendente: Se construye en forma descendente, de lo general a lo particular

COMPONENTES DE UN DIAGRAMA DE FLUJO DE DATOS

Los Diagramas de Flujos de Datos se construyen a partir de la combinación de


componentes de cuatro tipos: procesos, flujos, almacenes y terminadores o
entidades externas.
El Proceso

Un proceso también suele ser llamado burbuja, función, transformación. Indica


aquellos lugares dentro del sistema en donde la información (flujos de datos) que
ingresa se procesa o transforma. Es decir, son las funciones o procesos que
transforman entradas de datos en salidas de información.

Un proceso puede ser físicamente una oficina repleta de empleados, un


procedimiento, o una combinación de actividades manuales y automatizadas.

Nótese que un proceso se nombra con una sola palabra, frase u oración sencilla.
Esta describirá qué es lo que el proceso hace. En general, consiste en una frase del
tipo verbo-objeto tal como VALIDAR ENTRADA o CALCULAR IMPUESTO. En
algunos casos, el proceso podrá contener el nombre de una persona o grupo (por
ejemplo, departamento o división de una organización), o de una computadora, o
de un aparato mecánico. Es decir, en ocasiones, el proceso describe quién o qué lo
está efectuando, en lugar de describir el proceso mismo; pero este último es un caso
muy particular que se aplica para la construcción de los modelos de procesadores.

Flujo de Datos

Representa un transporte de paquetes de datos desde su origen hasta su destino,


es decir que representa una estructura de datos en movimiento de una parte del
sistema a otro.

Un flujo muestra las interfaces entre los elementos del Diagrama de Flujo de Datos.
Puede imaginarse como una tubería por donde se envían paquetes de datos, pero
deberá tener una descripción de su contenido la cual deberá elegirse de forma que
sea lo más útil posible a los usuarios que revisen el Diagrama de Flujo de Datos.

La flecha indica la dirección del flujo.

Puede estar contenido físicamente en una nota, una factura, una llamada telefónica,
de programa a programa, etc. Es decir, en cualquier medio por el cual los datos
pasan de una entidad o proceso a otra.

Un flujo se representa gráficamente por medio de una flecha que entra o sale de un
proceso. El flujo se usa para describir el movimiento de bloques o paquetes de
información de una parte del sistema a otra.

Los flujos realmente representan datos, es decir, bits, caracteres, mensajes,


números de punto flotante y los diversos tipos de información con los que las
computadoras pueden tratar.

El nombre representa el significado del paquete que se mueve a lo largo del flujo.
Un corolario de esto es que el flujo sólo lleva un tipo de paquete, como lo indica su
nombre.

Los flujos muestran también la dirección: una cabeza de flecha en cualquier extremo
(o posiblemente ambos) del flujo indica si los datos (o el material) se está moviendo
hacia adentro o hacia fuera de un proceso (o ambas cosas). Los datos que se
mueven a lo largo de dicho flujo viajarán ya sea a otro proceso (como entrada) o a
un almacén o a un terminador.

Almacén

Representa un archivo lógico en donde se agregan o de donde se extraen datos.


Es una estructura de datos, pero estática.

Puede ser físicamente un archivo de tarjetas, una microficha, un archivo, o un


archivo en cinta o diskette.

Deberá elegirse el nombre que sea más descriptivo para el usuario, que identifique
los paquetes de datos que contiene.

Implica escritura, actualización o borrado de datos.


Implica lectura o recuperación de información almacenada.

El almacén se utiliza para modelar una colección de paquetes de datos en reposo.


Se denota por dos líneas paralelas. De modo característico el nombre que se utiliza
para identificar al almacén es el plural del que se utiliza para los paquetes que entran
y salen del almacén por medio de flujos.

Los almacenes se conectan por flujos a los procesos. Así, el contexto en el que se
muestra en un Diagrama de Flujo de Datos es uno de los siguientes (o ambos):

 Un flujo desde un almacén.


 Un flujo hacía un almacén.

Terminador.

El terminador gráficamente se representa como un rectángulo, Los terminadores


representan entidades externas con las cuales el sistema se comunica.
Comúnmente, puede ser una persona, o un grupo, por ejemplo, una organización
externa o una agencia gubernamental, o un grupo o departamento que esté dentro
de la misma compañía u organización, pero fuera del control del sistema que se
está modelando.

En algunos casos, un terminador puede ser otro sistema, como algún otro sistema
computacional con el cual se comunica éste.

Existen tres cosas importantes que debemos recordar acerca de los terminadores:
 Son externos al sistema que se está modelando.
 Es evidente que ni el analista ni el diseñador del sistema están en posibilidades
de cambiar los contenidos de un terminador o la manera en que trabaja.
 Las relaciones que existan entre los terminadores no se muestran en el modelo
del Diagrama de Flujo de Datos.

NIVELES DE DIAGRAMA DE FLUJO DE DATOS
Existen tres niveles, los cuales son:

 Nivel 0: Diagrama de contexto.


 Nivel 1: Diagrama de nivel superior.
 Nivel 2: Diagrama de detalle o expansión.
Diagrama de contexto. Nivel 0

Este nivel demuestra que el contexto total del sistema y del él es ambiente de
funcionamiento y demuestra el sistema entero como apenas un proceso. No
demuestra generalmente almacenes de los datos, a menos que “sean poseídos” por
los sistemas externos, e.g. están alcanzados por pero no mantenido por este
sistema, sin embargo, éstos se demuestran a menudo como entidades externas

En el diagrama de contexto sólo se dibuja el proceso principal y los flujos entre éste
y sus entidades. En los diagramas posteriores se va detallando de mejor manera.
Representación grafica de un Sistema de Información.

Diagrama de Nivel Superior: Nivel 1

Este nivel demuestra todos los procesos en el primer nivel de la enumeración, de


los almacenes de los datos, de las entidades externas y de los flujos de datos entre
ellos. El propósito de este nivel es demostrar los procesos de alto nivel principales
del sistema y de su interrelación. Un modelo de proceso tendrá uno, y solamente
uno, 0 diagramas llano. Un diagrama del nivel 0 se debe balancear con él es
diagrama del nivel del contexto del padre, es decir, debe haber las mismas
entidades externas y los mismos flujos de datos, éstos se pueden analizar a más
detalle en el nivel 0, e.g. los datos de la “investigación” flujo se podrían derramar en
la “petición de la investigación” y la “investigación resulta” y todavía sea válida.

En el diagrama de nivel superior se plasman todos los procesos que describen al


proceso principal. En este nivel los procesos no pueden interrelacionarse
directamente, sino que entre ellos siempre debe existir algún almacenamiento o
entidad externa que los una.

Diagrama de Detalle o Expansión: Nivel 2

Nota: Diagrama de nivel 2 (o superior) en la fotografía. Es de nivel >= 2, y no de


nivel 1 porque en el nivel 1 no se permiten las interconexiones entre procesos, como
puede verse entre el proceso 2 y 3.

Este nivel es una descomposición de un proceso demostrado en un diagrama del


nivel 0, como tal allí debe ser un diagrama del nivel 1 para cada proceso demostrado
en un diagrama del nivel 0.

También podría gustarte