Diseño de Sistemas
Servicios
«uses»
Genera Boleta
**
Empleado
Busca Cliente
_____________
S ino existe
«extends»
Alta al Cliente
«uses»
Asigna MecanicoAgente de Servicio
«uses»
Asigna Insumos
Gestiona Servicio
*
«uses»
*
Registra Servicio
Mecanico
Facturación
*
*
«uses»
«uses»
Obtiene precio
Servicio
AsistenteObtiene precio
Insumos
Agente de Servicio
Cliente
-Nit
-Nombre
-Dirección
-Telefono
-Correo_Electronico
-Estado
+Buscar()
+Crear()
+Modificar()
1
1
Vehiculo
-Placa
-Marca-Modelo
-Color
+Buscar()
+Crear()
+Modificar()
Mecanico
1
Boleta Servicio
Factura
-No_Factura
-Fecha_Emision
-Nit
-Fecha_Modificacion
-Estado
+Buscar()
+Crear()
+Modificar()-Id_Agente
-Nombre
-Dirección
-Extension
-Estado
+Bucar()
+Crear()
+Modifica()
*
*
1
*
*
-No_Boleta
-Fecha_Registro
-Hora_Registro
-Fecha_Fin
-Hora_Fin
-Kilometraje
-Estado+Buscar()
+Crear()
+Modificar()
Servicio
*
1
*
*
Del diagrama original se elimino
la clase BoletaInsumo porque
no era una clase.
-Id_Servicio
-Descripcion
-Precio_Base
+Buscar()+Crear()
+Modifica()
Insumo
1
1
-Id_Mecanico
-Nombre
-Dirección
-Telefono_Movil
-Extension
-Estado
+Bucar()
+Crear()
+Modifica()
-Id_Insumo
-Descripcion
-Precio_Base
-Existencia+Buscar()
+Crear()
+Modificar()
Iniciada
Emitida
En Proceso
Anulada
Facturada
Finalizada
Iniciada
Emitida
Pagada
{Desea anular}
Anulada
Disponible
{AsignaServicio}
Ocupado
{Solicita
Vacaciones}
Vacaciones
GUI:
Vehiculo
Cliente
Mecanico
Solicita Servicio
Valida Servicio
Servicio Validado
Info Cliente
Busca Cliente
{NoExiste
Pide Información}
Info Cliente
Registra Info
Busca Vehiculo
{No Existe
Pide Información}
Info Vehiculo
Info Vehiculo
Busca Mecanico
Mecanico Asignado
Info Servicio...
Regístrate para leer el documento completo.