Está en la página 1de 41

Situación problema

Taller mecánico
En cada municipio grande o pequeño del país existen talleres de mecánica y usted s
es un buen negocio el desarrollar aplicaciones que permita controlar las actividades
dado que muchos de ellos solo llevan un control manual de su información. Partiend
usted se le entregan los requerimientos iniciales para que inicie la construcción de la

La base de datos deberá contener información de los clientes, vehículos (reparados


reparación), los mecánicos del taller, los repuestos que se utilizan en una reparación
administrativa del taller.

Así funciona el taller


Cuando ingresa un vehículo al taller, se registra la información del cliente, DUI (docu
identidad) tipo y número, Nombres y apellidos, Dirección principal y alterna si la tiene
correo electrónico e información adicional que crea conveniente. Del vehículo se de
(placa), marca, modelo, color, tipo de vehículo, fecha de ingreso y hora que ingresa a
observaciones adicionales.

Una vez registrado el vehículo, se le asigna un mecánico (libre), que se encargará de


los daños.

Posteriormente el vehículo puede ser asignado a este mecánico o a uno diferente de


especialidad, también puede haber más mecánicos que le ayuden a su reparación.

De los mecánicos se registra, código, nombres, apellidos, dirección, teléfono, especi


especialidades que tiene (general, frenos, eléctrico...) teniendo que se contratan me
de los cuales se de registrar su experiencia y técnicos profesionales (técnicos, tecnó
de los cuales se registra su profesión.

Cada uno de los mecánicos que participan en la reparación deben ir anotando en su


repuestos utilizados en la reparación y el costo de la mano de obra.

Una vez reparado el vehículo, cada una de las libretas con la información se la pasa
encargado para generar la factura al cliente. Esta factura debe contener todos los d
datos del mecánico responsable y el desglose de los repuestos utilizados con precio
de la mano de obra y el total de la factura, hay que tener en cuenta el valor del impue
 
lleres de mecánica y usted se ha percatado que
ita controlar las actividades que ahí se desarrollan
de su información. Partiendo de lo anterior a
e inicie la construcción de la base de datos.

entes, vehículos (reparados y los que están en


se utilizan en una reparación y la parte

mación del cliente, DUI (documento único de


principal y alterna si la tiene, teléfono fijo y móvil,
eniente. Del vehículo se debe ingresar: Matricula
ingreso y hora que ingresa al taller además de

o (libre), que se encargará de verificar y evaluar

ecánico o a uno diferente de acuerdo con la


le ayuden a su reparación.

s, dirección, teléfono, especialidad o


niendo que se contratan mecánicos "empíricos"
rofesionales (técnicos, tecnólogos, profesionales)

ión deben ir anotando en su libreta todos los


no de obra.

on la información se la pasa al administrador u


ra debe contener todos los datos del cliente, los
puestos utilizados con precio por unidad, el precio
en cuenta el valor del impuesto (IVA).
copiar el diagrama de la actividad anterior
se especifica la transformación de las 3 formas nomales

1fn
TALLER
NIT Nombre
1848294 Mercatroz

PAIS DEPARTAMENTO
ID PAIS NOMBRE ID DEPARTAMENTO
1010 Colombia 111

DIRECCION TALLER
ID-DIRECCION ID-BARRIO ID -MUNICIPIO ID -DEPARTAMENTO
1 12 9 111

CL
ID CLIENTE TIPO 1º NOMBRE 2º NOMBRE
1051212453 CC Carlos Ivan
40037263 CC Flor Amelia

TELEFONO CLIENTE
ID- TELEFONO ID-MILITAR TELEFONO
1 302035 7618293
2 302035 283134

VEHICULO
PLACA FECHA INGRESO HORA INGRESO MECANICO
UQT415 1/20/2020 8:00 AM Andres Larrota
AUB129 1/25/2020 3:00 PM Sergio Espinoza

MARCA COLOR
ID_MARCA NOM_MARCA ID_COLOR
1 TOYOTA 1
2 LOGAN 2
3 SEDAN 3

TIPO
ID_TIPO NOM_TIPO
1 FAMILIAR
2 AUTOMOVIL
3 MOTO-CARRO

VEHICULO-DAÑO
ID-VEHDANO ID-VEHICULO ID_DANO
1 UQT415 10
2 AUB129 11
3 TAO346 12

PRODUCTOS Y SERVICIOS
ID_ PROSERVICIOS DETALLE VALOR
1 BUJIAS 12,000
2 CAMBIO ACEITE 60,000

MECANICO
ID MECANICO 1º NOMBRE 2º NOMBRE 1º Apellido
122924293 Andres Larrota
119352819 Sergio Camilo Espinoza

DIRECCION MECANICO
ID-DIRECCION ID-BARRIO ID -MUNICIPIO ID -DEPARTAMENTO
1 12 9 111

DAÑOS
ID_DAÑO DETALLE
1 cambio aceite
2 bujias
3 reparacion

INGRESO
ID_INGRESO ID_VEHICULO ID_MECANICO
1/20/2020 UQT415 122924293
1/25/2020 AUB129 119352819
3/20/2020 TAO346 104163728

ADMINISTRACION
ID_ADMINISTRADOR 1º NOMBRE 2º NOMBRE 1º APELLIDO
400326713 Manuel Umba
23456183 Marina Ortiz

DETALLE FACTURA
ID_DETALLE FACTURA ID_FACTURA ID-PROSERVICIOS CANTIDAD
1 10 1 1
2 11 2 2

FACTURA
ID_TALLER FECHA ID FACTURA ID CLIENTE
1848294 1/26/2020 10 1051212453
1848294 1/27/2020 11 40037263

Adicionar filas)
2fn
TALLER
NIT Nombre
1848294 Mercatroz

DIRECCION TALLER
ID-DIRECCION ID-BARRIO ID -MUNICIPIO ID -DEPARTAMENTO
1 12 9 111

CLIENTE
ID CLIENTE TIPO 1º NOMBRE 2º NOMBRE
1051212453 CC Carlos Ivan
40037263 CC Flor Amelia

VEHICULO- VEHICULO DANO


PLACA FECHA INGRESO HORA INGRESO ID-VEHDANO
UQT415 1/20/2020 8:00 AM 1
AUB129 1/25/2020 3:00 PM 2
3

MECANICO - PRODUCTOS Y SERVICIOS


COD MECANICO 1º NOMBRE 2º NOMBRE 1º Apellido
122924293 Andres Larrota
119352819 Sergio Camilo Espinoza

INGRESO
ID_INGRESO ID_VEHICULO ID_MECANICO
1/20/2020 UQT415 122924293
1/25/2020 AUB129 119352819
3/20/2020 TAO346 104163728

ADMINISTRACION
ID_ADMINISTRADOR 1º NOMBRE 2º NOMBRE 1º APELLIDO
400326713 Manuel Umba
23456183 Marina Ortiz

DETALLES FACTURA- FACTURA


ID_TALLER FECHA ID FACTURA ID CLIENTE
1848294 1/26/2020 10 1051212453
1848294 1/27/2020 11 40037263

Adicionar filas)
3fn
TALLER-CLIENTE
NIT TALLER ID-CLIENTE
1848294 1051212453

VEHICULO-VEHICULO DANO
PLACA ID-VEHDANO ID_DANO
UQT415 1 10
AUB129 2 11
3 12

MECANICO-PRODUCTOS Y SERVICIOS
COD MECANICO ID_ PROSERVICIOS
122924293 1
119352819 2

INGRESO-ADMINISTRACION
ID_INGRESO ID_VEHICULO ID_MECANICO ID_ADMINISTRADOR
1/20/2020 UQT415 122924293 400326713
1/25/2020 AUB129 119352819 23456183
3/20/2020 TAO346 104163728

FACTURA
FECHA ID_ENTIDAD ID FACTURA ID CLIENTE
9/3/2019 1848294 10 1051212453
3/7/2020 1848294 11 40037263
TELEFONO ENTIDAD
ID- TELEFONO ID-MILITAR TELEFONO
1 302035 320957409

MUNICIPIO
NOMBRE ID DEPARTAMENTONOMBRE
BOYACA 9 TUNJA

ID -PAIS ID -MILITAR TEL


1010 300871

CLIENTE
1º Apellido 2º Apellido NOTAS CORREO
Pedraza Saenz dayis@gmail.com
Salas Corredor

DIRECCION
ID- DIRECCION ID-MILITAR DIRECCION
1209 30871 cra 9 Nº 3-1

OBSERVACIONES ID_CLIENTE ID_MECANICO


cambio de bujias 1051212453 27484292
cambio de aceite 40037263 1193567892

COLOR MODELO
NOM_COLOR ID_MODELO NOM_MODELO
NEGRO 20 2020
BLANCO 13 2015
ROJO 11 2008
MECANICO
2º Apellido ESPECIALIDAD PROFESION
Mejia Mecanico empirico Profesional
Rosales Auxiliar Tecnico

ID -PAIS ID -MILITAR TEL


1010 300871

CARGO
2º APELLIDO ID_CARGO NOMBRE_CARGO
Suarique 1 jefe administrativo
Salamanca 2 mecanico

TURA
SUBTOTAL IMPUESTO TOTAL
44,000 10% 28.400
80,000 10% 88,000

FACTURA
ID VEHICULO ID MECANICO ID ADMINISTRACIO ID TELEFONO
UQT415 122924293 1 320957409
AUB129 119352819 2 3114567189
ID -PAIS ID -MILITAR TEL
1010 300871

1º Apellido 2º Apellido
Pedraza Saenz
Salas Corredor

O
ID_DANO ID_MARCA ID_COLOR ID_MODELO
10 1 1 20
11 2 2 13
12 3 3 11

NICO - PRODUCTOS Y SERVICIOS


2º Apellido ESPECIALIDAD PROFESION ID_ PROSERVICIOS
Mejia Mecanico Profesional 1
Rosales Auxiliar Tecnico 2

2º APELLIDO ID_CARGO
Suarique 1
Salamanca 2

TALLES FACTURA- FACTURA


ID VEHICULO ID MECANICO ID ADMINISTRACIONID TELEFONO
UQT415 122924293 1 320957409
AUB129 119352819 2 3114567189
FACTURA
ID VEHICULO ID MECANICO ID PRODUCTO SERVIVALOR TOTAL PRODUCTO
UQT415 122924293 1 48,000
AUB129 119352819 2 88,000
DIRECCION
ID- DIRECCION ID-MILITAR DIRECCION
1209 30871 cra 9 Nº 3-1

BARRIO
ID BARRIO NOMBRE
12 ASIS
TELEFONO MECANICO
ID- TELEFONO ID-MILITAR TELEFONO
1 302035 7618293
2 302035 283134
ID_TIPO
1
2
3

ID-PROSERVICIOS CANTIDAD SUBTOTAL IMPUESTO VALOR TOTAL


1 1 44,000 10% 28.400
2 2 80,000 10% 88,000
Descripción breve de la base de datos… la base de datos se encarga de llevar un control de que carros ingresan al t
(de que se encarga la base de datos) que repuestos fueron cambiados. Ju

Nombre tabla1:

Descripción tabla 1: ..
CONTR

Llave  (pk – fk) Nombre  Tipo 


pk Nit Taller Numerico
pk id-cliente Numerico

Descripción breve de la base de datos…


(de que se encarga la base de datos) la base de datos se encarga de llevar un control de que carros ingresan al t
que repuestos fueron cambiados. Ju

Nombre tabla2:
Descripción tabla 2: .. CONTROL

Llave  (pk – fk) Nombre  Tipo 


pk Placa varchar
pk ID-vehdano Numerico
pk id-dano Numerico

Descripción breve de la base de datos…


(de que se encarga la base de datos) la base de datos se encarga de llevar un control de que carros ingresan al t
que repuestos fueron cambiados. Ju

Nombre tabla3:
Descripción tabla 3: .. CONTROL

Llave  (pk – fk) Nombre  Tipo 


pk Cod_mecanico Numerico
pk id-proservicios Numerico

Descripción breve de la base de datos…


(de que se encarga la base de datos) la base de datos se encarga de llevar un control de que carros ingresan al t
que repuestos fueron cambiados. Ju

Nombre tabla4:
Descripción tabla 4: .. identificac

Llave  (pk – fk) Nombre  Tipo 


pk id-ingreso Numerico
pk id-vehiculo Numerico
pk id-mecanico Numerico
pk id-administrador Numerico

Nombre tabla5:
Descripción tabla 5: ..

Llave  (pk – fk) Nombre  Tipo 


PK fecha fecha
ID_entidad Numerico
ID_Factura Numerico
ID_cliente Numerico
ID_Vehiculo Numerico
ID_Mecanico Numerico
ID_producto servicio Numerico
Valor Total Numerico
control de que carros ingresan al taller Mecatroniz, cual es su dueño, caracteristicas importantes de los carros, mecanico que le presto el s
ue repuestos fueron cambiados. Junto a su facturacion, estos datos son de gran importancia para la entidad.

TALLER-CLIENTE

CONTROL DEL TALLER Y INFORMACION DEL CLIENTE

longitud  Descripción 
10 identifica el nit del taller
10 identifica la identificacion del cliente

control de que carros ingresan al taller Mecatroniz, cual es su dueño, caracteristicas importantes de los carros, mecanico que le presto el s
ue repuestos fueron cambiados. Junto a su facturacion, estos datos son de gran importancia para la entidad.

VEHICULO-VEHICULODANO
CONTROL DE LOS VEHICULOS Y SU ESTADO DE INGRESO

longitud  Descripción 
10 identifica la placa del vehiculo
10 identifica la identificacion del vehiculo dañado
10 identificacion del daño

control de que carros ingresan al taller Mecatroniz, cual es su dueño, caracteristicas importantes de los carros, mecanico que le presto el s
ue repuestos fueron cambiados. Junto a su facturacion, estos datos son de gran importancia para la entidad.

MECANICOS-PRODUCTOS SERVICIOS
CONTROL DE LOS VEHICULOS Y SU ESTADO DE INGRESO

longitud  Descripción 
10 identicacion del mecanico
10 identificacion de la identificacion de los proservicios

control de que carros ingresan al taller Mecatroniz, cual es su dueño, caracteristicas importantes de los carros, mecanico que le presto el s
ue repuestos fueron cambiados. Junto a su facturacion, estos datos son de gran importancia para la entidad.

INGRESO-ADMINISTRACION
identificacion del ingreso del vehiculo y la administracion

longitud  Descripción 
10 identificacion del dia y hora del ingreso del vehiculo
10 identificacion del vehiculo
10 identificacion del mecanico
10 identificacion del administrador

FACTURA
informacion revelante sobre la factura

longitud  Descripción 
10 identificar fecha de creacion factura
10 identificar el nit de la entidad
10 identificar el numero de factura
10 identificar en numero de identificacion del cliente
10 numero de placa
10 identificar en numero de identificacion del mecanico
10 numero de repuestos
10 valor total de la factura junto al iva y descuentos
antes de los carros, mecanico que le presto el servicio y
para la entidad.

Restricciones 
no se permiten texto ni simbolos
no se permiten simbolos

antes de los carros, mecanico que le presto el servicio y


para la entidad.

Restricciones 
no se permite simbolos
no se permite simbolos
no se permiten simbolos

antes de los carros, mecanico que le presto el servicio y


para la entidad.

Restricciones 
no se permite simbolos ni texto
no se permite simbolos ni texto

antes de los carros, mecanico que le presto el servicio y


para la entidad.

Restricciones 
no se permite simbolos ni texto
no se permite simbolos ni texto
no se permite simbolos ni texto
no se permite simbolos ni texto

Restricciones 

no se permite texto
no se permite texto
no se permite texto
no se permite texto
no se permite texto
no se permite texto
no se permite texto
Pegar Imagen del modelo Relacional diseñado en SQL Developer Data Modeler
Nombre Dayana Vanessa
Apellido Sandoval Rios
grupo 301330-31

descripción de la mayor dificultad que encontro

También podría gustarte