Está en la página 1de 31

HERRAMIENTAS DE

MODELADO
DFD
DIAGRAMA DE FLUJO DE DATOS

1
HERRAMIENTAS DE
MODELADO
DFD
ANTES DE EMPEZAR.....

ALGUNA PREGUNTA DE LOS TEMAS VISTOS?

2
DFD

ETAPAS DEL CICLO DE VIDA

ESTUDIO PRELIMINAR -> INFORME ESTUDIO


PRELIMINAR

RELEVAMIENTO -> REQUERIMIENTOS

ESTUDIO DE FACTIBILIDAD -> INFORME DEL ESTUDIO DE


FACTIBILIDAD

ANLISIS

3
DFD

ELEMENTOS DEL DFD

1) ENTIDADES EXTERNAS

IDENTIFICACIN

4
DFD

ELEMENTOS DEL DFD

1) ENTIDADES EXTERNAS

Nombre de la entidad

Juan Perez Poco recomendable

Jefe de compras
Departamento de ms correcto
compras

5
DFD

ELEMENTOS DFD

2) FLUJO DE DATOS

DD NOMBRE DEL FLUJO

NOMBRE DE FLUJO REPRESENTA EL


CONTENIDO DE LO QUE TRANSPORTA EL
FLUJO
POR CONVENCIN VAMOS A UTILIZAR
EL PREFIJO DD (DATOS DE)

6
DFD

ELEMENTOS DEL DFD

3)PROCESOS

IDENTIFICACIN

NIVEL 0: NOMBRE REPRESENTA EL SISTEMA


NIVEL 1 EN ADELANTE: VERBO EN INFINITIVO MS OBJETO

VERBOS PROCESAR Y HACER

7
DFD

ELEMENTOS DFD

4) ALMACENAMIENTOS / DEMORAS

IDENTIFICACIN

NOMBRE EN PLURAL DEL CONTENIDO DEL


ALMACENAMIENTO

8
DFD

CONSTRUCCIN

DESARROLLO ITERATIVO

NIVEL 0 , MODELO AMBIENTAL , DIAGRAMA DE


CONTEXTO

NIVEL 1

NIVEL 2

9
DFD

ENTIDAD 1 ENTIDAD 2
DD 3
FL JO
UJ U
DD O FL
FL 1 DD
UJ 4
O UJO
2 FL
DD

0
NUEVO SISTEMA

DD FLUJO 5
DIAGRAMA
MODELO
NIVEL
AMBIENTAL
DE CONTEXTO
0

ENTIDAD 3

10
DFD

CREACIN DE LA TABLA DE EVENTOS

ANLISIS DE LAS FUNCIONES QUE DEBE REALIZAR EL


SISTEMA PARA CUMPLIR CON EL OBJETIVO

SE ARMA UNA TABLA PARA ORDENAR ESTOS EVENTOS.

11
DFD

Entidad
Tipo descripcin estmulo respuesta nombre
externa

se
nombre
describe los flujos
que es lo que se
que hace de salida
que a donde asignara
Flujo el desencadena que se
va al
o proceso que generan a
comience a dirigida la proceso
temporal desde el partir del
trabajar el respuesta que
punto de proceso flujo de
realiza
vista del entrada
esta tarea
sistema

12
DFD

EL PRXIMO PASO ES DESARROLLAR EL NIVEL 1 DEL DFD

SE REPITEN LAS ENTIDADES EXTERNAS DEL NIVEL 0

SE DIBUJAN LOS PROCESOS QUE DESCRIBIMOS EN LA


TABLA DE EVENTOS

SE DIBUJAN LOS FLUJOS REPRESENTADOS EN EL NIVEL 0

SE DETERMINA LA NECESIDAD DE COMUNICACIN ENTRE


LOS PROCESOS, Y LA INFORMACIN QUE DEBE
ALMACENAR EL SISTEMA ( ESTO SE VE REFLEJADO EN
LOS ALMACENAMIENTO)

13
DFD

TODA INFORMACIN QUE DEBA SER COMPARTIDA , DEBE


UBICARSE EN ALMACENAMIENTOS

LOS PROCESOS SOLO CONTENDRN INFORMACIN


PARA EL DESARROLLO DE SUS FUNCIONES INTERNAS.

14
DFD

ENTIDAD 1 ENTIDAD 2
DD 3
FL JO
UJ U
DD O FL
FL 1 DD
UJ 4
O UJO
2 FL
DD

0
NUEVO SISTEMA

