Subido por versorapido

Proyecto Integrador Autoescuela

Anuncio
PROYECTO INTEGRADOR
1. Propuesta inicial del problema
Base de datos de una autoescuela.
2. Planteamiento y límites del problema (definitivo)
Se desea analizar, para el posterior desarrollo de un sistema de información automatizado, la
gestión de una autoescuela. En una empresa de este tipo se ofrecen una serie de servicios de
enseñanza de conducción de vehículos a motor a sus clientes para prepararlos para los
exámenes correspondientes que realiza la Dirección General de Tráfico; exámenes que, una vez
superados, les permiten (a los clientes) obtener la licencia de conducción correspondiente
capacitándolos para la conducción de vehículos de categoría igual (y a veces menor) al examen
que han superado.
La información que se maneja en una autoescuela es muy variada. Información correspondiente
a los datos de los clientes, información correspondiente al personal de la autoescuela,
información correspondiente a los medios físicos que utiliza la autoescuela para la impartición
de sus clases, información correspondiente a las exigencias marcadas por las disposiciones
legales, etc.
3. Análisis del problema




Abstracción por clasificación: Atributos
Pago Nº_Pago, Cantidad
FacturaCod_Factura, fecha_emisión
Persona Nom, Ape_1, Ape_2, Dni, Dirección, Teléfono
Alumnos Nom_al, Ape_1, Ape_2, Dni_al, Dirección_al
Prácticas Resultados, Fecha_Práctica, Duración
Exámen Fecha_Examen, Duración, Fecha_Tramitación
Profesores Nom, Ape_1, Ape_2, Dni_prof, Dirección, Teléfono
Vehículos Matrícula, Año_Compra, Marca, Modelo, Cilindrada
Fecha-Hora Día
Abstracción por agregación: Entidades y claves candidatas y primarias
Pago Nº_Pago
Factura Cod_Factura
Alumnos Dni_al
Prácticas Fecha_Práctica
Exámen Fecha_Tramitación
Profesores Dni_prof
Vehículos Matrícula
Fecha-Hora Día
Abstracción por generalización:
Examen es una entidad débil de la entidad Alumnos. Es una
generalización total y exclusiva. Existe una superclase llamada Persona.
Interrelaciones:
(1, N) Pago
“Genera”
Factura (0, N)
(1, 1) Alumno
“Realiza”
Pago (1, N)
(1, N) Alumno
“Realiza”
Práctica (1, N)
(1, N) Alumno
“Realiza”
Exámen (1, 1)
(1, 1) Profesor
(1, N) Práctica
(1, N) Práctica
“Instruye”
“Utiliza”
“Establece”
Práctica (1, N)
Vehículo (1, 1)
Fecha-Hora (1, 1)
4. Esquema E/R y Modelo Relacional (definitivo)
PERSONA
Nom, Ape_1, Ape_2, Dni, Dirección, Teléfono
PROFESOR
Nom, Ape_1, Ape_2, Dni_prof, Dirección, Teléfono, Dni
ALUMNO
Nom_al, Ape_1, Ape_2, Dni_al, Dirección_al, Dni
EXAMEN
Fecha_Examen, Duración, Fecha_Tramitación
VEHÍCULO
Matrícula, Año_Compra, Marca, Modelo, Cilindrada
PRACTICA
Resultados, Fecha_Práctica, Duración, Matrícula, Dni_al, Dni_prof, Día
PAGO
Nº_Pago, Cantidad, Cod_Factura
FACTURA
Cod_Factura, Dni_al, Nº_Pago, Fecha_Emision
FECHA-HORA
Día
5. Normalización
Como se puede apreciar, todas las relaciones generadas del modelo conceptual se encuentran
en FNBC.
Descargar