República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
Universidad Politécnica Territorial de Barlovento “Argelia Laya”
Programa Nacional de Formación en Informática
Programación II
Análisis del Problema: Descomponer el Problema en Elementos y Definir
Requerimientos Funcionales
Jefe (a):
Francisco Nuñez
Desarrollador (a):
Adrian Ávila V-31.917.149
Elianny Marrero V-30.458.076
Isabella Mesa V- 27.807.806
Jhostin Paiva V-30.002.189
Juan Espinoza V-31.078.162
Roimer Muñoz V-31.715.390
Saraí Pérez V-31.360.663
22 de mayo de 2025
1. Análisis del Problema
La Unidad de Transporte de la UPTBAL enfrenta deficiencias significativas
en la asignación de rutas a sus choferes. Esta problemática se deriva de una
gestión ineficiente y la carencia de herramientas adecuadas para la organización y
el cumplimiento de las rutas establecidas. La falta de un sistema formalizado para
esta tarea crítica impacta directamente la operatividad y confiabilidad del servicio
de transporte, esencial para la movilidad de la comunidad universitaria.
Actualmente, la asignación de rutas parece realizarse de manera
improvisada, sin un proceso estructurado que garantice la optimización de los
recursos disponibles (conductores y buses). Esta situación, enmarcada en un
contexto de recursos limitados y procesos desorganizados, dificulta la
planificación efectiva y el seguimiento del cumplimiento de las rutas, lo que podría
traducirse en retrasos, incumplimiento de horarios y una cobertura ineficaz de las
necesidades de traslado de estudiantes, profesores y empleados. La ausencia de
un sistema formal para esta función crítica contribuye a la percepción de un
servicio poco confiable y afecta la calidad general del soporte logístico que ofrece
la institución.
2. Elementos del Problema
2.1 Falta de Sistematización
Causas:
- No se utiliza un software o herramienta digital para planificar, monitorear y
optimizar rutas.
- Procesos manuales (ej.: asignación de rutas en papel, registro de incidencias no
digitalizado).
- Falta de integración entre sistemas (ej.: horarios académicos, demanda
estudiantil y rutas).
Efectos:
- Errores humanos en la planificación.
- Dificultad para ajustar rutas en tiempo real.
- Falta de datos históricos para análisis.
2.2 Ineficiencia Operativa
Causas:
- Rutas no optimizadas (ej.: vehículos semivacíos, trayectos largos o redundantes).
- Horarios descoordinados con las necesidades reales de la comunidad
universitaria.
- Falta de mantenimiento preventivo en vehículos.
Efectos:
- Aumento en costos de combustible y mantenimiento.
- Tiempos de espera prolongados para usuarios.
- Sobrecarga de trabajo para el personal de transporte.
2.3 Comunicación y Gestión
Causas:
- No hay canales claros para que los usuarios reporten problemas o sugerencias.
- Descoordinación entre la Unidad de Transporte y otras áreas (ej.: académica,
administrativa).
Efectos:
- Insatisfacción de estudiantes y personal.
- Respuesta lenta a cambios en la demanda (ej.: eventos especiales, feriados).
2.4 Falta de Indicadores de Gestión
Causas:
- No se miden métricas clave (ej.: puntualidad, ocupación de vehículos)
- Decisiones basadas en intuición en lugar de datos.
Efectos:
- Imposibilidad de evaluar el rendimiento o mejorar procesos. Áreas Críticas a
Mejorar
Tecnología:
- Implementar un sistema de gestión de rutas (ej.: software con GPS, algoritmos
de optimización).
- Digitalizar registros y automatizar reportes.
Procesos:
- Establecer protocolos claros para la asignación y ajuste de rutas.
- Crear un plan de mantenimiento preventivo para la flota.
Comunicación:
- Desarrollar una plataforma para que usuarios reporten incidencias o sugerencias.
- Coordinación interdepartamental (ej.: calendario académico integrado con rutas).
Capacitación:
- Formar al personal en el uso de herramientas digitales y gestión logística.
Monitoreo y Evaluación:
- Definir KPIs (ej.: porcentaje de rutas a tiempo, costo por kilómetro). - Realizar
auditorías periódicas.
Posibles Soluciones
Corto plazo:
- Digitalizar la asignación de rutas.
- Realizar encuestas para identificar demandas no cubiertas.
Mediano plazo:
- Adquirir software de optimización de rutas.
- Establecer un comité de gestión de transporte con representantes de todas las
áreas.
Largo plazo:
- Implementar un sistema de transporte sostenible (ej.: vehículos eléctricos, rutas
compartidas).
Beneficios Esperados
- Reducción de costos operativos.
- Mejora en la satisfacción de usuarios.
- Mayor transparencia y toma de decisiones basada en datos.
3. Especificación de los requerimientos del sistema (Entrada, procesamiento y
salida):
Requerimiento Funcional Descripción del Requerimiento
Iniciar Sesión
Verificar Credenciales
Registrar Ruta
Actualizar Ruta
Consultar Ruta
Visualizar Ruta
Eliminar Ruta
Registrar Parada
Actualizar Parada
Eliminar Parada
Consultar Parada
Registrar Horario
Actualizar Horario
Consultar Horario
Registrar Bus
Actualizar Bus
Consultar Bus
Eliminar Bus
Registrar Llegada Bus Ruta
Registrar Salida Bus Ruta
Registrar Entrada/salida Mantenimiento Bus
Asignar Capacidad Bus
Mostrar Estado Bus
Asignar Conductor Bus
Asignar Bus Ruta
Visualizar Asignación Conductor Bus
Editar Asignación Conductor Bus
Visualizar Asignacion Bus Ruta
Editar Asignacion Bus Ruta
Visualizar Rutas
Visualizar Horario
Visualizar Capacidad Bus
Registrar Conductor
Actualizar Conductor
Registrar entrada/salida Conductor Asignado a
Bus
Registrar Incidencia Bus
Actualizar Incidencia Bus
Eliminar Incidencia Bus
Mostrar Notificación Incidencia Bus
Registrar Incidencia Conductor
Estado Incidencia Conductor
Eliminar Incidencia Conductor
Mostrar Notificación Incidencia Conductor
Registrar Incidencia Ruta
Eliminar Incidenica Ruta
Requerimientos No Descripción del Requerimiento
Funcionales
Autenticación y Autorización
Copia de seguridad diaria de la base de datos
Tiempo de respuesta inferior a 2 segundos
Interfaz Intuitiva
Disponibilidad del 99.9% durante las horas de
trabajo
Acceso controlado mediante roles
Exportar información en formato excel
Informe y Reporte Descripción del Requerimiento
Reporte de Incidencias Rutas
Reporte de Incidencias Conductor
Reporte de Estado Bus
Informe de Cumplimiento de Ruta
Informe de Cumplimiento de Horario
Reporte de Rutas Potenciales
Informe de Asignación Conductor Bus
Reporte de Asignación Bus Ruta
Reporte de Capacidad de Bus
Reporte de Mantenimiento Bus
Almacenamiento Descripción del Requerimiento
Almacenar Información Completa De Las Rutas
Almacenar Los Datos Del Conductor
Almacenar La Información De Las Asignaciones
Almacenar La Información De Las Incidencias
Almacenar Los Datos De La Eficiencia Operativa
Almacenar El Número de Parada Diaria
Almacenar La Información Del Estado De Bus
Almacenar Los Datos De Las Rutas
Almacenar La Fecha y Hora De Cada Salida De
Bus
Almacenar La Información De Los Horarios
Asignados
Procesos Descripción del Requerimiento
Procesar La Estimación De Llegada A Ruta por
Km ()
Ordenar La Consulta Por Filtro ()
Procesar Los Datos Exportable A Excel ()
Procesar La Eficiencia Operativa ()
Procesar El Cumplimiento De Los Horarios()
Procesar Las Rutas ()
Calcular La Cantidad De Parada Diaria ()
Procesar El Cumplimiento De Las Rutas ()
Ordenar Registro De Información En La Base De
Datos()
Validar Los Datos Entrantes()
Procesar Acceso Basado en Rol()
4.Modelado de Clases y Relaciones
5.Identificación de Casos de Uso en diagrama UML
6. Validación del modelo con los usuarios claves (personal del Transporte)