Herramientas
Especificaciones de ProcesoLenguaje estructurado √Pre y post condiciones √Árboles de Decisión √Tablas de Decisión √
Diagramas de AcciónDiagramas de flujo de datosDiagramas entidad-relaciónDiagramas transición de estadosDiccionario de datos
FlujogramasDiagramas de flujo de datos (DFD)Se emplea para describir y analizar el movimiento de datos a través de un sistema.Flujo de datos: Movimiento de datos en determinada dirección, desde un origen hacia un destino mediante un paquete de datos.
Procesos: Personas, procedimientos o dispositivos que utilizan y/o generan datos.
FlujogramasFuente o destino de datos: Fuentes o destinos externos de datos que pueden ser personas, programas, organizaciones u otras entidades que interactúan con el sistema pero están fuera de él.
Almacenamiento de datos: Donde se guardan los datos o al que referencian los procesos del sistema.
Flujogramas
Fuente
Proceso 2
Flujo de Datos 2
Proceso 1
Flujo de Datos 1
Flujo de Datos 3
Destino
Flujo de Datos 4
Almacén deDatos
Flujo de Datos 5
Símbolos Entrada y Salida
Tarjeta Perforada
DocumentoImpreso
Cinta de Papel
DespliegueEn línea
Tambor Magnético
DiscoMagnético
CintaMagnética
AlmacénOff-line
AlmacénEn línea
Símbolos para procesamiento
Proceso
Proceso Predefinido
Operación E/S
Decisión
Ordenamiento
Proceso Manual
Entrada Manual
Proceso Auxiliar(Mecánico)Control
Símbolos Descriptivos
Flujo
Enlace de Comunicación
Terminal
Conector de Procesos
Conector Fuera de Página
Diagrama de Contexto
El diagrama de contexto muestra a través de flujos de datos las interacciones existentes entre los agentes externos y el sistema, sin describir en ningún momento la estructura del sistema de información.Un solo proceso
Reglas Diagramas de NivelTodos los flujos de datos que explican el proceso en el diagrama previo deben incluirse en el diagrama de nivel inferior.Los flujos y almacenes de datos nuevos se añaden si son utilizados internamente por el procesoMostrar flujos y almacenes de datos originados dentro del nivelNinguna entrada debe contradecir las descripciones de los diagramas anteriores Max 3 Niveles
TareaUn centro docente desea informatizar su gestión académica. El centro tienes unos 1000 alumnos y 80 profesores e imparte estudios universitarios. La dirección del centro desea realizar las siguientes acciones y obtener los siguientes productos:
Aprobar, eliminar o modificar los datos de un profesor Aprobar, eliminar o modificar los datos de un alumno Aprobar, eliminar o modificar los datos de una asignatura
Además, se desea poder obtener listado alfabético de profesores con las asignaturas que imparten listado alfabético de alumnos con las asignaturas en las que estén
matriculados listado alfabético de Asignaturas relación de alumnos por asignatura (destinada al profesor) actas de Junio y Septiembre para cada asignatura certificado académico, con notas de las asignaturas matriculadas o
certificado de estudios con todo el expediente académico