Control Monitoreo Viajes
Control Monitoreo Viajes
se producen varias actividades las cuales generan informacin, por otro lado cuando se encuentra de viaje el vehiculo, no un buen control, solo se los controlas mediante documentos de viaje; por tales motivos surge la necesidad de sistematizar y automatizar toda la informacin. Los requerimientos a) Panorama general.- Durante los procesos que se realizan para cumplir con las peticiones de cada contrato, se hace moroso realizar el cumplimiento de estos, es decir las asignaciones de carga, vehiculo, etc.; tambin tomar en cuenta que durante el viaje no existe un proceso confiable que verifique los sucesos que ocurren durante el viaje. b) Metas.- Las diferentes actividades que se llevan acabo generan datos esenciales, por lo cual surge la necesidad de controlar y registrar las actividades como los procesos, por tal necesidad se desea sistematizar y automatizar lo siguiente: Registrar las asignaciones Registrar el estado de la partida Controlar y/o monitorea el viaje Registrar el estado de la llegada Generar reporte de todo el viaje Generar reporte de gastos c) Funciones del sistema Ref. R1.1 Funciones bsicas Funcin Verificar informacin de contratos, vehculos y empleados Categora Evidente Atributo Tiempo de respuesta Metfora de interfaz Tiempo de respuesta Metfora de interfaz Tolerancia a fallas Tiempo de respuesta Metfora de interfaz Detalle y restricciones 5 seg. Como mximo Pantalla de informacin 10 seg. Como mximo Pantalla basado en formulario Falta de informacin 10 min. Como mximo Pantalla basada en formulario Categora Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio
R1.2
Oculto
R1.3
Evidente
R1.4
Evidente
Tiempo de respuesta Metfora de interfaz Tolerancia a fallas Tiempo de respuesta Metfora de interfaz Tolerancia a fallas
R1.5
Evidente
R1.6
Generar reporte en base a los registros y controles de todo el viaje Generar reporte de gastos
Evidente
R1.7
Evidente
Duracin del viaje Pantalla basada en formulario Falla por parte del servicio prestado 5 min. Como mximo Pantalla basada en formulario Falta de informacin por parte del servicio prestado 10 seg. Como mximo Pantalla basada en formulario 10 seg. Como mximo Pantalla basada en formulario Detalle y restricciones 10 seg. Como mximo Pantalla basada en formulario Falla del servicio Duracin de viaje Pantalla basada en formulario 10 seg. Como mximo Pantalla basada en formulario 10 seg. Como
Obligatorio
Funciones de monitoreo y/o control de viaje Funcin Categora Atributo Tiempo de respuesta Categora Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio Obligatorio
Ref.
R2.1
Evidente
R2.2
Evidente
R2.3 R2.4
Evidente Evidente
mximo Pantalla basada en formulario Falta de informacin por parte del servicio
Obligatorio
Obligatorio
d) Casos de uso Caso uso: Actores: Propsito: de Registro y control de viaje. Contrato, mantenimiento de vehculo, empleados, contabilidad, usuario, proveedor, administracin, carga. Realizar el registro de toda la informacin y controlar el viaje del vehculo.
Tipo: Primario esencial. Referencias R1.1, R1.2, R1.3, R1.4, R1.5, R1.6, R1.7, R2.1. cruzadas: Descripcin: Implementar un Sistema dde registro y control de viaje que estn dirigidas al fortalecimiento de las diferentes entidades de la empresa de transporte de viajes a nivel nacional e internacional lo cual es la empresa Venecia.
Carga
Asignar vehculo por contrato <<include >> Obtener reporte de contrato <<include >> Obtener lista de vehculos aptos <<include >> Obtener lista de choferes y ayudantes
<<include >>
Usuario
Contrato
<<include >> <<include >> Realizar monitoreo y/o control viaje Proveedor GPS
Mantenimien to - vehculo
Empleado s
Contabilida d
<<include >>
<<include >>
Administraci n
Caso de Monitoreo y control de viaje uso: Actores: Proveedor, usuario, sistema de registros. Propsito: Conseguir un buen control con la ayuda del servicio prestado. Tipo: Primario esencial. Referencias R1.3, R1.4, R2.1, R2.2, R2.3, R2.4. cruzadas: Descripcin: Con los datos del estado de salida y el servicio prestado generar un reporte base; realizar las verificaciones de estado de la carga, gastos, rutas y velocidades, con la cual se generara un reporte sobre el monitoreo.
<<include>> Realizar el registro inicial y activacin servicio GPS Verificar velocidad <<include>> <<include>> Proveedor GPS <<include>> Verificar carga <<include>> <<include>> Verificar ruta <<include>> Generar posible llegada Usuario
<<include>>
<<include>>
Generar reporte de gastos <<include>> Sistema de registro y control de viajes <<include>> <<include>> Realizar reporte general monitoreo - GPS
Modelo conceptual
Contrato
* describe 1
Registra
Viatico Monto
Registra asignaciones 1
Empleado
1 Registra asignaciones 1
Vehculo
* describe 1
1*
Curso normal de los eventos Acciones de los actores 1.- Obtener contratos, lista de choferes y ayudantes, vehculos aptos y viticos. 2.- El usuario realiza una verificacin de los datos obtenidos para generar una asignacin de vehculos por contrato. 4.- Verificar las asignaciones de vehculo por parte del usuario. Respuesta del sistema
3.- Se genera una asignacin de vehculos por cada contrato a sus requerimientos pedidos por dicho contrato. 5.- Registra las asignaciones o procesos realizados para luego ser enviado al sistema de carga. 6.- Registra el estado de salida al viaje. 7.- Una vez realizado el registro, el usuario 8.- El sistema empieza a obtener el servicio empieza con el control y monitoreo del vehculo. GPS por parte del proveedor para obtener datos necesarios para el control del vehculo. 9.- Se generan datos sobre la velocidad, ruta, gastos y carga por parte del servicio. 10.- Se registra los datos obtenidos por el servicio para luego reportarlos. 11.- Una vez obtenido los reportes se generan los datos del estado de llegada del vehicul por parte del usuario. 12.- Por ltimo el usuario verifica los datos y 13.- En base a las asignaciones de viticos y genera los siguientes reportes. gastos, se genera reporte para ser enviado a contabilidad. 14.- En base a los registros de asignaciones, estado de salida y llegada, se genera un reporte general para administracin.
Contrato
Especificacin de contrato
Carga
Especificacin de carga
Viticos
Especificacin de viticos
Vehculo
Especificacin de vehculo
Registro
Especificacin de registro
Reporte
Especificacin de reporte
Usuario
Empleado
Proveedor
GPS
Elementos bsicos
Asignaciones
Registros
Reportes
Monitoreo
Elementos bsicos
Contrato
Vehculo
Especificacin de vehculo
Carga
Viticos
Empleado vehculo
Registros Registro de salida Registro de asignaciones Monitoreo Vehculos asignados por contrato Viticos Carga
Registro de llegada
Reporte de monitoreo
Monitoreo GPS
Proveedor
Diagramas de secuencia: Caso de uso: Registro y control de viajes Actores: Tipo: Usuario, contrato, empleado, vehiculo, viticos, carga, monitoreo Primario
Descripcin: Es obtenida la informacin sobre el contrato, vehculo y empleado, para luego realizar las asignaciones, una vez realizada la tarea se produce el monitoreo del viaje con la ayuda de los servicios prestados, por ltimo se habr generado una serie de datos que debern ser registrados y a la vez generar reportes con estos.
DatosContrato(cod, #vehiculos ,destino) AsigDinero(Monto) EmpleadoDisp(CodC, CodA) DatosCarga(cantidad , tipo) VecApto(codVec) SeguimientoViaje(solicita) AsigVec(Respuesta) DatosSeguimiento(respuesta) RegistrosReportes(solicita)
DatosViajes(respuesta_datos)
Diagramas de colaboracin:
1:datos()
:Contrato
1:datoscontrato() 2:listaAptos()
:Asignacin
2:datos()
:Vehiculo
3:disponibles() :Registrar(datos)
3:datos()
:Empleado
:Registro
:reporte() :Viticos()
:Gatos()
:Gatos()
Diagrama de clases Vehculo Placa Estado Getplaca() Getestado() Asignaciones Empleado Cdigo Getcodigo()
Reporte Fecha Hora Sethr() Setfec() Viaje Hrsalida Fecsalida Hrllegada Fechllegada Sethrsal() Setfechsal() Sethrllega() Setfechllegal() Gastos Monto Totalgastos() Genrardatos() Control Monitoreo Proveedor Velocidad Ruta Gastos Setprov() Setvelo() Setrut() Setgast()