SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Licdo. Gamil Revilla Bravo
                     UNEFM
Departamento de Informática y Tecnología Educativa
                      2012
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 depósitos de datos a
                  los cuales tiene acceso el sistema, permitiendo así
                  describir el movimiento de los datos a través del sistema.




Diagrama de Flujo de Datos (DFD)                                Licdo. Gamil Revilla Bravo
                                                                               YOUR SITE HERE
Notación de los DFD
                                                                                        LOGO
              según la notación de Yourdon y DeMarco



                                       Son   un   conjunto   de    tareas   o   acciones
                                 realizadas a partir de un flujo de datos de
              Procesos           entrada para producir flujos de datos de salida.
                                 Los    procesos     pueden       ser   realizados    por
                                 personas,        departamentos,        máquinas         u
                                 ordenadores.


                                                        Proceso




Notación 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   información   para    un    proceso.    Se
                                     representa con una Flecha




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




Notación Diagrama de Flujo de Datos (DFD )                              Licdo. Gamil Revilla Bravo
                                                                                     YOUR SITE HERE
LOGO

                                         Son las partes que definen los límites de un
                                     sistema, se encargan de suministrar entradas y
             Entidad Externa
                                     recibir salidas de un sistema. También son
                                     denominados    entidad   interna   y   externa,    o
                                     fuentes y destinos del sistema




                                                     Entidad Externa




Notación Diagrama de Flujo de Datos (DFD )                         Licdo. Gamil Revilla Bravo
                                                                                YOUR SITE HERE
Pasos para Elaborar un DFD
                                                                                          LOGO
               Identificación de las entidades externas

               Identificación de los flujos de entrada

               Identificación de los flujos de salida

               Identificación    de    los       medios   lógicos   de

            almacenamiento.

               Asignación de nombres significativos a todos los
               elementos del diagrama
               Elaboración de un Diagrama de Flujo de Datos
               borrador.
               Evaluación,      revisión     y    reorganización    del
               Diagrama de Flujo de Datos.
               Repetición del Diagrama de Flujo de Datos.



Pasos para elaborar Diagrama de Flujo de Datos (DFD )                     Licdo. Gamil Revilla Bravo
                                                                                       YOUR SITE HERE
Características de los niveles de DFD
                                                                                     LOGO

            Diagrama de Contexto (Nivel 0)

                 se caracterizan todas las interacciones que realiza un sistema con su

                 entorno (entidades externas), estas pueden ser otros sistemas,

                 sectores internos a la organización, o factores externos a la misma. Se

                 dibuja un sólo proceso que representa al sistema en cuestión. De él

                 solamente parten los flujos de datos que denotan las interrelaciones

                 entre el sistema y sus agentes externos, no admitiéndose otros

                 procesos ni almacenamientos en el dibujo.




Características 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 algún almacenamiento o entidad externa

               que los una. Esta regla de construcción sirve como ayuda al analista

               para contemplar que en un nivel tan elevado de abstracción (DFD Nivel

               1) es altamente probable que la información que se maneja requiera ser

               almacenada en el sistema.




Características de los niveles Diagrama de Flujo de Datos (DFD )   Licdo. Gamil Revilla Bravo
                                                                                YOUR SITE HERE
LOGO

            Diagrama de Detalle o Expansión (Nivel 2)

               comienzan a explotarse las excepciones a los caminos principales de la

               información 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 máximo 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 difícil

               lectura para personas ajenas al equipo de sistemas.




Características de los niveles Diagrama de Flujo de Datos (DFD )     Licdo. Gamil Revilla Bravo
                                                                                  YOUR SITE HERE
Base de datos
                                                                                LOGO

                Conjunto de datos estructurados, fiables y homogéneos,

                organizados independientemente en máquina, accesibles a

                tiempo real y relacionados entre si compartibles por usuarios

                concurrentes que tienen necesidades de información diferente

                y no predecibles en el tiempo




Base de Datos                                                   Licdo. Gamil Revilla Bravo
                                                                             YOUR SITE HERE
Ventajas de las Base de datos
                                                                               LOGO

                     Independencia de datos y tratamiento.

                     coherencia de resultados.

                     Mejora en la disponibilidad de datos

                     No hay dueño de datos

                     Cumplimiento de ciertas normas.

                     Más eficiente gestión de almacenamiento




Ventajas de las Base de Datos                                  Licdo. Gamil Revilla Bravo
                                                                            YOUR SITE HERE
Componentes de una Base de datos                                              LOGO
                                           Usuarios / Programadores

             Sistema               Programas de Aplicación /Consultas
             de B.D.


                                            Software para procesar
                   Software del             Consultas /Programas
                   DBMS

                                          Software para tener acceso a
                                             los datos almacenados




                       Definición de la                         Base de Datos
                             B/D                                 almacenada