DD FLUJO 5

ENTIDAD 3

15
DFD

PARA PASAR AL NIVEL 2 EL PROCEDIMIENTO ES SIMILAR

SE TOMA UN PROCESO Y SE DESCOMPONE EN SUS


PROCESO MS SIMPLES

EN ESTE CASO SE REPITEN TODOS LOS ELEMENTOS QUE


TENGAN INTERCAMBIO CON EL PROCESO DEL NIVEL 1

ENTIDADES EXTERNAS

ALMACENAMIENTOS

OTROS PROCESOS DE NIVEL 1

16
DFD

REGLAS DE CONSTRUCCIN
IDENTIFICACIN DE TIPO DE PROCESOS

3 T
VERBO
+
SUSTANTIVO

PROCESO TEMPORAL

17
DFD

REGLAS DE CONSTRUCCIN

LA IDENTIFICACIN DE LOS PROCESOS DAN IDEA


DEL NIVEL QUE SE ESTA TRABAJANDO

Nivel 1

4.1 4.2

Nivel 2

4.2.1 4.2.2
Nivel 3

18
DFD

REGLAS DE CONSTRUCCIN

NO PUEDE HABER COMUNICACIN ENTRE


ENTIDADES EXTERNAS

19
DFD

REGLAS DE CONSTRUCCIN

NO PUEDE HABER COMUNICACIN ENTRE


ALMACENAMIENTOS

20
DFD

REGLAS DE CONSTRUCCIN
NO DEBE HABER COMUNICACIN DIRECTA ENTRE
ENTIDADES EXTERNAS Y ALMACENAMIENTOS (*)

21
DFD

REGLAS DE CONSTRUCCIN

LOS PROCESOS REALIZAN TRANSFORMACIONES

SUMIDERO FUENTE

22
DFD

INTERPRETACIN DE LA COMUNICACIN

CUANDO UNA ENTIDAD EXTERNA REQUIERE


INFORMACIN, ES NECESARIO INFORMAR AL SISTEMA
QUE NECESITA

PREGUNTA

RESPUESTA

23
DFD

INTERPRETACIN DE LA COMUNICACIN

CASO 1) CUANDO SE REQUIERE INFORMACIN DE UN


ALMACENAMIENTO, SE LE SOLICITA

CASO 2) CUANDO SE REQUIERE HACER


MODIFICACIONES O GUARDAR INFORMACIN , SE LA
ENVA

24
DFD

INTERPRETACIN DE LA COMUNICACIN
CASO 1)

DD NOMBRE

PABLO

CLIENTES (PABLO)

25
DFD

INTERPRETACIN DE LA COMUNICACIN
CASO 2)

PABLO

DD NOMBRE

CLIENTES

26
DFD

CASOS A TENER PRESENTE

LOS PROCESOS TRANSFORMAN DATOS

DD FLUJO 1 DDDD
FLUJO
FLUJO
VERIFICADO
1
VERIFICAR TEXTO

PEPE

CUAL FUE LA TRANSFORMACIN?

27
DFD

SI EL FLUJO ATRAVIESA UNA DEMORA, EL NOMBRE


DEBERA SER EL DEL CONTENIDO DEL FLUJO

1 - PEDRO - JUNCAL 234

DD CLIENTES

CLIENTES

DD CLIENTES

28
DFD

SI LOS CONTENIDOS SON DIFERENTES, EL NOMBRE DE


LOS FLUJOS DEBEN REPRESENTAR EL CONTENIDO

1 - PEDRO - JUNCAL 234

DD CLIENTES

1 - PEDRO -JUNCAL 234 CLIENTES


DD DIRECCIN DE CLIENTES

DD NOMBRE DE CLIENTES

29
DFD

PREGUNTAS ?

30
DFD
Sistema para manejo de estadsticas de partidos de ftbol de un torneo

Se podra optar por organizar el torneo todos contra todos, o dividir en zonas
mltiplos de 2 ,ms una estructura de eliminacin directa.
El sistema deber aceptar la carga de datos de los partidos jugados en la fecha por
parte del administrador del sistema

Permitir resolver las siguientes consultas a los periodistas.


Que equipos participaron en el torneo.
Partidos jugados en cada fecha.
Los jugadores que integran cada uno de los equipos. De los jugadores se
deber conocer, nombre, puesto que desempea, puede ser ms de un puesto.
Resultado de los partidos
Lista de goleadores
Minutos jugados por jugador y por partido.

31

También podría gustarte