Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA INFORMÁTICA
Base de Datos
Mayo, 2019
Índice
Índice .................................................................................................................................. 1
Lista de Figuras .................................................................................................................. 2
1. Determinar las necesidades de información: ........................................................ 3
a) Planteamiento del problema ................................ Error! Bookmark not defined.
b) Determinar requerimientos de información. .......................................................... 4
2. Determinar las reglas del negocio. ......................................................................... 5
3. Vistas de usuario. .................................................................................................... 6
4. Desarrollar el Modelo ER. ...................................................................................... 8
1
Lista de Figuras
Ilustración 1 Ficha tecnica ................................................................................................. 6
Ilustración 2 Comprobante de Pago ................................................................................... 7
Ilustración 3 Registro de vehiculos del taller ..................................................................... 7
Ilustración 4 MER .............................................................................................................. 8
2
1. Determinar las necesidades de información:
Los trabajadores deben cambiar el estado del vehículo una vez este lo requiera,
el vehículo tiene 4 estados listo para pintar, preparación, listo para entregar y
entregado. De cada vehículo se registra patente, marca, modelo, año, kilometraje y
bencina todo de manera obligatoria. Con el fin de que los clientes tengan seguridad de
que sus autos no serán utilizados en su estadía en el taller. Cada vehículo tiene una
ficha técnica la cual almacena todos los servicios que requiere el vehículo y sus
detalles por cada ficha técnica se registra la descripción del trabajo, fecha ingreso,
fecha estimada de entrega, repuestos que necesita el vehículo, total del trabajo incluido
repuestos. La ficha técnica se puede entregar como un presupuesto, agrando los datos
del maestro el cual realiza el presupuesto. Una vez ingresado el vehículo se debe
registrar el cliente para ello necesitamos almacenar su nombre, rut, teléfono además de
la patente del o los vehículos que este tenga ingresado en el taller y el saldo que este
tenga. Todos los vehículos deben ser pintados al horno una vez esto pasen por él se le
cambiara el estado del vehículo a listo para entrega
3
b) Determinar requerimientos de información.
La aplicación debe ser capaz de acceder y almacenar todos los vehículos del
taller con el fin de mantener al tanto al administrador de la cantidad de vehículos tiene
que entregar cada fecha. Además, se debe de manejar un registro de la cantidad de
veces que el cliente ha adquirido servicios del taller, para que a futuro pueda adquirir
su descuento por preferencia a esta industria. Es importante almacenar cada repuesto
que adquiera el auto para así detallarlo en el comprobante de pago. Otro de los puntos
importantes que se debe almacenar son los detalles del contrato, para estar al tanto de
la renovación de estos. Para así cumplir lo pedido por el cliente.
Por lo tanto, una breve muestra de cómo se agruparían los datos en nuestra base de
datos:
Empleado (RutE, nombre, apellidos, fecha de nacimiento, dirección, teléfono).
Contrato (Número del contrato, fecha de emisión, sueldo base).
Vehículo (patenteV, marca, modelo, kilometraje, bencina, estado).
Ficha Técnica (Idficha, descripción del trabajo, fecha ingreso, fecha estimada de
entrega, Total del trabajo).
Repuesto (codR, precio, nombre).
Cliente (nombre, RutC, teléfono,n_visitas).
Comprobante de pago (fecha de pago, monto total, descripción).
4
2. Determinar las reglas del negocio.
5
3. Vistas de usuario.
6
Ilustración 2 comprobante de pago
7
4. Desarrollar el Modelo ER.
Ilustración 4 MER
8
5. Desarrollar el Modelo Relacional.
9
6. Reglas de negocio en el Modelo Relacional
1
1