Componentes de una Base de Datos                                         Licdo. Gamil Revilla Bravo
                                                                                      YOUR SITE HERE
Componentes de una Base de datos                                   LOGO
                 Datos             Hardware       Software                Usuarios




             Información           Dispositivos   Sistema              Personas que
             almacenada            y periférico   gestor de            utilizan      y
                                                  base de              administran la
                                                  datos                base de datos




Componentes de una Base de Datos                              Licdo. Gamil Revilla Bravo
                                                                           YOUR SITE HERE
LOGO
            Modelo Entidad relación (MER)

                es una herramienta para el modelado de datos de un sistema

                de información. Estos modelos expresan entidades relevantes

                para un sistema de información así como sus interrelaciones y

                propiedades.




Modelo Entidad Relación (MER)                                  Licdo. Gamil Revilla Bravo
                                                                            YOUR SITE HERE
Elementos                                                                   LOGO
                                          Ve trata de un objeto del que se
              Entidad                     recoge información de interés de
                                          cara a la base de datos


                                          Es una asociación de dos o más

              Relación                    entidades. A cada relación se le
                                          asigna un nombre.


                                          Son cada una de las propiedades de una
                                          entidad o relación. Cada atributo tiene un
              Atributo                    nombre Dentro de una entidad tiene que
                                          haber un atributo principal




Elementos Modelo Entidad Relación (MER)                                 Licdo. Gamil Revilla Bravo
                                                                                     YOUR SITE HERE
LOGO
               Cardinalidad

                  Indica el número de entidades con las que puede estar

                  relacionada una entidad dada.

                  Pueden ser:


               Uno a Uno: Una entidad de A se
                                                      Uno a varios: Una entidad en A se
               relaciona únicamente con una entidad
                                                      relaciona con cero o muchas entidades
               en B y viceversa (ejemplo relación
                                                      en B. Pero una entidad en B se
               vehículo - matrícula: cada vehículo
                                                      relaciona con una única entidad en A
               tiene una única matrícula, y cada
                                                      (ejemplo vendedor - ventas).
               matrícula está asociada a un único
               vehículo).




Cardinalidad                                                         Licdo. Gamil Revilla Bravo
                                                                                  YOUR SITE HERE
LOGO
               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 empleado-
               centro de trabajo).
                                                        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 asociación, y
                                                        cada ciudadano puede pertenercer a
                                                        muchas asociaciones distintas).


Cardinalidad                                                            Licdo. Gamil Revilla Bravo
                                                                                     YOUR SITE HERE
LOGO
                 Notación MER


                     Entidad



                    Atributo



                                         Atributo-Entidad
                                         Entidad-Relación
                     Relación




Notación Modelo Entidad Relación (MER)         Licdo. Gamil Revilla Bravo
                                                            YOUR SITE HERE
LOGO
                 Pasos Para su elaboración


                    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 elaboración modelo Entidad Relación         Licdo. Gamil Revilla Bravo
                                                                       YOUR SITE HERE
LOGO
                               Referencias bibliográficas


                                        www.wikipedia.com

                              Material Didáctico 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 bibliográficas                                      Licdo. Gamil Revilla Bravo
                                                                             YOUR SITE HERE

Más contenido relacionado

Destacado

Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5
elianicorrea
 
Não quero só pra mim o teu sorriso...
Não quero só pra mim o teu sorriso...Não quero só pra mim o teu sorriso...
Não quero só pra mim o teu sorriso...
Umberto Pacheco
 
Joao cesar
Joao cesarJoao cesar
Joao cesar
alexis46
 

Destacado (20)

Understanding QA Kampala
Understanding QA KampalaUnderstanding QA Kampala
Understanding QA Kampala
 
Minit mesyuarat 6
Minit mesyuarat 6Minit mesyuarat 6
Minit mesyuarat 6
 
Minit mesyuarat 8
Minit mesyuarat 8Minit mesyuarat 8
Minit mesyuarat 8
 
Minit mesyuarat 12
Minit mesyuarat 12Minit mesyuarat 12
Minit mesyuarat 12
 
Uniminuto
UniminutoUniminuto
Uniminuto
 
Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5Procesos y procesadores grupo # 5
Procesos y procesadores grupo # 5
 
Minit mesyuarat 7
Minit mesyuarat 7Minit mesyuarat 7
Minit mesyuarat 7
 
Flooding information for Hampshire | Mark Braggins and Tim Pearson | March 2015
Flooding information for Hampshire | Mark Braggins and Tim Pearson | March 2015Flooding information for Hampshire | Mark Braggins and Tim Pearson | March 2015
Flooding information for Hampshire | Mark Braggins and Tim Pearson | March 2015
 
