diagramas de flujo de datos

18
FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTES PROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN, BIBLIOTECOLOGÍA Y ARCHIVÍSTICA Realización: Realización: Éibar Milena Valencia Toro Marzo 19 / 2011 Marzo 19 / 2011

Upload: inggaitan

Post on 20-Jun-2015

6.284 views

Category:

Education


2 download

DESCRIPTION

Diagramas DFD y Diccionarios de Datos

TRANSCRIPT

Page 1: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

Realización:Realización:

Éibar Milena Valencia Toro

Marzo 19 / 2011Marzo 19 / 2011

Page 2: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

• Muestran en forma visual sólo el flujo de datos entre los distintos procesos, entidades externas y almacenes que conforman un sistema.

• Cuando los analistas de sistemas indagan sobre los requerimientos de información de los usuarios, deben ser capaces de concebir la manera en que los datos fluyen a través del sistema u organización, los procesos que sufren estos datos y sus tipos de salidas.

Page 3: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

EntidadExterna

Persona, grupo de personas o unidad de negocio que entrega yo recibe información.

Proceso Conjunto de actividades de negocio que explican que se hace y como se llevan a cabo.

FlujoDatos

Señala el flujo de datos de una entidad externa a un proceso y viceversa, de un proceso a otro, y de un proceso a un almacén de datos y viceversa.

AlmacénDatos

Lugar físico donde se almacenan los datos procesados o desde donde se recuperan para apoyar un proceso.

Page 4: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

• El concepto de flujo de datos es similar al concepto de tubería a través del cual fluye información de estructura conocida.

• Sirve para conectar el resto de los componentes de un DFD.

• Cuando un proceso almacena datos, la flecha de flujo de datos se indica en la dirección del almacén de datos y a la inversa si es el proceso el que lee datos en el almacén.

Page 5: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

HorariosEstadisticas Matricula

Constancia Matricula

Identificación

Documentos Matricula

Requerimientos Matricula

0

Proceso de Matricula

+

AlumnoSecretaría

Page 6: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

Datos Cursos Matriculados

Datos Cursos Detallado

[Estadisticas Matricula]

[Horarios]

Datos Matriculas

Datos Para Matricula

Estadísticas

Programaciones

Datos de Cursos

[Requerimientos Matricula]

Datos CursosDatos del Alumno

Datos Identificación[Identificación]

Documentos Verificados

[Constancia Matricula]

[Documentos Matricula]Alumno

Alumno

Alumno

Alumno

Secretaría

Secretaría

1

Verificar Documentos

2

Verificar Identificación

3

Registro Cursos

+

4

Cargar Horarios

5

Emitir Constancia

Matricula

6

Elaborar Estadísticas

Cursos

Documentos

Alumnos

Cursos

Horarios

Cursos Matriculados

Page 7: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

[Datos Para Matricula]

[Datos Matriculas]

[Programaciones]

[Estadísticas]

[Datos de Cursos]

Datos de Cruces

Datos Cursos Registrados

[Datos Cursos]

[Datos del Alumno]

[Requerimientos Matricula]

Verificar Identificación

Cursos

Alumno

Horarios : 1

Horarios : 2

Horarios : 3

Cursos Matriculados

Emitir Constancia Matricula

3.1

Registrar Seccion Cursos

3.2

Verificar Cruces

Page 8: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

Un diccionario de datos es un conjunto de metadatos que contiene las características lógicas de los datos que se van a utilizar en el sistema que se programa, incluyendo nombre, descripción, alias, contenido y organización.

Estos diccionarios se desarrollan durante el análisis de flujo de datos y ayuda a los analistas que participan en la determinación de los requerimientos del sistema, su contenido también se emplea durante el diseño del proyecto.

Identifica los procesos donde se emplean los datos y los sitios donde se necesita el acceso inmediato a la información, se desarrolla durante el análisis de flujo de datos y auxilia a los analistas que participan en la determinación de los requerimientos del sistema, su contenido también se emplea durante el diseño.

Page 9: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del flujo de datos de todo el sistema. Los elementos mas importantes son flujos de datos, almacenes de datos y procesos. El diccionario de datos guarda los detalles y descripción de todos estos elementos.

Page 10: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

El diccionario posee una estructura específica contenida en 3 valores:

DESCRIPCIÓN: indica lo que representa en el sistema. Alias: porque un dato puede recibir varios nombres, dependiendo de quien uso este dato.

LONGITUD: porque es de importancia de saber la cantidad de espacio necesario para cada dato.

VALORES DE LOS DATOS: porque en algunos procesos solo son permitidos valores muy específicos para los datos. Si los valores de los datos están restringidos a un intervalo especifico, esto debe estar en la entrada del diccionario.

Page 11: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

Los analistas usan símbolos especiales con la finalidad de no usar demasiada cantidad de texto para la descripción de las relaciones entre datos y mostrar con claridad las relaciones estructurales.

En algunos casos se emplean términos diferentes para describir la misma entidad (alias) estos se representan con un signo igual (=) que vincula los datos.

Page 12: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

= significa ‘es definido como', o ‘esta hecho de'

+ significa ‘ y '

{ } significa cero o mas de cualquier cosa que este dentro de las llaves, i.e. repetición

n{ }m significa entre n y m (inclusive)

[ | | ] significa que uno de los atributos entre las barras esta presente.

( ) significa que el item entre parentesis es opcional

" " incluye literales (valor a utilizar)

* * incluye comentarios – define el significado de datos, informalmente.

Page 13: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

ListaSeminarios = Titulo + NumeroVersion + Fecha + {DetalleSeminario}

• DetalleSeminario = DiaSemana + Horario + Aula + {ListaEstudiantes}

• ListaEstudiantes = {Nombre + Apellido Paterno}

• o…..

• ListaSeminarios = Titulo + NumeroVersion + Fecha+ { DiaSemana + Horario + Aula + {Nombre + ApellidoPaterno} }

• NumeroVersion = Digito + "." + Digito

Digito = ["1" |"2" |"3" |"4" |…..]Horario = HoraInicio + "-" + HoraTerminoHoraInicio = ["9" |"10" |"11" |"12"…..]

Page 14: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

PlanCurso= FechaDePlan + NroVersion + Titulo + {DetalleSemanal}

•DetalleSemanal= NroSemana + FechaInicio + [SemanaInstruccion|SemanaNoInstruccion]

• SemanaNoInstruccion = [“administrativa"| "introduccion"|“aprendizaje centrado estudiante"| ...]

• SemanaInstruccion = {DetalleExposicion} + (ListaSeminarios) + (TrabajoPractico)

• DetalleExposicion = *Descripcion del contenido Exposicion*

• FechaInicio = FechaFechaDePlan = FechaFecha = *fecha en formato "dd-mmm-yy"*

Page 15: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

Page 16: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

Page 17: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

Page 18: Diagramas de Flujo de Datos

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTESPROGRAMA CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN,

BIBLIOTECOLOGÍA Y ARCHIVÍSTICA