Está en la página 1de 21

Situación problema

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.

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


especialidades que tiene (general, frenos, eléctrico...) teniendo que se contratan mecánicos "
de los cuales se de registrar su experiencia y técnicos profesionales (técnicos, tecnólogos, pro
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 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.

culos (reparados y los que están en


en una reparación y la parte

cliente, DUI (documento único de


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

e se encargará de verificar y evaluar

a uno diferente de acuerdo con la


a su reparación.

, teléfono, especialidad o
se contratan mecánicos "empíricos"
s (técnicos, tecnólogos, profesionales)

ir anotando en su libreta todos los


.

mación se la pasa al administrador u


ntener todos los datos del cliente, los
zados con precio por unidad, el precio
el valor del impuesto (IVA).
Descripción de Entidades
Justificación, explicación de su
Ejemplo de Ejemplares
Entidad existencia en el Mundo del
(Instancias)
Problema

Importante para tener actualizada


la informacion de cada clienta y a
la vez un registro de cada uno de
CLIENTES juan lopez
los propietarios o tenedores de los
vehiculos que llegan al taller
mecanico

Importante por que es el producto


a reparar como tambien llevar el
VEHICULOS control del vehiculo que entra y camioneta toyota land
sale del taller mecanico y en que cruiser
estado sale

Importante porque se lleva el


control de las reparaciones
hechas, quien las realizo, como la
MECANICOS
realizo y la especialidad para pedro lopez(pintor)
canalizar trabajos que lleguen al
taller mecanico.

Importante para llevar actualizado


el inventario, como tambien los
REPUESTOS
insumos utilizados en cada llanta
reparacion.

Importante para tener actualizado


el control de los empleados que
ADMINISTRATIVO Juan gomez
trabajan en el taller mecanico y
funcion que realizan.
Importante para tener actualizado
el control de los empleados que
ADMINISTRATIVO Juan gomez
trabajan en el taller mecanico y
funcion que realizan.

Importante para tener


actualizadas las ventas del taller
FACTURA mecanico como tambien quien la factura
actualizo y que repuestos se
utilizaron con sus valor e iva.
Extensión INTENCION

emjemplo 1: DIU: tipo (CC:


Cedula de ciudadania,
CE:Cedula de extranjeria),
numero (80265987),
nombres a apellidos (juan diu, tipo, numero, nom_apell,
lopez), direccion (calle 4 #
direccion, telfijo, telmovil, email.
30 -25), telefono fijo
(9026547), telefono
movil(3216549870), correo
electronico(juanlopez@gma
il.com)

reaprado(si), en
reparacion(no),
placa(vdi589),
reparados, no_reparados, placa,
marca(toyota), linea (land
marca, linea, modelo, color,
cruiser), modelo(2015),
tipo_vehiculo, fecha_ingreso,
color (gris), tipo
hora_ingreso.
vehiculo(camioneta), fecha
ingreso(30/09/2019), hora
ingreso (9:00 am).

codigo(001), nombre y
apellidos(pedro lopez),
direccion(tv 45 #25-10), codigo, nombre_apellido, dir, tel,
telefono(3216549871), especialudad, experiencia.
especialidad(pintor),
experiencia(empirico).

id repuesto(llan001),
nombre del repuesto(llanta
goodyear rin 28
id_repuesto, nombre_repuesto,
multiproposito trasera),
cantidad, valor_unidad, valor_total,
cantidad (2), valor unidad mano_obra.
(120.000), valor total
(240.000), mano de obra
(20.000).

id administrativo(10001),
nombres y apellido (juan id_administrativo, Nombre_apellido,
gomez), tel (3506324587),
tel, direccion, cargo.
direccion (dg 5 # 45-16),
cargo (administrador).
id administrativo(10001),
nombres y apellido (juan
id_administrativo, Nombre_apellido,
gomez), tel (3506324587),
tel, direccion, cargo.
direccion (dg 5 # 45-16),
cargo (administrador).

id factura (001), datos


cliente (tipo (CC: Cedula de
ciudadania, CE:Cedula de
extranjeria), numero
(80265987), nombres a
apellidos (juan lopez),
direccion (calle 4 # 30 -25),
telefono fijo (9026547),
telefono
movil(3216549870), correo
electronico(juanlopez@gma
il.com), datos mecanico
(codigo(001), nombre y Id_factura, cliente, mecanico,
apellidos(pedro lopez), repuestos, iva.
direccion(tv 45 #25-10),
telefono(3216549871),
especialidad(pintor),
repuestos (id
repuesto(llan001), nombre
del repuesto(llanta
goodyear rin 28
multiproposito trasera),
cantidad (2), valor unidad
(120.000), valor total
(240.000), mano de obra
(20.000), Iva.
Descripción de atributos y sus restricciones naturales (Tipo de Dato) y restricciones adicionales, Domini

Tipo de
Identificador Único Dato (Texto,
Nombre Entidad Atributos Nombre dominio
(UID) Número,
Fecha)

CLIENTE DUI Numero Dui numero

CLIENTE TIPO Tipo de documento texto

CLIENTE NUMERO numero de documento numero

NOMBRES Y nombres y apellidos del


CLIENTE APELLIDOS cliente texto
Datos_Cliente
alfa
CLIENTE DIRECCION direccion del cliente
numerico

CLIENTE TELEFONO FIJO telefono fijo del cliente numero

TELEFONO
CLIENTE MOVIL telefono movil del cliente numero

alfa
CLIENTE EMAIL email del cliente numerico
alfa
VEHICULO PLACA Placa del vehiculo numerico

VEHICULO MARCA marca del vehiculo texto

alfa
VEHICULO LINEA linea del vehiculo
numerico

VEHICULO MODELO modelo del vehiculo numero


Datos_Vehiculo
VEHICULO COLOR color del vehiculo texto

alfa
VEHICULO TIPO tipo de vehiculo
numerico

VEHICULO FECHA INGRESO fecha de ingreso fecha corta


VEHICULO HORA INGRESO hora de ingreso hora corta
MECANICO ID Id del emcanico numero

NOMBRES Y Nombre y apellido del


MECANICO APELLIDOS mecanico texto

alfa
MECANICO DIRECCION Direccion del mecanico
numerico
Datos_Mecanico
Datos_Mecanico
MECANICO TELEFONO Telefono del mecanico numero

MECANICO ESPECIALIDA Especialidad del mecanico texto

MECANICO EXPEREINCIA Experiencia del mecanico texto

REPUESTOS IDENTIFICACION Id repuesto numero

NOMBRES Y alfa
REPUESTOS Nombre del repuesto
APELLIDOS numerico

REPUESTOS CANTIDAD cantidades utilizadas numero


Datos_Repuesto
VALOR Valor unitario del
REPUESTOS numero
UNITARIO repuesto
valor total de las unidades numero
REPUESTOS VALOR TOTAL
utilizadas

REPUESTOS MANO DE OBRA mano de obra del numero


mecanico
ID
ADMINISTRATIVA ADMINISTRATIV Id Administrativo numero
O

ADMINISTRATIVA NOMBRES Y Nombre y Apellido texto


APELLIDOS
Datos_Administrati
ADMINISTRATIVA TELEFONO vo Telefono numero

ADMINISTRATIVA DIRECCION Direccion alfa


numerico

ADMINISTRATIVA CARGO Cargo texto

FACTURA ID FACTURA Numero de factura numero

FACTURA DATOS CLIENTE Datos_Cliente texto

DATOS
FACTURA Datos_Factura Datos_Mecanico numero
MECANICO

FACTURA REPUESTOS Datos_Repuestos alfa


numerico

FACTURA IVA Iva texto


nes 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 Restricción
Rango de Valores
Muchos) Valores general
solo
5 caracteres si uno fijo 00001 - 10000
numeros
solo valores
2 caracteres si uno fijo cc - ce
asignados
12 0000000001 solo
si muchos fijo
caracteres -9999999999 numeros
40 solo
caracteres si muchos fijo no determinado caracteres
30 predetermin
no muchos no determinado
caracteres ado
10 0000000001 - solo
no uno fijo
caracteres 9999999999 numeros
10 0000000001- solo
caracteres si uno fijo 9999999999 numeros
20 predetermin
caracteres no uno ado no determinado

8 caracteres si uno fijo no determinado

30
si muchos fijo no determinado
caracteres
30 predetermin
no muchos no determinado
caracteres ado
20
caracteres si uno fijo 1900 - 3000 solo fechas

20
si muchos fijo no determinado
caracteres
30 predetermin
no muchos no determinado
caracteres ado
10
caracteres si muchos fijo 1900 - 3000 solo fechas
5 caracteres si muchos fijo 00:00 a 24:00 solo hora
solo
5 caracteres si uno fijo 00001-10000
numeros
30
caracteres si uno fijo no determinado solo texto

30
no uno fijo no determinado
caracteres
10 solo
si uno fijo no determinado
caracteres numeros
20 predetermin
si muchos no determinado solo texto
caracteres ado
10 predetermin
no muchos no determinado
caracteres ado
solo
5 caracteres si uno fijo 00001 - 10000
numeros
20
si uno fijo no determinado
caracteres
predetermin solo
3 caracteres si muchos 001 - 100
ado numeros
10 predetermin solo
si muchos no determinado
caracteres ado numeros
10 solo
si uno fijo no determinado
caracteres numeros
10 si muchos predetermin no determinado solo
caracteres ado numeros

3 caracteres si uno fijo 001- 100 solo


numeros

20 si uno fijo no determinado solo texto


caracteres
10 si uno fijo no determinado solo
caracteres numeros
20 no uno fijo no determinado
caracteres
20 si uno fijo no determinado solo texto
caracteres

5 caracteres si uno fijo 00001 - 10000 solo


numeros
50 si uno fijo no determinado
caracteres
50 predetermin no determinado
si muchos
caracteres ado
50 si muchos predetermin no determinado
caracteres ado
10 solo
si uno fijo no determinado
caracteres numeros
Matriz de Relaciones
clientes vehiculos
clientes x 1:n
vehiculos x x
mecanicos x 1:n
repuestos x 1:n
administrativo x 1:n
factura x x
riz de Relaciones
mecanicos repuestos administrativo Factura
1:n 1:n 1:n 1:n
x x x x
x 1:n 1:n 1:n
x x 1:n 1:n
x x x 1:n
x x x x
Relación Entidades 1 Rol Entidad 2

1:n cliente vehiculo


1:n cliente mecanicos
1:n cliente repuestos
1:n cliente administrativo
1:n cliente factura
1:1 vehiculos cliente
1:n vehiculos mecanicos
1:n vehiculos repuestos
1:n vehiculos administrativo
1:n vehiculos factura
1:n mecanicos cliente
1:n mecanicos vehiculo
1:n mecanicos repuestos
1:n mecanicos administrativo
1:n mecanicos factura
1:n repuestos cliente
1:n repuestos vehiculo
1:n repuestos mecanicos
1:n repuestos administrativo
1:n repuestos factura
1:n administrativo cliente
1:n administrativo vehiculo
1:n administrativo mecanicos
1:n administrativo repuestos
1:n administrativo factura
1:1 factura cliente
1:1 factura vehiculo
1:n factura mecanicos
1:n factura repuestos
1:1 factura administrativo
Descripción ampliada de las relaciones determinadas en la Matriz de

Pregunta para determinar Opcionalidad Rta. Opc.


ción ampliada de las relaciones determinadas en la Matriz de Relaciones (Análisis de Roles, Cardinalidad/Opcionalidad, Grado, Cualidad
Pregunta para determinar Cardinalidad Rta.
Relación es
Card.
Transferible (Si/No)
(Preguntar CUANTO )
lidad/Opcionalidad, Grado, Cualidad de identificación, Transferibilidad)

Ayuda a Identificar entidades


Grado
Participantes
ción, Transferibilidad)

Observación/Restricciones/Atributos
Nombre Jose
Apellido Churio
grupo 301330_32

descripción de la mayor dificultad que encontro

no pude entender la descripcion de las relaciones y nos la pude establecer en mi opinion y


analisis todas se relacionan como lo deje consignado en la tabla de descripcion de
relaciones pero veo que se repiten segun la categoria que tome como inicial me enrede
un poco con ese tema lo demas creo que lo hice conforme a lo planteado en la rubrica.

También podría gustarte