Caso de estudio EasyDrive School of Motoring - Diseño Lógico

Post on 11-Jul-2015

1.906 views 6 download

Transcript of Caso de estudio EasyDrive School of Motoring - Diseño Lógico

UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA ESCUELA DE CIENCIAS DE COMPUTACIÓN

CAS O DE ES TUDIO

EASYDRIVE SCHOOL OF MOTORING

DIS EÑO LÓGICO

AUTORES:

• Argenis Riofrío

• Israel C ueva

DESCRIPCION 1

La auto escuela Easydrive school of motoring, constituye una Escuela de condución que dispone de varias sucursales en las primeras ciudades de Escocia, la empresa ahora es tan grande que cada vez hace falta más administrativos para realizar todo el papeleo.

DESCRIPCIÓN 2

La comunicación y el intercambio de información es ineficiente.

Se sabe e que una base de datos podría ayudar a resolver el problema y

• Para resumir lo la empresa cuenta con los siguientes servicios

DESCRIPCIÓN:

Servicios: Tienen coches para el aprendizaje. Poseen instructores para el aprendizaje Clientes los mismos que podrán hacer

algunas actividades como: Escoger un horario, elegir cuantas lecciones quiere tomar, elegir la fecha de cuando quiere realizar el examen, elegir un instructor…

• En el otro tema ya se a realizado el diseño conceptual de este caso de estudio, este diseño conceptual es esencial para realizar, el diseño lógico, por esta razón lo que haremos es mostrar únicamente el modelo conceptual mas no su proceso de realización. Esto se muestra en la siguiente figura.

MODELO CONCEPTUAL

DISEÑO LÓGICO

• Lo primero que debemos recalcar es que el diseño lógico tiene a validar lo datos que obtuvimos en el diseño conceptual, el primer concepto a tomar en cuenta es la normalización.

• De las entidades que teníamos en el modelo conceptual, ahora obtenemos sus atributos así, pasando por todas sus formas.

Personal (per_id, per_apellidos, per_ nombres, per_fechaNac, per_ ciudad, per_direccion)

Sucursal (idSucursal, ciudad, calle, noEdificio, codPostal, telefono, fax, email, director)

Periodo (codPeriodo, periodo)

Coche (idCoche, marca, placa, serieMotor, idTipo, idStaff)

NotasAsistencia (idCliente, per_id, idCarro, exTeorico, exPractico, asistencia, resultado, noRepteticiones, observaciónes, codPeriodo)

Cliente (idCliente, apellido, nombre, ciudad, calle, email, telefono, idHorario)

HistorialCliente (idCliente, apellido, nombre, ciudad, calle, email, telefono, idHorario, codPeriodo)

HIstorialPersonal(per_id, fechInicio, fechFinal, codPeriodo)

Horarios (idHorario, horario, codPeriodo)

Lecciones (per_id,, idCliente, idCoche, fecha, duración, kRecorrido, observaciones)Entrevista (per_id,, idCliente, fechaEn, duración, observaciones)Tipo (idTipo, tipo)

Posterior a esto que nos queda por realizar es el Modelo Relacional