Agile Edge 2012
Agile Edge 2012Agile Edge 2012
Agile Edge 2012
 
Minit mesyuarat 9
Minit mesyuarat 9Minit mesyuarat 9
Minit mesyuarat 9
 
Não quero só pra mim o teu sorriso...
Não quero só pra mim o teu sorriso...Não quero só pra mim o teu sorriso...
Não quero só pra mim o teu sorriso...
 
Amigos
AmigosAmigos
Amigos
 
Wdes105 day 4
Wdes105 day 4Wdes105 day 4
Wdes105 day 4
 
Segunda guerra mundial
Segunda guerra mundial Segunda guerra mundial
Segunda guerra mundial
 
Minit mesyuarat 1
Minit mesyuarat 1Minit mesyuarat 1
Minit mesyuarat 1
 
Taller personas desaparecidas
Taller personas desaparecidasTaller personas desaparecidas
Taller personas desaparecidas
 
Founders Institute
Founders InstituteFounders Institute
Founders Institute
 
Joao cesar
Joao cesarJoao cesar
Joao cesar
 
Prezi
PreziPrezi
Prezi
 
Minit mesyuarat 4
Minit mesyuarat 4Minit mesyuarat 4
Minit mesyuarat 4
 

Similar a Unidadivsistinf

Pactica de Visio
Pactica de VisioPactica de Visio
Pactica de Visio
geralxio15
 
Fas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datosFas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datos
Alba Robles
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
Luis Belisario
 
Diseño orientado a flujo de datos deahesy
Diseño orientado a flujo de datos deahesyDiseño orientado a flujo de datos deahesy
Diseño orientado a flujo de datos deahesy
deahesy najera garcia
 

Similar a Unidadivsistinf (20)

Pactica de Visio
Pactica de VisioPactica de Visio
Pactica de Visio
 
Dfd info
Dfd infoDfd info
Dfd info
 
DFD.pptx
DFD.pptxDFD.pptx
DFD.pptx
 
Modelos de análisis estructurado
Modelos de análisis estructuradoModelos de análisis estructurado
Modelos de análisis estructurado
 
Diagramas de Flujos de Datos
Diagramas de Flujos de DatosDiagramas de Flujos de Datos
Diagramas de Flujos de Datos
 
Dfd
DfdDfd
Dfd
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
Fas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datosFas diagramas de_flujo_de_datos
Fas diagramas de_flujo_de_datos
 
Diagramas de flujo_de_datos
Diagramas de flujo_de_datosDiagramas de flujo_de_datos
Diagramas de flujo_de_datos
 
Como hacer un_dfd
Como hacer un_dfdComo hacer un_dfd
Como hacer un_dfd
 
Qué es dfd
Qué es dfdQué es dfd
Qué es dfd
 
Introduccion a los diagramas de flujo de datos
Introduccion a los diagramas de flujo de datosIntroduccion a los diagramas de flujo de datos
Introduccion a los diagramas de flujo de datos
 
Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)Diagrama de Flujo de Datos (DFD)
Diagrama de Flujo de Datos (DFD)
 
Dfd y der internet
Dfd y der internetDfd y der internet
Dfd y der internet
 
Que es dfd
Que es dfdQue es dfd
Que es dfd
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
Diseño orientado a flujo de datos deahesy
Diseño orientado a flujo de datos deahesyDiseño orientado a flujo de datos deahesy
Diseño orientado a flujo de datos deahesy
 
Diagrama de flujo dfd
Diagrama de flujo dfdDiagrama de flujo dfd
Diagrama de flujo dfd
 
Diagrama de flujo de datos
Diagrama de flujo de datosDiagrama de flujo de datos
Diagrama de flujo de datos
 
X df ds
X df dsX df ds
X df ds
 

