Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Analisis Daniel Acuña
Analisis Daniel Acuña
Taller mecánico
En cada municipio grande o pequeño del país existen talleres de mecánica y usted se ha perc
es un buen negocio el desarrollar aplicaciones que permita controlar las actividades que ahí s
dado que muchos de ellos solo llevan un control manual de su información. Partiendo de lo an
usted se le entregan los requerimientos iniciales para que inicie la construcción de la base de
La base de datos deberá contener información de los clientes, vehículos (reparados y los que
reparación), los mecánicos del taller, los repuestos que se utilizan en una reparación y la parte
administrativa del taller.
Así funciona el taller
Cuando ingresa un vehículo al taller, se registra la información del cliente, DUI (documento ún
identidad) tipo y número, Nombres y apellidos, Dirección principal y alterna si la tiene, teléfono
correo electrónico e información adicional que crea conveniente. Del vehículo se debe ingres
(placa), marca, modelo, color, tipo de vehículo, fecha de ingreso y hora que ingresa al taller ad
observaciones adicionales.
Una vez registrado el vehículo, se le asigna un mecánico (libre), que se encargará de verificar
los daños.
Posteriormente el vehículo puede ser asignado a este mecánico o a uno diferente de acuerdo
especialidad, también puede haber más mecánicos que le ayuden a su reparación.
Cada uno de los mecánicos que participan en la reparación deben ir anotando en su libreta to
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 al admin
encargado para generar la factura al cliente. Esta factura debe contener todos los datos del c
datos del mecánico responsable y el desglose de los repuestos utilizados con precio por unida
de la mano de obra y el total de la factura, hay que tener en cuenta el valor del impuesto (IVA)
ecánica y usted se ha percatado que
ar las actividades que ahí se desarrollan
mación. Partiendo de lo anterior a
construcción de la base de datos.
, teléfono, especialidad o
se contratan mecánicos "empíricos"
s (técnicos, tecnólogos, profesionales)
Es la persona a la cual se le va a
Cliente prestar el servicio de reparacion
del vehiculo. Pedro Mendoza
DUI(documento unico de
identidad) tipo: CC Numero:
65786324 Nombre y DUI, tipo, numero, nombre y
Apellidos: Javier Sanchez
apellidos, direccion , telefono.
Direccion principal: calle 25
# 45-90 telefono: 7483097
No telefono fijo: 7456590
telefono movil: 311354678
DUI, tipo, numero, nombre y
correo electronico:
apellidos, direccion principal y
pedrom.87@gmail.com
artena, telefono fijos y movil, correo
Codigo: 2345678 nombre:
electronico.DUI, tipo, numero,
Jorge apellidos:
hernandez Direccion: cll 24 nombre y apellidos, direccion ,
# 87-07 Telefono: telefono, codigo, marca, tipo, valor,
iva, total.
apellidos, direccion principal y
artena, telefono fijos y movil, correo
electronico.DUI, tipo, numero,
nombre y apellidos, direccion ,
telefono, codigo, marca, tipo, valor,
# 87-07 Telefono:
iva, total.
3217568093 Especialidad:
mecanicodegeneral.
Numero orden: 002
Nombre del cliente: pedro
mendoza Tipo de
Numero de orden, nombre cliente,
servicio: cambio de aceite tipo de servicios, descripcion, valor
Descripcion: cambiar
mano de obra, fecha de entrega.
aceite del motor Valor
mano de obra: 5000 Fecha
de entrega: 25-02-2020
Descripción de atributos y sus restricciones naturales (Tipo de Dato) y restricciones adiciona
Tipo de
Identificador Único Dato (Texto,
Nombre Entidad Atributos Nombre dominio
(UID) Número,
Fecha)
telefono_movil
numeros positivos numerico
textos y simbolos del
correo_electronico alfabeto texto
numeros positivos
codigo numerico
nombre
texto del alfabeto texto
apellido
Mecanico Codigo texto del alfabeto texto
direcion textos y simbolos texto
telefono
numeros positivos numerico
codigo
numeros positivos numerico
texto del alfabeto -
marca
Repuestos Codigo numerico texto
tipo
texto del alfabeto texto
valor numeros positivos numerico
numero
numeros positivos numerico
nombre
texto del alfabeto texto
apellido
Administrador DUI texto del alfabeto texto
direccion texto y simbolos del
alfabeto texto
telefono
numeros positivos numerico
N° orden
numeros positivos numerico
orden de trabajo nombre_cliente
texto del alfabeto texto
tipo_servicio
texto del alfabeto texto
descripcion
N° orden texto del alfabeto texto
valor_mano_obra
numeros positivos numerico
fecha_entrega
tipo tex del alfabeto texto
numero numeros positivos numerico
telefono_movil
numeros positivos numerico
correo_electronico textos y simbolos del
alfabeto texto
telefono
numeros positivos numerico
especialidad
texto del alfabeto texto
marca
texto del alfabeto texto
tipo
texto del alfabeto texto
valor
numeros positivos numerico
valor mano obra
numeros positivos numerico
iva
numeros positivos numerico
total
numeros positivos numerico
y restricciones adicionales, Dominios (Lista de Valores, Rangos de Valores y Restricciones generales)
Cardinalida
Restricciones adicionales
Obligatoried d
Tamaño
ad (Si/No)
(1 o
Lista de Valores Rango de Valores Restricción general
Muchos)
no se permiten caracteres
20 si 1 Pulsar NS 200 20 caracteres
especiales
no se permiten caracteres
20 si 1 2018 20 caracteres
especiales
no se permiten caracteres
20 si m azul con negro 20 caracteres especiales
no se permiten caracteres
20 si m Moto 20 caracteres
especiales
20 si 1 2/15/2020 20 caracteres sin restricciones
10 si 1 07:30 am. 10 caracteres sin restricciones
no se permiten caracteres
50 si m cambio de aceite 50 caracteres especiales
no se aceptan caracteres
2 si m CC 2 caracteres especiales
no se permiten numeros
10 si 1 1068456872 10 caracteres negativos ni separados por
puntos y comas
no se aceptan caracteres
40 si 1 Pedro 40 caracteres especiales ecepto la "ñ y '
no se aceptan caracteres
40 si 1 Mendoza 40 caracteres especiales
no se permiten numeros
10 si m 7456590 10 caracteres negativos ni separados por
puntos y comas
no se permiten numeros
negativos ni separados por
10 si m 311354678 10 caracteres puntos y comas
no tiene restriccion
60 si m 60 caracteres
no se permiten numeros
negativos ni separados por
10 si 1 2345678 10 caracteres puntos y comas
no se aceptan caracteres
40 si 1 Jorge 40 caracteres especiales ecepto la "ñ y '
no se aceptan caracteres
40 si 1 hernandez 40 caracteres especiales ecepto la "ñ y '
60 si m cll 24 # 87-07 60 caracteres no tiene restriccion
no se permiten numeros
negativos ni separados por
10 si m 3217568093 10 caracteres puntos y comas
no se permiten caracteres
40 si m mecanico general. 40 caracteres especiales
no se permiten numeros
negativos ni separados por
10 si 1 37488 10 caracteres puntos y comas
no se aceptan caracteres
20 si m mobil 20 caracteres especiales
no se aceptan caracteres
20 si m 4 tiempos 20 caracteres especiales
20 si m 20000 20 caracteres
no se aceptan caracteres
10 si m CC 10 caracteres especiales
no se permiten numeros
negativos ni separados por
10 si 1 6578632410 10 caracteres puntos y comas
no se aceptan caracteres
40 si 1 Javier 40 caracteres especiales ecepto la "ñ y '
no se aceptan caracteres
40 si Sanchez 40 caracteres especiales ecepto la "ñ y '
no tiene restriccion
60 si m call 25 # 45-90 60 caracteres
no se permiten numeros
negativos ni separados por
10 si m 748 3097 10 caracteres puntos y comas
no se permiten numeros
negativos ni separados por
10 si 1 6547 10 caracteres puntos y comas
no se aceptan caracteres
40 si 1 Pedro mendoza 40 caracteres especiales ecepto la "ñ y '
no se aceptan caracteres
80 si m cambio de aceite 80 caracteres especiales
no se aceptan caracteres
80 si m cambio de aceite 80 caracteres especiales
no se permiten numeros
20 si m 5000 20 caracteres negativos
no tiene restriccion
no se aceptan caracteres
2 si m CC 2 caracteres
especiales
no se permiten numeros
10 si 1 1068456872 10 caracteres negativos ni separados por
puntos y comas
no se aceptan caracteres
40 si 1 Pedro 40 caracteres
especiales ecepto la "ñ y '
no se aceptan caracteres
40 si 1 Mendoza 40 caracteres
especiales ecepto la "ñ y '
no se permiten numeros
10 si m 7456590 10 caracteres negativos ni separados por
puntos y comas
no se permiten numeros
negativos ni separados por
10 si m 311354678 10 caracteres puntos y comas
no tiene restriccion
60 si m 60 caracteres
no se permiten numeros
negativos ni separados por
10 si 1 2345678 10 caracteres puntos y comas
no se aceptan caracteres
40 si 1 Jorge 40 caracteres especiales ecepto la "ñ y '
no se aceptan caracteres
40 si 1 hernandez 40 caracteres especiales ecepto la "ñ y '
60 si m cll 24 # 87-07 60 caracteres no tiene restriccion
no se permiten numeros
negativos ni separados por
10 si m 3217568093 10 caracteres puntos y comas
no se aceptan caracteres
40 si m mecanico general. 40 caracteres especiales
no se aceptan caracteres
20 si m mobil 20 caracteres especiales
no se aceptan caracteres
20 si m 4 tiempos 20 caracteres especiales
no se permiten numeros
20 si m 20000 20 caracteres negativos
no se permiten numeros
20 si m 5000 20 caracteres negativos
no se permiten numeros
20 si 1 3800 20 caracteres negativos
no se permiten numeros
20 si m 38800 20 caracteres negativos
Matriz de Relaciones
Vehiculo Cliente
vehiculo x pertenece a 1:1
cliente tiene 1:n x
mecanico repara 1:n x
repuesto asignado 1:1 x
Administrador asigna 1:m atiende 1:n
Orden de trabajo asignado 1:1 x
Factura pertenece 1:1 pertenece a 1:1
Orden de
Mecanico Repuesto Administrador Factura
trabajo
es reparado por 1:n tiene 1:n es atendido 1:1 tiene 1:1 tiene 1:1
x x es atendido 1:1 x recibe 1:1
x solicita 1: n reibe ordenes 1:1 recibe 1: n x
solicitado 1: n x solicitado 1:1 x regristado 1:1
ordena 1: n asigna 1:n x asigna 1:n expide 1:n
asignada 1:1 x asignada 1:1 x x
x registra 1:n realizada 1:1 x x
Des
Observación/Restricciones/Atributos
un cliente puede ser dueño de muchos vehiculos, pero la placa de los vehiculos son diferentes.
un vehiculo puede tener un solo propietario.
un vehiculo puede recibir varios repuestos independientemente de la marca.
un repuesto solo puede ser asignado a un vehiculo.
el vehiculo puede ser asignado a varios mecanicos según su especialidad.
el mecanico puede reparar otro vehiculo cuando halla terminado con uno.
el administrador puede atender a un cliente según el orden de llegada.
el cliente solo debe ser atendido por el administrador.
solo pueden ser asignadas tres ordenes de trabajo por mecanicos.
el administrador solo puede asignar tres ordenes de trabajo por mecanico.
las ordenes de trabajo solo se le asignan a los mecanicos.
el administrador solamente es el encargado de generar las ordenes de trabajo.
el administrador solo puede generar una factura por cada vehiculo.
la factura solo puede ser generada por el administrador.
un vehiculo solo puede tener una sola factura.
la factura debe contener todo los datos del vehiculo y cliente.
la factura debe contener el valor a pagar con iva incluido.
la factura solo puede ser entregada al cliente o dueño del vehiculo.
la factura solo debe estar a nombre del propietario del vehiculo.
la factura puede contener solo los repuestos asignados al vehiculo.
Nombre Daniel Alejandro
Apellido Acuña Bulla
grupo 301330_15
La mayor duficultad que encontre fue en el analisis de las cardinalidad entre las entidades.