Sei sulla pagina 1di 28

Diagramas de Flujo de Datos

Facilitador:
Profesora Alicia Mario

Diagrama de actividades

Es un diagrama de UML (Lenguaje Unificado de Modelado)


Tcnica para describir la lgica de los
procedimientos, los procesos del negocio y el flujo de trabajo
Detalla los procesos que se llevan a cabo dentro del entorno
donde el sistema va a interactuar
Permite modelar los aspectos dinmicos de un sistema

Elementos de un diagrama de
actividades
Actores

Pasos

Concurrencia: fork
y join

Flujos

Condiciones

Ejemplo de Diagramas de Flujo


Representacin grfica de los pasos o tapas de un proceso. Utiliza
smbolos. Algunos son:

Inicio / Fin

Decisin

Operacin

Informacin
escrita

Operacin manual

Almacenamiento

Subproceso

Base de datos

Conector o
esperas

Ejemplo de Diagramas de Flujo


Inicio

Pesar materia
prima

Agregar
reactor

Reaccin
qumica

Sacar
muestra

NO

SI

Medir viscosidad

Viscosidad
OK?

Enfriar y
descargar

Fin

Ventajas de los diagramas de flujo

Favorecen la comprensin del proceso al mostrarlo como un


dibujo
Permiten identificar problemas y oportunidades de mejora del
proceso
(pasos redundantes, reprocesos, conflictos de
autoridad, cuellos de botella)
Excelente herramienta para capacitar a los empleados

Un Sistema de Reservas de Vuelo


PASAJERO

Solicitar
Pasaje

Seleccionar
vuelo

Pagar pasaje

VENDEDOR

AEROLNEA

Verificar existencia del


vuelo

Dar Detalles del


vuelo

Informar alternativas y
precios

Solicitar
Pago

Reservar
plazas

Emitir Tiquete

Confirmar plaza
reservada

Diagrama de Flujo de Datos (DFD)

Forma alternativa para mostrar la manera como un sistema


procesa los datos
Muestra las caractersticas lgicas de la aplicacin, seala qu
ocurre y cundo, pero no cmo ocurre

Niveles de los Diagramas de flujo de datos

Los niveles se refieren a la cantidad de detalles asociados a


cada proceso que se realice a los datos de entrada
Los diagramas de contexto pueden ser considerados como el
nivel 0 de los diagramas de flujo de datos

Elementos bsicos del diagrama de flujo de datos

Procesos: Son las transformaciones de la informacin. Se


representa:

Almacn de informacin: depsito (temporal o permanente)


que ser usado por uno o varios procesos. Se representa:

Flujo de datos: informacin que se desplaza entre procesos y otros


elementos. Se representa:

Elementos
bsicos del diagrama de flujo de datos
Entidad externa: personas o entes generadores o receptores de
informacin. Se representa:

Ejemplo 1
DFD Clsico
Cuentas
por pagar
Factura del
proveedor

saldo

Gestin de
Cuentas
por pagar

Proveedor
cheque

Direccin para
enviar correo

Datos del
proveedor

Ejemplo 2: Nivel 0 del sistema de Gestin de


Cuentas por pagar

Proveedor

Gestin
Cuentas
por pagar

Cuentas por pagar


Datos del proveedor

Ejemplo 3: nivel 1 para el sistema de rastreo de


paquetes

Gerente

6. Estadsticas
e informes

Vendedores

1. Gestin
de clientes
fijos

Despachadores

2. Gestin de
Clientes
espordicos

3. Gestin de
envos

Controlador
de
envos

4. Gestin
logstica
Cliente fijos y espordicos
Sucursales
Camiones
Jaulas
Conductores
Ayudantes
Despachadores
Cargadores
Vendedores
Secretarias
Envo
Viajes
Inventario en camiones
Inventario en sucursales

Cliente

5. Rastreo de
paquetes

Como se desarrolla un DFD?


Partiendo de lo general a lo particular, se determinan

Las entidades externas involucradas


Las entradas de datos que proporcionan estas entidades
Qu procesos deben componer el sistema
Qu datos entran y salen de cada proceso del sistema
Se dibuja el primer nivel
Se explotan los procesos que lo requieran

Modelamiento de Funciones
Diagrama de Flujo de Datos (DFD)

Diagrama de flujo de datos

