2. Diagrama de Flujo de Datos
Son una de las cuatro herramientas del análisis estructurado. Es una herramienta gráfica que
se emplea para describir y analizar el movimiento de los datos a través de un sistema, ya sea
este manual o automatizado, incluyendo procesos, lugares para almacenar datos y retrasos en
el sistema. Los DFD, como se les conoce popularmente son la herramienta más importante y la
base sobre la cual se desarrollan otros componentes. La transformación de datos de entrada
en salida por medio de procesos puede describirse en forma lógica e independiente de los
componentes físicos (computadoras, gabinetes de archivos, y procesadores de texto)
asociados con el sistema.
3. Simbología y normas del cursograma
Círculo: Procedimiento estandarizado.
Cuadrado: Proceso de control.
Línea continua: Flujo de información vía formulario o documentación en soporte de papel escrito.
Línea interrumpida: Flujo de información vía formulario digital.
Rectángulo: Formulario o documentación. Se grafica con un doble de ancho que su altura.
Rectángulo Pequeño: Valor o medio de pago (cheque, pagaré, etc.). Se grafica con un cuádruple de ancho que
su altura, siendo su ancho igual al de los formularios.
Triángulo (base inferior): Archivo definitivo.
Triángulo Invertido (base superior): Archivo Transitorio.
Semióvalo: Demora.
Rombo: División entre opciones.
Trapezoide: Carga de datos al sistema.
Elipsoide: Acceso por pantalla.
Hexágono: Proceso no representado.
Pentágono: Conector.
Cruz de Diagonales: Destrucción de Formularios.
Según la normativa, el flujo presupuesto es de izquierda a derecha y de arriba hacia abajo, siendo optativo el
uso de flechas. Cuando el sentido es invertido (de derecha a izquierda o de abajo hacia arriba), es
obligatorio el uso de la flecha.
4. Nombre Símbolo Función
Terminal
Representa el inicio y fin de un programa. También puede
representar una parada o interrupción programada que sea
necesaria realizar en un programa.
Entrada / salida
Cualquier tipo de introducción de datos en la memoria desde los
periféricos o registro de información procesada en un periférico.
Proceso
Cualquier tipo de operación que pueda originar cambio de valor,
formato o posición de la información almacenada en memoria,
operaciones aritméticas, de transformaciones, etc.
Decisión
Indica operaciones lógicas o de comparación entre datos
(normalmente dos) y en función del resultado de la misma
determina (normalmente si y no) cual de los distintos caminos
alternativos del programa se debe seguir
Conector Misma Página
Sirve para enlazar dos partes cualesquiera de un diagrama a
través de un conector en la salida y otro conector en la entrada.
Se refiere a la conexión en la misma pagina del diagrama
Indicador de dirección o línea
de flujo
Indica el sentido de la ejecución de las operaciones
Salida
Se utiliza en ocasiones en lugar del símbolo de salida. El dibujo
representa un pedazo de hoja. Es usado para mostrar datos o
resultados.
5. P r o c e s o s : S o n u n c o n j u n t o d e
t a r e a s o a c c i o n e s r e a l i z a d a s
a p a r t i r d e u n f l u j o d e d a t o s
d e e n t r a d a p a r a p r o d u c i r
f l u j o s d e d a t o s d e s a l i d a . L o s
p r o c e s o s p u e d e n s e r
r e a l i z a d o s p o r p e r s o n a s ,
d e p a r t a m e n t o s , m á q u i n a s u
o r d e n a d o r e s .
E n t i d a d e s e x t e r n a s : P u e d e n
s e r p e r s o n a s , p r o g r a m a s ,
o r g a n i z a c i o n e s u o t r a s
e n t i d a d e s q u e i n t e r a c t ú a n c o n
e l s i s t e m a p e r o s e e n c u e n t r a n
f u e r a d e s u f r o n t e r a .
6. Archivo y Almacenamiento de símbolos de información
Los datos almacenados
Un general de almacenamiento
de datos forma de diagrama
de flujo utilizado para
cualquier etapa del proceso
que almacena los datos (a
diferencia de las formas más
específicas a seguir al lado de
este cuadro).
Disco magnético (base de
datos)
El símbolo más universalmente
reconocibles para una ubicación
de almacenamiento de datos,
esta forma de diagrama de
flujo representa una base de
datos.
Almacenamiento de acceso
directo
Direct Access Storage es una
manera elegante de decir
unidad de disco duro.
De almacenamiento interno
Se utiliza en los diagramas de
flujo de programación en el
sentido de la información
almacenada en la memoria, en
lugar de en un archivo.
De almacenamiento de acceso
secuencial
(Cinta magnética)
A pesar de que parece una
"Q", el símbolo se supone que
se vea como un rollo de cinta.
7. Entrada y símbolos de salida
Datos
(E / S)
La forma de diagrama de flujo de datos
indica que las entradas y salidas de un
proceso. Como tal, la forma es más a
menudo se conoce como E / S que forma
una forma de datos.
Documento
Muy explica por sí mismo - el símbolo
de diagrama de flujo de documentos es
para una fase del proceso que produce
un documento.
Multi-Documento
Igual que el documento, excepto, bueno,
varios documentos. Esta forma no es tan
de uso general como la forma de diagrama
de flujo de documentos, incluso cuando
están implicados varios documentos.
Mostrar
Indica una etapa del proceso donde la
información se muestra a una persona
(por ejemplo, los usuarios de PC,
operador de la máquina).
Manual de Entrada
Manual de las formas de diagrama de flujo
de entrada muestra los pasos del proceso
donde se le pide al operador / usuario para
obtener información que deben introducir
manualmente en un sistema.
Tarjeta
Esta es la compañía de las formas de
diagrama de flujo de cinta
perforada. Esta forma se utiliza
raramente.
Perforadas de cinta
Si eres muy bueno en todos los
estiramientos de la vida de una máquina,
usted todavía puede tener el uso del
símbolo de cintas perforadas - se usa para
la entrada en ordenadores antiguos y
máquinas CNC.
8.
9. Entidad:
Persona, departamento, organización u otro sistema de
información que provee datos al sistema y/o recibe datos del
sistema.
Presenta los límites del sistema de información y cómo éste
interacciona con su ambiente externo. El nombre debe ser en
singular. Debe estar conectado a un proceso con un Data Flow.
10. Un archivo es un conjunto de datos de largo variable
identificado con un nombre. Un nombre de
archivo suele tener dos partes separadas por un punto.
La primera parte alude a su propósito; la segunda, llamad
a
extensión, indica el tipo de datos que contiene.
Un archivo cuyo nombre termina en “.class” contiene la
definición de una clase Java y el código ejecutable para
sus métodos; un archivo terminado en ".java" contiene el texto
del código fuente escrito por el programador. Los
archivos se agrupan en directorios (hoy en día denominad
os carpetas).
11.
12. En sistemas como MS Windows o Unix (incluyendo Linux), e
n donde existe el concepto de terminal o
consola de texto, el sistema operativo provee
un mecanismo básico de interacción con el
usuario conectando el flujo de datos proveniente del
teclado a la llamada “entrada estándar” del
programa, mostrando la "salida estándar" del
programa como texto desplegado en la pantalla.
La entrada estándar y la salida estándar pueden
redireccionarse, haciendo por ejemplo que se lea de
un archivo y se escriba en otro.
13. Diagramas Expandido
Es la explosión del diagrama de contexto y puede incluir hasta nuevos
procesos, muestran almacenes de datos y nuevos flujos de datos de nivel
más bajo.
14. Primero que todo, tenemos que aclarar que, a pesar de que existe una especie de lenguaje
universal, la simbologia de los diagramas de flujo puede variar, de pais a pais, empresa a
empresa o incluso de persona a persona, lo importante es conocer el significado de cada uno.
Para este caso vamos a utilizar lo siguiente:
:Inicio o Termino del diagrama.
: Condición (Bifurcación)
: Proceso
: Ingreso y Salida de datos