Está en la página 1de 18

UNIVERSIDAD TECNOLOGICA DE AGUASCALIENTES

Mario Enrique Jaimes Malvaez


Adrian Len

Problema Inicial para desarrollar el Software.


Gestor Servicios de una Agencia Automotriz
Planteamiento del problema
Tenemos una agencia automotriz, que le interesa controlar los servicios que
genera la agencia, administrar los servicios de los clientes, como alta, bajas,
modificar y eliminar servicios, tambin contar con una administracin del
personal como alta de empleados, baja, modificacin, eliminacin, y la
administracin del servicio por quien se lo realizara, al final del servicio se le
facturara al cliente emitiendo reportes del servicio, diario o por mes.
Se tienen las tablas Trabajadores, Coches, Servicios, Clientes.
Proyecto
Descripcin:

Gestor de Servicios de una


agencia Automotriz
Herramienta computacional que
permite controlar los servicios
generados en la agencia por los
trabajadores, el sistema permite dar
de alta a los clientes, baja, modificar,
y eliminar clientes, dar de alta los
servicios, modificar, eliminar y
modificar, se tiene tambin una
relacin de los empleados que
efectan dicha tarea, y dar de alta a
los vehculos que entran a la agencia ,
asi como el tipo de servicio que se les
ofrece.

Requerimientos Funcionales
Consultas, Informes Detallados, Almacenamiento, Procesamiento, Bajas,
Cambios.
Consultas / Informes
R1
R2
R3

R4

Descripcin
Consultas de las tablas relacionadas.
Informes detallados
Datos del Trabajadores:
idTrabajador, Nombre , Apellidos,
Sueldo, Fecha de entrada
Datos de Clientes: IdCliente ,

Nombre, Direccin, telfono, telfono


2, email.
Datos de Vehculo: IdMatrcula,

R5

Marca, Modelo, Ao, Comentarios.


Datos Servicios: Fecha Entrada,
Tipo, Costo, Comentario, nmero.

R6
R7

Emitir reportes de facturacin ,


ventas por dia, cuantos servicios
se dieron por dia, mes , etc.

Consideraciones sobre la Entidad Servicios:

Dos servicios distintos pueden ser realizados en la misma fecha , por lo


que dos servicios pueden tener 2 fechas repetidas , por lo que la fecha
no puede ser atributo clave.
Dos servicios distintos pueden ser del mismo tipo, por lo que el atributo
tipo no puede ser atributo clave.
Dos servicios distintos pueden tener el mismo comentario, por lo que el
atributo comentario no puede ser entidad clave.
En estos casos la entidad de datos servicios no hay ningn atributo clave
por lo que podramos relacionar o buscar un servicio dado, por lo que
podramos asignar un numero como atributo clave.
Relaciones entre las entidades:
Un Trabajador puede realizar un servicio a la vez, por lo que la entidad
servicio y trabajador estn relacionados.
Un Servicio se le realiza al cliente, por lo que la entidad podran estar
relacionadas.
Un Vehculo lo usa un trabajador por lo que podran estar relacionadas.

Relacin uno a uno. Entidad Vehculos y Trabajadores.


Relacin uno a muchos: Entidad Trabajadores Servicios.
Relacin uno a muchos: Clientes- Servicios.
Trabajadores:
Atributos: idTrabajador, Nombre, Apellidos, Fecha de Entrada, Sueldo,
IdMatrcula.
Vehculos:
Atributos: idMatrcula, Marca, modelo, Ao, idTrabajador.

Servicios:
Atributos: Nmero, Fecha, Tipo, Costo, comentario, idTrabajador, idCliente.
Clientes:
Atributos: idCliente, Nombre, Direccin, Telfono1, Telfono2, email.

Diagrama de Casos de Usos

Diagrama de Clases

Diagramas de Secuencia
Diagrama de Secuencias AltaEmpleado

Diagrama de Secuencia ActualizarEmpleado

Diagrama de Secuencia Eliminar Empleado

Diagrama de SecuenciaAltaCliente

Diagrama de Secuencia Modificar Cliente

Diagrama de Secuencia Baja Cliente

Diagrama de Secuencia Alta de Servicio

Diagrama de Secuencia de Baja de Servicio

Diagrama de Secuencia ModificarServicio

Diagrama de Secuencia ListadodeServicios

Diagrama de Secuencia Imprimir Factura

Diagrama de Secuencia de Reportes

También podría gustarte