Aspectos generales
Smbolos usados
Descripcin de sistemas
Tcnicas de modelamiento de DFD

Diseo por niveles


Diseo de DFD fsico y lgico

Reglas de diseo
Asignacin de nombres

Diagrama de flujo de datos (DFD)


Aspectos generales

Un DFD permite visualizar un sistema como un conjunto de


procesos
conectados
entre
s
por
conductos
y
almacenamientos de datos .
Utilizado en el anlisis y diseo de sistemas de informacin.
Utilizado como una primera herramienta para modelar los
componentes de un sistema.

Diagrama de flujo de datos


Aspectos generales
Componentes de un DFD

Procesos
Almacenes de datos
Flujos de informacin
Entidades externas

Caractersticas

Son esquemas grficos


Particionados
Enfasis en el flujo de datos
Lgicos y no fsicos
Preciso, conciso y de fcil lectura

Diagrama de flujo de datos


Smbolos usados
3

Procesos

Calcular
precio

(Burbujas)

Muestran lo que hace el sistema


Cada proceso tiene una o ms entradas de datos
y una o ms salidas
X
Y

1
P1
V

Diagrama de flujo de datos


Smbolos usados
Almacenes
1
Depsitos de datos
Los procesos pueden introducir o recuperar datos

1
P1

2
P2

Costos

Costos

Diagrama de flujo de datos


Smbolos usados
Flujos de datos
Modelan los movimientos de informacin
Tienen Lugar :

Entre procesos
De un almacn a un proceso
De un proceso a un almacn
De una unidad externa origen a un proceso
De un proceso a una unidad externa destino

Precio Unitario

Diagrama de flujo de datos


Smbolos usados
Entidades externas
Estn fuera del sistema.
Usan o proporcionan datos desde y hacia el sistema.
No se tiene control sobre ellas.
CUENTASxPAGAR

que
Che

Proveedor

Factura

ANTECEDENTES
DEL PROVEEDOR
1
Pago Cuentas

Diagrama de flujo de datos


Descripcin de sistemas
Modelar el problema como nico proceso

DIAGRAMA DE CONTEXTO

Se muestran todas las entidades externas que


interactuan con el sistema y los flujos de datos
entre estas entidades y el sistema

DFD. Descripcin de sistemas:


Diagrama de contexto

Departamento
Ga
sto
s

In
fo

rm
e

En
tre

ga

So
l

ic
itu
d

Re
qu
er i
do
s

to
ues
p
u
s
Pre

Re
ch
az

Res

ad
a

o
nad
g
i
s
A

al
ec i
p
s
b.E

al
eci
p
s
nE

i
c
ba
s
o
r
p
to
s
A
a
l.
G
So
en
m
su
Re

pro
p.A

Sistema de
Control
Presupuesto

Direccin

Pedidos
elementos

Avi
so

ent
re g
a

Proveedores

DFD. Descripcin de sistemas:


Diagrama de nivel superior

2
Establecer
Presupuesto

Presupuesto
Asignado

Departamento
PRESUPUESTO
ASIGNADO

Sol.Rechazada

cia l
Espe
n

i
bac
Apro
Sol.

Direccin

1
Comprobar
Fondos
CTASxDEPTO

Sol. aprobada

SOLICITUDES
SUSPENDIDAS

3
Clasificar
Gastos

Informe Entrega

Sol. Registrada

4
Proporcionar
Resumen
Gastos

TIPO CUENTAS

5
Organizar
Aprovisionamiento

Resumen
gastos

cial
Espe
n

i
c
roba
a Ap
t
s
e
u
Resp

Gastos
Requeridos

.
Ped m
e
El

Proveedores

Aviso entrega

DFD. Descripcin de sistemas:


Expansin de un proceso
Expansin proceso : 3 Clasificar Gastos
3.1
Clasificar
x tipo de
gastos

S ol
icit
u

d
icitu
Sol bada
o
apr

3.3
Sumar
total

TIPO CUENTAS

d-c
las
ific
ada

aliz
d-Actu
Solicitu

ada

3.2
Actualizar
tipo
cuenta

da
istra
g
e
r
itud
Solic
Solicitu

d-totali
zada

3.4
Actualizar
Registro
Depto
CUENTASxDEPTO

Potrebbero piacerti anche