Vous êtes sur la page 1sur 21

LA METODOLOGA

EL FLUJO DE DATOS
Edna Margarita Esteban Regino
Prog. Ingeniera de Sistemas

La metodologa del flujo de


datos para determinar
los requerimientos humanos

Objetivo de la Metodologa
Anlisis estructurado conocida como diagramas
de flujo de datos (DFD) donde el analista:
Ensambla una representacin grfica de los
procesos de datos a travs de la organizacin.
Usar combinaciones de slo cuatro smbolos.
Crea una descripcin ilustrada de los procesos
con el fin de elaborar una documentacin
slida para el sistema.

Ventajas
1. No hay que comprometerse demasiado pronto con la
implementacin tcnica del sistema.
2. Permite comprender con ms detalle la capacidad de
interrelacin de los sistemas y subsistemas.
3. Se puede comunicar el conocimiento del sistema
actual a los usuarios por medio de diagramas de flujo de
datos.
4. Se puede analizar un sistema propuesto para
determinar si se han definido los datos y procesos
necesarios..

Smbolos bsicos

Pasos para
desarrollar
diagrama de
flujo

Reglas bsicas para diagrama de


flujo de datos
1. Debe tener por lo menos un proceso y no debe haber
objetos independientes o conectados a s mismos.
2. Un proceso debe recibir por lo menos un flujo de datos
entrante y debe crear por lo menos un flujo de datos saliente.
3. Un almacn de datos debe estar conectado con por lo
menos un proceso.
4. Las entidades externas no se deben conectar entre s.
Aunque se comunican en forma independiente, esa
comunicacin no forma parte del sistema que diseamos
mediante el uso de DFD.

Creacin del diagrama de


contexto
El diagrama de contexto es el nivel ms alto en un
diagrama de flujo de datos y contiene slo un proceso, el
cual representa a todo el sistema. El proceso recibe el
nmero cero.
Los diagramas avanzan de generales a especficos.
El diagrama de contexto inicial debe ser una vista
general que incluya entradas bsicas, el sistema general
y las salidas.
Vista panormica del movimiento de datos en el sistema
y la conceptualizacin ms amplia posible del sistema.

Creacin del diagrama de


contexto

Creacin del diagrama 0

Creacin del diagrama 0

Ejemplo de diagrama
Pg. 201 K&K

Comprobar errores de
diagramas
de flujo
1. Olvidar incluir un flujo de datos o apuntar una flecha en direccin equivocada
2. Conectar almacenes de datos y entidades externas directamente entre s. No se pueden
conectar los
almacenes de datos y las entidades entre s; se deben conectar slo mediante un proceso.
3. Etiquetar de manera incorrecta los procesos o el flujo de datos. Inspeccione el diagrama de
flujo de datos
para asegurar que cada objeto o flujo de datos est identificado en forma apropiada. Un proceso
debe indicar
el nombre del sistema o debe usar el formato verbo-sustantivo-adjetivo. Cada flujo de datos se
debe
describir con un sustantivo.
4. Incluir ms de nueve procesos en un diagrama de flujo de datos. Al tener muchos procesos se
produce un
diagrama sobrecargado de informacin que puede confundirnos al tratar de leerlo y entorpece la
comunicacin en vez de mejorarla. Si hay ms de nueve procesos involucrados en un sistema,
agrupe
algunos de los procesos que trabajen en conjunto para formar un subsistema y colquelos en un
diagrama hijo.
5. Omitir el flujo de datos. Examine su diagrama en busca de flujo lineal; es decir, un flujo de
datos en el que

Diagramas de
flujo
lgico Vs fsico

Ejemplo

Ejemplo Contexto

Ejemplo
Diagrama 0

Ejemplo
Diagrama 1

Actividad 1

Anexar al informe de requerimientos de la empresa los


siguientes diagramas de flujos:
Diagrama de contexto
Diagrama 0
Diagrama hijos o diagrama 1

Nota: escoger una herramienta case que permita generar los


grficos.
Rubrica:
https://
www.dropbox.com/s/z0x30086wapfdfz/Rubrica_solucion_practi
ca_de_caso.docx?dl=0

Webgrafa
Videos herramientas case:

https://youtu.be/bZTApnd7ePA (Mysql)
https://youtu.be/Ca0WspYV5II (app2 inventor)
https://youtu.be/pp6rH9mgp_Q (Visio)
https://youtu.be/oUMueXFWGp8 (UML)
https://youtu.be/1bxBdQhzuTk (Eclipse)

Herramientas CASE
http://www.ecured.cu/index.php/Herramienta_CASE
http://www.agilemodeling.com/essays/simpleTools.htm#SelectingCASE

https://cacoo.com
http://argouml.tigris.org/

Cursos gratis UML


http://www.educagratis.org/moodle/course/view.php?id
=44
http://www.red21.com/curso_distancia_online_Program
acionUML.htm
http://www.educacionit.com/curso-de-uml
http://www.lawebdelprogramador.com/cursos/UML/index
1.html
https://capacityacademy.com/curso/programacion-uml

Vous aimerez peut-être aussi