Transporte Escolar
El módulo de Transporte gestiona el servicio de transporte escolar del colegio. Permite administrar conductores, vehículos y recorridos con paradas individuales por estudiante, incluyendo dirección de recogida, hora estimada y orden de la parada.
Los padres pueden consultar la información de transporte de sus hijos desde el Portal de Padres.

Acceso: Gestión Administrativa → Transporte Escolar
Permisos requeridos: Gestión de transporte (acceso completo) o Consulta de transporte (solo lectura)
Conductores
Lista de Conductores
La vista principal muestra todos los conductores registrados en formato de tabla.
| Columna | Descripción |
|---|---|
| Nombre | Nombre completo del conductor |
| Cédula | Documento de identidad |
| Teléfono | Número de contacto |
| Licencia | Número de licencia de conducir |
| Vencimiento | Fecha de vencimiento de la licencia |
| Activo | Toggle para activar/desactivar |
Funcionalidades de la lista:
- 🔍 Búsqueda por nombre, cédula, teléfono o licencia
- 🔄 Filtro de estado: Todos / Activos / Inactivos
- 🖨️ Imprimir: Genera un reporte imprimible con membrete del colegio, listado de conductores, total y línea de firma
- 📱 Vista de tarjetas en dispositivos móviles
Conductores inactivos
Los conductores marcados como inactivos se resaltan en rojo en la tabla y no aparecen en los selectores de recorridos.
Registro de Conductor
El registro utiliza un asistente de 2 pasos:
- Buscar persona existente: Se busca en la base de datos para evitar duplicados. Si se encuentra, se precargan los datos.
- Formulario de datos: Si no se encontró, se completa el formulario completo.
Campos del formulario:
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| Nombre | Texto (máx. 150) | ✅ | Nombre completo |
| Género | Selector | ✅ | Masculino / Femenino |
| País | Selector | ✅ | País de origen |
| Cédula | Texto (máx. 20) | — | Documento de identidad |
| Teléfono | Texto (máx. 20) | ✅ | Número de contacto |
| Texto (máx. 190) | — | Correo electrónico | |
| Licencia | Texto (máx. 20) | ✅ | Número de licencia de conducir |
| Vencimiento | Fecha | ✅ | Fecha de expiración de la licencia |
| Dirección | Texto largo | — | Dirección del conductor |
| Descripción | Texto largo | — | Notas adicionales |
Ficha del Conductor
La ficha individual tiene 2 pestañas:
Pestaña: Datos Generales
Formulario de edición con todos los campos del conductor. Incluye botón de guardar (se habilita solo cuando hay cambios válidos).
Pestaña: Recorridos
Muestra tarjetas con todos los recorridos asignados a este conductor. Cada tarjeta incluye:
- Nombre del recorrido
- Vehículo asignado (placa — marca modelo)
- Año lectivo
- Turno (badge de color: 🟡 matutino / 🔵 vespertino)
- Cantidad de estudiantes
- Estado activo/inactivo
- Botón para navegar al detalle del recorrido
Eliminación restringida
Un conductor no puede ser eliminado si tiene recorridos asignados. Primero debe reasignar o eliminar los recorridos.
Vehículos
Lista de Vehículos
Tabla con todos los vehículos de la flota escolar.
| Columna | Descripción |
|---|---|
| Placa | Número de placa del vehículo |
| Marca | Fabricante (ej: Toyota) |
| Modelo | Modelo del vehículo (ej: Coaster) |
| Año | Año del vehículo |
| Color | Badge con el color del vehículo |
| Capacidad | Cantidad máxima de pasajeros |
| Activo | Toggle para activar/desactivar |
Funcionalidades de la lista:
- 🔍 Búsqueda por placa, marca o modelo
- 📱 Vista de tarjetas en dispositivos móviles
Registro y Edición de Vehículo
El registro se realiza mediante un diálogo modal (no página separada). Los campos son:
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| Placa | Texto (máx. 20) | ✅ | Número de placa |
| Color | Selector de color | — | Selector visual con paleta de colores |
| Marca | Texto (máx. 50) | ✅ | Fabricante del vehículo |
| Modelo | Texto (máx. 50) | ✅ | Modelo del vehículo |
| Año | Número | ✅ | Año de fabricación |
| Capacidad | Número | ✅ | Cantidad máxima de pasajeros (default: 20) |
Selector de color
El campo de color utiliza un color picker visual que permite seleccionar el color exacto del vehículo. Este color se muestra como un badge en la lista y también es visible en el Portal de Padres.
Eliminación restringida
Un vehículo no puede ser eliminado si está asignado a un recorrido activo.
Recorridos
Los recorridos son el corazón del módulo de transporte. Cada recorrido combina un conductor, un vehículo y una lista de paradas por estudiante, vinculado a un año lectivo específico.
Lista de Recorridos
| Columna | Descripción |
|---|---|
| Nombre | Nombre del recorrido (ej: "Ruta Norte", "Carretera a Masaya") |
| Conductor | Nombre del conductor asignado |
| Vehículo | Placa — Marca Modelo |
| Turno | 🟡 Matutino / 🔵 Vespertino |
| Hora de salida | Hora de partida del vehículo |
| Año Lectivo | Período escolar al que pertenece |
| Activo | Toggle de estado |
Funcionalidades de la lista:
- 🔍 Búsqueda por nombre del recorrido
- 📅 Filtro por año lectivo (por defecto muestra el año activo)
- 🖨️ Imprimir: Hoja de ruta imprimible (ver sección siguiente)
Registro y Edición de Recorrido
La ficha del recorrido tiene 2 pestañas:
Pestaña: Datos Generales
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| Nombre | Texto (máx. 100) | ✅ | Nombre identificador del recorrido |
| Conductor | Selector | ✅ | Lista de conductores activos |
| Vehículo | Selector | ✅ | Lista de vehículos activos (placa — marca modelo) |
| Año Lectivo | Selector | ✅ | Período escolar |
| Turno | Selector | ✅ | Matutino o Vespertino |
| Hora de salida | Hora (##:##) | — | Hora de partida del vehículo |
| Descripción | Texto largo | — | Notas del recorrido |
Pestaña: Estudiantes (Paradas)
Lista dinámica de tarjetas donde cada tarjeta representa una parada del recorrido. Cada parada contiene:
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| Estudiante | Selector búsqueda | ✅ | Buscar estudiante por nombre |
| Orden | Número | — | Secuencia de la parada (1, 2, 3...) |
| Hora estimada | Hora (##:##) | — | Hora aproximada de recogida |
| Dirección | Texto (máx. 255) | — | Dirección de recogida |
| Referencia | Texto (máx. 255) | — | Punto de referencia (ej: "Frente a la pulpería") |
Acciones en la pestaña de estudiantes:
- ➕ Agregar parada: Botón para añadir un nuevo estudiante al recorrido
- 🗑️ Eliminar parada: Cada tarjeta tiene un botón de eliminar con confirmación
- El contador de estudiantes se muestra en el encabezado de la pestaña
Restricción de duplicados
Un estudiante solo puede estar asignado una vez por recorrido. El sistema aplica una restricción única a nivel de base de datos para prevenir duplicados.
Hoja de Ruta (Impresión)
Al imprimir un recorrido, se genera una hoja de ruta con membrete del colegio que incluye:
- Encabezado: Logo del colegio, nombre de la institución, RUC, teléfono, dirección
- Datos del recorrido: Nombre, turno, hora de salida
- Datos del conductor: Nombre, teléfono, licencia
- Datos del vehículo: Placa, marca, modelo, color
- Lista de paradas: Tabla ordenada por número de parada con:
- Orden de la parada
- Nombre del estudiante
- Dirección de recogida
- Punto de referencia
- Hora estimada
- Pie: Fecha de impresión y línea de firma
Uso práctico
La hoja de ruta impresa se entrega al conductor cada año para que tenga a mano la secuencia de recogida, las direcciones y los horarios de cada estudiante.
Portal de Padres — Vista de Transporte
Los padres pueden consultar la información de transporte de sus hijos desde el Portal de Padres.
Acceso: Portal de Padres → Transporte
Información visible para el padre
Si el estudiante tiene un recorrido asignado para el año lectivo activo, el portal muestra:
| Sección | Información |
|---|---|
| Recorrido | Nombre de la ruta, turno (matutino/vespertino), hora de salida |
| Conductor | Nombre, foto (avatar con inicial), teléfono (configurable) |
| Vehículo | Marca y modelo, placa, color |
| Parada del estudiante | Número de parada, dirección de recogida, punto de referencia, hora estimada |
Sin transporte asignado
Si el estudiante no tiene recorrido asignado para el año activo, se muestra un mensaje "Sin Transporte Asignado" con un ícono de autobús.
Configuración de privacidad
En los Ajustes del sistema existe la opción de mostrar teléfono del conductor que controla si el teléfono del conductor es visible para los padres en el portal. Por defecto está habilitado.
Navegación del Módulo
| Vista | Descripción |
|---|---|
| Lista de conductores | Listado de conductores |
| Ficha del conductor | Datos del conductor y recorridos asignados |
| Lista de vehículos | Listado de vehículos |
| Lista de recorridos | Listado de recorridos |
| Ficha del recorrido | Datos del recorrido y paradas |
| Portal de Padres → Transporte | Vista de transporte para padres |
Preguntas Frecuentes
¿Se pueden crear recorridos para años lectivos anteriores?
Sí, el selector de año lectivo permite elegir cualquier período. Sin embargo, en la lista se filtra por el año activo por defecto.
¿Qué pasa si desactivo un conductor que tiene recorridos?
El conductor se desactiva pero sus recorridos existentes no se ven afectados. Sin embargo, no podrá ser seleccionado para nuevos recorridos.
¿Un estudiante puede estar en más de un recorrido?
Sí, un estudiante puede estar en recorridos diferentes (ej: matutino y vespertino), pero no puede estar dos veces en el mismo recorrido.
¿Los padres ven el teléfono del conductor?
Solo si la opción de mostrar teléfono del conductor está habilitada en los Ajustes del sistema. El colegio puede desactivarla por privacidad.
¿Se puede imprimir la lista de conductores?
Sí, desde la lista de conductores hay un botón de imprimir que genera un reporte con membrete del colegio. La lista de vehículos no tiene esta función.

