Está en la página 1de 20

Licdo.

Gamil Revilla Bravo UNEFM Departamento de Informtica y Tecnologa Educativa 2011

LOGO
Diagrama de Flujo de datos (DFD)
Es un 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 los almacenamientos o depsitos de datos a

los cuales tiene acceso el sistema, permitiendo as


describir el movimiento de los datos a travs del sistema.

Diagrama de Flujo de Datos (DFD)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Notacin de los DFD


segn la notacin de Yourdon y DeMarco

LOGO

Son Procesos

un

conjunto

de

tareas

acciones

realizadas a partir de un flujo de datos de

entrada para producir flujos de datos de salida.


Los procesos pueden ser realizados mquinas por u personas, ordenadores. departamentos,

Proceso

Notacin Diagrama de Flujo de Datos (DFD)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

LOGO
Representa la entrada de datos y/o salida de Flujo de Datos datos e informacin para un proceso. Se

representa con una Flecha

Es la parte del DFD que representa Bases de Almacenamiento de Datos Datos o archivos de almacenamiento. Se utiliza para modelar una coleccin de paquetes de datos en reposo.

Notacin Diagrama de Flujo de Datos (DFD)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

LOGO
Son las partes que definen los lmites de un sistema, se encargan de suministrar entradas y Entidad Externa recibir salidas de un sistema. Tambin son

denominados

entidad

interna

externa,

fuentes y destinos del sistema

Entidad Externa

Notacin Diagrama de Flujo de Datos (DFD)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Pasos para Elaborar un DFD


Identificacin de las entidades externas Identificacin de los flujos de entrada Identificacin de los flujos de salida Identificacin almacenamiento. Asignacin de nombres significativos a todos los elementos del diagrama de los medios lgicos de

LOGO

Elaboracin de un Diagrama de Flujo de Datos


borrador. Evaluacin, revisin y reorganizacin del Diagrama de Flujo de Datos.

Repeticin del Diagrama de Flujo de Datos.

Pasos para elaborar Diagrama de Flujo de Datos (DFD)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Caractersticas de los niveles de DFD


Diagrama de Contexto (Nivel 0)

LOGO

se caracterizan todas las interacciones que realiza un sistema con su entorno (entidades externas), estas pueden ser otros sistemas,

sectores internos a la organizacin, o factores externos a la misma. Se


dibuja un slo proceso que representa al sistema en cuestin. De l solamente parten los flujos de datos que denotan las interrelaciones

entre el sistema y sus agentes externos, no admitindose otros


procesos ni almacenamientos en el dibujo.

Caractersticas de los niveles Diagrama de Flujo de Datos (DFD)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

LOGO
Diagrama de Nivel Superior (Nivel 1)
se plasman todos los procesos que describen al proceso principal. En este nivel los procesos no suelen interrelacionarse directamente, sino que entre ellos debe existir algn almacenamiento o entidad externa que los una. Esta regla de construccin sirve como ayuda al analista para contemplar que en un nivel tan elevado de abstraccin (DFD Nivel 1) es altamente probable que la informacin que se maneja requiera ser

almacenada en el sistema.

Caractersticas de los niveles Diagrama de Flujo de Datos (DFD)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

LOGO
Diagrama de Detalle o Expansin (Nivel 2)
comienzan a explotarse las excepciones a los caminos principales de la
informacin dado que aumenta progresivamente el nivel de detalle. De aqu en adelante se permiten los flujos entre procesos.

El DFD nivel 2 puede considerarse el mximo para ser validado en


forma conjunta con el usuario dado que en los niveles posteriores el alto grado de complejidad del diagrama puede resultar de muy difcil

lectura para personas ajenas al equipo de sistemas.

Caractersticas de los niveles Diagrama de Flujo de Datos (DFD)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Base de datos
Conjunto de datos estructurados, fiables y homogneos, organizados independientemente en mquina, accesibles a tiempo real y relacionados entre si compartibles por usuarios concurrentes que tienen necesidades de informacin diferente y no predecibles en el tiempo

LOGO

Base de Datos

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Ventajas de las Base de datos


Independencia de datos y tratamiento. coherencia de resultados. Mejora en la disponibilidad de datos No hay dueo de datos Cumplimiento de ciertas normas.

LOGO

Ms eficiente gestin de almacenamiento

Ventajas de las Base de Datos

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Componentes de una Base de datos


Usuarios / Programadores Sistema de B.D. Programas de Aplicacin /Consultas

LOGO

Software del DBMS

Software para procesar Consultas /Programas Software para tener acceso a los datos almacenados

Definicin de la B/D

Base de Datos almacenada

Componentes de una Base de Datos

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Componentes de una Base de datos


Datos

LOGO
Usuarios

Hardware

Software

Informacin almacenada

Dispositivos y perifrico

Sistema gestor de base de datos

Personas que utilizan y administran la base de datos

Componentes de una Base de Datos

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Modelo Entidad relacin (MER)

LOGO

es una herramienta para el modelado de datos de un sistema de informacin. Estos modelos expresan entidades relevantes para un sistema de informacin as como sus interrelaciones y propiedades.

Modelo Entidad Relacin (MER)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Elementos
Ve trata de un objeto del que se Entidad recoge informacin de inters de cara a la base de datos

LOGO

Es una asociacin de dos o ms Relacin entidades. A cada relacin se le asigna un nombre.


Son cada una de las propiedades de una

entidad o relacin. Cada atributo tiene un

Atributo

nombre Dentro de una entidad tiene que haber un atributo principal

Elementos Modelo Entidad Relacin (MER)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Cardinalidad

LOGO

Indica el nmero de entidades con las que puede estar


relacionada una entidad dada. Pueden ser:
Uno a Uno: Una entidad de A se relaciona nicamente con una entidad

Uno a varios: Una entidad en A se relaciona con cero o muchas entidades en B. Pero una entidad en B se relaciona con una nica entidad en A (ejemplo vendedor - ventas).

en B y viceversa (ejemplo relacin


vehculo - matrcula: cada vehculo tiene una nica matrcula, y cada matrcula est asociada a un nico

vehculo).

Cardinalidad

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Cardinalidad
Varios a Uno: Una entidad en A se relaciona exclusivamente con una entidad en B. Pero una entidad en B se puede relacionar con 0 o muchas entidades en A (ejemplo empleadocentro de trabajo).

LOGO

Varios a Varios: Una entidad en A se puede relacionar con 0 o muchas entidades en B y viceversa (ejemplo

asociaciones- ciudadanos, donde


muchos ciudadanos pueden pertenecer a una misma asociacin, y cada ciudadano puede pertenercer a muchas asociaciones distintas).
Cardinalidad

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

LOGO
Notacin MER

Entidad

Atributo

Atributo-Entidad Entidad-Relacin
Relacin

Notacin Modelo Entidad Relacin (MER)

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

LOGO
Pasos Para su elaboracin
Identificar tipos de entidades. Identificar tipos de relaciones. Encontrar las cardinalidades. Identificar los atributos de cada tipo de entidad. Identificar las claves de cada tipo de entidad.

Pasos para la elaboracin modelo Entidad Relacin

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

Referencias bibliogrficas

LOGO

www.wikipedia.com

Material Didctico Ing. Alejandra Colina


Modelo entidad relacion (www.uazuay.edu.ec/analisis/Modelo%20Entidad %20Relacion.pdf ) (www.desarrolloweb.com/) Base de datos (www.galeon.com/zuloaga/Doc/ADS04.pdf)

Referencias bibliogrficas

Licdo. Gamil Revilla Bravo

YOUR SITE HERE

También podría gustarte