Descrição
CRUD das rotas do motorista — tabelas route e route_stop (ver vanep-geo-diagram). Cada motorista define a ordem das paradas (residências dos alunos e escolas) que compõem sua rota diária. Inclui os filtros necessários para consulta (por motorista, por turno, por escola de destino).
Objetivo
Permitir que o motorista crie/edite/ordene paradas (route_stop) dentro de uma route, e que o app consuma essas rotas. Base para o UC16 (Seleção e Otimização de Rota — navegação parada a parada).
Requisitos (Critérios de Aceite)
Prioridade
Checklist de Tarefas
Referências
- Modelo:
vanep-dbdiagram → vanep-geo-diagram.dbml (route, route_stop)
- Casos de uso: UC16 (
docs/casos-de-uso.md)
Descrição
CRUD das rotas do motorista — tabelas
routeeroute_stop(vervanep-geo-diagram). Cada motorista define a ordem das paradas (residências dos alunos e escolas) que compõem sua rota diária. Inclui os filtros necessários para consulta (por motorista, por turno, por escola de destino).Objetivo
Permitir que o motorista crie/edite/ordene paradas (
route_stop) dentro de umaroute, e que o app consuma essas rotas. Base para o UC16 (Seleção e Otimização de Rota — navegação parada a parada).Requisitos (Critérios de Aceite)
route(criar, listar, detalhar, atualizar, remover)route_stopcom ordenação das paradasroute→driver; cada parada referencia um endereço/escola/dependente conforme modelodriver, por turno, por escola de destinoPrioridade
Checklist de Tarefas
routeeroute_stopReferências
vanep-dbdiagram→vanep-geo-diagram.dbml(route,route_stop)docs/casos-de-uso.md)