Definicion y tipos de productos
Diseño de bases de datos
Documento de especificación del sistema
1. 2. 3. 4. 5. 6. 7. 8.
Definición del problema Descripción funcional Restricciones Diagramas de flujo de datos Modelo de datos Diccionario de datos Casos de uso Documentos adicionales
1
Herramientas de especificación
Durante el desarrollo de un sistema 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 datos Diccionario de datos Modelado de procesos Diagramas de flujo de datos Diagramas de estados (autómatas finitos) Casos de uso
2
El modelo entidad/relación
Técnica de análisis basada en la …ver más…
Notación
Asignatura
Grupo
Alumno
14
El modelo entidad/relación
Representación gráfica del modelo E/R Tipo de relación Asociación que se establece entre tipos de entidad para representar un conjunto de relaciones que se establecen entre las ocurrencias de esos tipos de entidades. Notación E/R clásico UML
15
El modelo entidad/relación
Representación gráfica del modelo E/R Características de las relaciones Grado: Número de tipos de entidades que participan en la conexión. Cardinalidad: Cardinalidad: Número de elementos de un tipo que se conectan con un elemento de otro (restricción que se observa en el dominio del problema y que controla las ocurrencias de las relaciones).
En el caso de las relaciones binarias (grado 2): Relaciones muchos a muchos (n:m) Relaciones uno a muchos (1:m) Relaciones uno a uno (1:1)
16
El modelo