Diagrama de contexto
Diseño de bases de datos
© berzal@acm.org
Documento de especificación del sistema
1. 2. 3. 4. 5. 6. 7. 8.
Definición del problema Descripción funcionalRestricciones Diagramas de flujo de datos Modelo de datos Diccionario de datos Casos de uso Documentos adicionales
1
© berzal@acm.org
Herramientas de especificación
Durante el desarrollo de unsistema de información, se han de modelar tanto los datos empleados por el sistema como los procesos que realizan tareas sobre esos datos: Modelado de datos Representación gráfica del modelo de datosDiccionario de datos Modelado de procesos Diagramas de flujo de datos Diagramas de estados (autómatas finitos) Casos de uso
2
© berzal@acm.org
Diagramas de flujo de datos
Representacióngráfica de un sistema que ilustra cómo fluyen los datos a través de distintos procesos.
Los diagramas de flujo de datos (DFDs) se realizan a (DFDs) distintos niveles de abstracción, detallandoprocesos concretos que aparecen como elementos simples en DFDs de nivel superior.
3
© berzal@acm.org
Diagramas de flujo de datos
Elementos de un DFD (1/2): (1/2): Entidades externas, terminadoreso elementos del entorno: Fuentes o sumideros de información. entorno: Emiten o reciben la información que fluye a través de las interfaces externas del sistema (vg: usuarios). (vg: Flujos de datos:Indican el flujo de información a través del sistema.
4
© berzal@acm.org
Diagramas de flujo de datos
Elementos de un DFD (2/2): (2/2): Procesos o actividades: Transforman la información queles llega a través de los flujos de datos de entrada en la información que sale a través de los flujos de datos de salida. Almacenes de datos y ficheros: Lugares donde se guardan los datos para suprocesamiento posterior.
5
© berzal@acm.org
Diagramas de flujo de datos
Notación de Gane&Sarson: Gane&Sarson:
Proceso
Entidad externa
Flujo de datos
Almacén de datos
6
©...
Regístrate para leer el documento completo.