Unidadivsistinf

  • 1. Licdo. Gamil Revilla Bravo UNEFM Departamento de Informática y Tecnología Educativa 2012
  • 2. 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 depósitos de datos a los cuales tiene acceso el sistema, permitiendo así describir el movimiento de los datos a través del sistema. Diagrama de Flujo de Datos (DFD) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 3. Notación de los DFD LOGO según la notación de Yourdon y DeMarco Son un conjunto de tareas o acciones realizadas a partir de un flujo de datos de Procesos entrada para producir flujos de datos de salida. Los procesos pueden ser realizados por personas, departamentos, máquinas u ordenadores. Proceso Notación Diagrama de Flujo de Datos (DFD ) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 4. LOGO Representa la entrada de datos y/o salida de Flujo de Datos datos e información para un proceso. Se representa con una Flecha Es la parte del DFD que representa Bases de Almacenamiento Datos o archivos de almacenamiento. Se utiliza de Datos para modelar una colección de paquetes de datos en reposo. Notación Diagrama de Flujo de Datos (DFD ) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 5. LOGO Son las partes que definen los límites de un sistema, se encargan de suministrar entradas y Entidad Externa recibir salidas de un sistema. También son denominados entidad interna y externa, o fuentes y destinos del sistema Entidad Externa Notación Diagrama de Flujo de Datos (DFD ) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 6. Pasos para Elaborar un DFD LOGO Identificación de las entidades externas Identificación de los flujos de entrada Identificación de los flujos de salida Identificación de los medios lógicos de almacenamiento. Asignación de nombres significativos a todos los elementos del diagrama Elaboración de un Diagrama de Flujo de Datos borrador. Evaluación, revisión y reorganización del Diagrama de Flujo de Datos. Repetición del Diagrama de Flujo de Datos. Pasos para elaborar Diagrama de Flujo de Datos (DFD ) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 7. Características de los niveles de DFD LOGO Diagrama de Contexto (Nivel 0) se caracterizan todas las interacciones que realiza un sistema con su entorno (entidades externas), estas pueden ser otros sistemas, sectores internos a la organización, o factores externos a la misma. Se dibuja un sólo proceso que representa al sistema en cuestión. De él solamente parten los flujos de datos que denotan las interrelaciones entre el sistema y sus agentes externos, no admitiéndose otros procesos ni almacenamientos en el dibujo. Características de los niveles Diagrama de Flujo de Datos (DFD ) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 8. 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 algún almacenamiento o entidad externa que los una. Esta regla de construcción sirve como ayuda al analista para contemplar que en un nivel tan elevado de abstracción (DFD Nivel 1) es altamente probable que la información que se maneja requiera ser almacenada en el sistema. Características de los niveles Diagrama de Flujo de Datos (DFD ) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 9. LOGO Diagrama de Detalle o Expansión (Nivel 2) comienzan a explotarse las excepciones a los caminos principales de la información 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 máximo 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 difícil lectura para personas ajenas al equipo de sistemas. Características de los niveles Diagrama de Flujo de Datos (DFD ) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 10. Base de datos LOGO Conjunto de datos estructurados, fiables y homogéneos, organizados independientemente en máquina, accesibles a tiempo real y relacionados entre si compartibles por usuarios concurrentes que tienen necesidades de información diferente y no predecibles en el tiempo Base de Datos Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 11. Ventajas de las Base de datos LOGO Independencia de datos y tratamiento. coherencia de resultados. Mejora en la disponibilidad de datos No hay dueño de datos Cumplimiento de ciertas normas. Más eficiente gestión de almacenamiento Ventajas de las Base de Datos Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 12. Componentes de una Base de datos LOGO Usuarios / Programadores Sistema Programas de Aplicación /Consultas de B.D. Software para procesar Software del Consultas /Programas DBMS Software para tener acceso a los datos almacenados Definición de la Base de Datos B/D almacenada Componentes de una Base de Datos Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 13. Componentes de una Base de datos LOGO Datos Hardware Software Usuarios Información Dispositivos Sistema Personas que almacenada y periférico gestor de utilizan y base de administran la datos base de datos Componentes de una Base de Datos Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 14. LOGO Modelo Entidad relación (MER) es una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información así como sus interrelaciones y propiedades. Modelo Entidad Relación (MER) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 15. Elementos LOGO Ve trata de un objeto del que se Entidad recoge información de interés de cara a la base de datos Es una asociación de dos o más Relación entidades. A cada relación se le asigna un nombre. Son cada una de las propiedades de una entidad o relación. Cada atributo tiene un Atributo nombre Dentro de una entidad tiene que haber un atributo principal Elementos Modelo Entidad Relación (MER) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 16. LOGO Cardinalidad Indica el número de entidades con las que puede estar relacionada una entidad dada. Pueden ser: Uno a Uno: Una entidad de A se Uno a varios: Una entidad en A se relaciona únicamente con una entidad relaciona con cero o muchas entidades en B y viceversa (ejemplo relación en B. Pero una entidad en B se vehículo - matrícula: cada vehículo relaciona con una única entidad en A tiene una única matrícula, y cada (ejemplo vendedor - ventas). matrícula está asociada a un único vehículo). Cardinalidad Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 17. LOGO 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 empleado- centro de trabajo). 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 asociación, y cada ciudadano puede pertenercer a muchas asociaciones distintas). Cardinalidad Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 18. LOGO Notación MER Entidad Atributo Atributo-Entidad Entidad-Relación Relación Notación Modelo Entidad Relación (MER) Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 19. LOGO Pasos Para su elaboración 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 elaboración modelo Entidad Relación Licdo. Gamil Revilla Bravo YOUR SITE HERE
  • 20. LOGO Referencias bibliográficas www.wikipedia.com Material Didáctico 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 bibliográficas Licdo. Gamil Revilla Bravo YOUR SITE HERE