1 / 14

RECOMENDACIONES PARA CREAR DIAGRAMAS DE FLUJO DE DATOS(DFD)

RECOMENDACIONES PARA CREAR DIAGRAMAS DE FLUJO DE DATOS(DFD). ES IMPOSIBLE CREAR LOS DFD CORRECTAMENTE EN EL PRIMER INTENTO ES RECOMENDABLE CONOCER BIEN LAS ENTIDADES EXTERNAS Y LAS CARACTERISTICAS DE LAS INFORMACIONES QUE ELLOS PROPORCIONAN.

pilis
Download Presentation

RECOMENDACIONES PARA CREAR DIAGRAMAS DE FLUJO DE DATOS(DFD)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RECOMENDACIONES PARA CREAR DIAGRAMAS DE FLUJO DE DATOS(DFD) ING. RIGOBERTO CASTRO HDEZ

  2. ES IMPOSIBLE CREAR LOS DFD CORRECTAMENTE EN EL PRIMER INTENTO • ES RECOMENDABLE CONOCER BIEN LAS ENTIDADES EXTERNAS Y LAS CARACTERISTICAS DE LAS INFORMACIONES QUE ELLOS PROPORCIONAN. ING. RIGOBERTO CASTRO HDEZ

  3. ES NECESARIO ENTRE EL CAMBIO DE CADA NIVEL Y OTRO MANTENER CONSTANTE LAS ENTRADAS Y LAS SALIDAS. • TODOS LOS FLUJOS DE DATOS QUE ENTRAN EN UN DIAGRAMA HIJO DEBEN ESTAR REPRESENTADOS EN EL PADRE POR EL MISMO FLUJO DE DATOS ENTRANDO EN EL PROCESO ASOCIADO • USAR UNA MISMA ENTIDADES VARIAS VECES. • EN UNA DESCOMPOSICIÓN (O EXPLOSIÓN) ES HABITUAL QUE LOS FLUJOS DE ALTO NIVEL SE DESCOMPONGAN EN OTROS MÁS CONCRETOS ING. RIGOBERTO CASTRO HDEZ

  4. DFD- EJEMPLO - Gestión Biblioteca  Petición de libros Un usuario puede realizar una petición de uno o más libros a la biblioteca. Presenta el carnet de usuario de la biblioteca y una ficha en la que se detallan los libros pedidos. Tipos de préstamo SALA El día de la petición. COLABORADOR Una semana PROYECTO FIN CARRERA Quince días. DOCTORADO Un mes. Una vez entregados el carnet y la ficha, el sistema comprobará y aceptará la petición de los libros solicitados siempre que pueda satisfacer la petición, es decir, cuando haya ejemplares disponibles. Si se acepta la petición, se actualiza el número de unidades de los libros de la biblioteca y se guarda la ficha de préstamo. ING. RIGOBERTO CASTRO HDEZ

  5. DFD- EJEMPLO - Gestión Biblioteca  Devoluciones de libros Un usuario no puede realizar más peticiones hasta que no haya efectuado todas las devoluciones de la petición anterior. El usuario, para hacer la petición, necesita el carnet, que no se le entrega hasta que no haya devuelto todos los libros. Sí puede hacer una devolución parcial de los libros. Cuando un usuario realice una devolución, el sistema actualizará el stock de libros y comprobará la fecha de devolución de cada ejemplar para estudiar, en el caso de que la devolución se haga fuera de tiempo, la imposición de una sanción que tiene un coste de X ud. monetarias por cada ejemplar y días de retraso en la devolución. En este caso, la sanción se emite cuando el usuario entrega el último ejemplar. El bibliotecario se encarga de las altas y bajas de los libros de la biblioteca. ING. RIGOBERTO CASTRO HDEZ

  6. DFD- EJEMPLO - Gestión Biblioteca ING. RIGOBERTO CASTRO HDEZ

  7. DFD- EJEMPLO - Gestión Biblioteca ING. RIGOBERTO CASTRO HDEZ

  8. DFD- EJEMPLO - Gestión Biblioteca ING. RIGOBERTO CASTRO HDEZ

  9. Diccionario de datos • Listado organizado de todos los elementos de datos que son pertinentes para el sistema , con definiciones precisas y rigurosas que permiten que el usuario y el analista tengan una misma comprensión de las entradas, salidas , de las componentes de almacenes y de los cálculos intermedios. • El formato varía según las herramientas utilizadas (Case o de diseño estructurado). ING. RIGOBERTO CASTRO HDEZ

  10. Notación utilizada para la descripción ING. RIGOBERTO CASTRO HDEZ

  11. Por ejemplo, podemos definir : nombre = título de cortesía + nombre + segundo nombre + apellido paterno + apellido materno título de cortesía = [Sr. | Srta. | Sra. | Dr. | Profesor ] nombre = {caracter legal} apellido paterno = {caracter legal} apellido materno = {caracter legal}

  12. EJEMPLOS PETICION LIBROS =CARNET BIBLIOTECA + FICHA LIBROS CARNET BIBLIOTECA =NUM. CARNET + APELLIDOS + NOMBRE +TIPO CARNET TIPO CARNET =[SALA FIN DE SEMANA | COLABORADOR|PROYECTO DOCTORADO] ING. RIGOBERTO CASTRO HDEZ

  13. FICHA LIBROS = {LIBROS} LIBROS = SIGNATURA + TITULO + AUTOR FICHA LIBROS = 1 {LIBROS} 5 CARNET BIBLIOTECA = NUM. CARNET + APELLIDOS + NOMBRE + TIPO CARNET + (NUMERO TELEFONO) ING. RIGOBERTO CASTRO HDEZ

  14. DEFINICION DE ALMACENES LIBROS DISPONIBLES = @ SIGNATURA + TITULO + AUTOR + NUMERO UNIDADES ING. RIGOBERTO CASTRO HDEZ

More Related