Logo UTCD

Propuesta de App de Reclamos Ciudadanos

Documento funcional y estructural — módulos, ventanas, operaciones, seguimiento y gestión institucional

Sistema Integral de Reclamos y Atención Ciudadana

Plataforma digital para registrar reclamos, denuncias, solicitudes y reportes sobre problemas de la ciudad, permitiendo recibirlos, clasificarlos, asignarlos, atenderlos y cerrar cada caso con trazabilidad completa.

ÁreaDesarrollo de Sistemas
TipoEspecificación funcional
EnfoqueAtención, transparencia y trazabilidad

1. Objetivo general

Crear un canal digital entre la ciudadanía y la institución responsable de los servicios públicos. El ciudadano podrá registrar un reclamo desde teléfono o computadora, adjuntar evidencias, consultar su estado y recibir actualizaciones durante todo el proceso.

Criterio principal: cada reclamo debe tener identificador único, categoría, ubicación, responsable, historial de acciones y evidencia.

2. Tipos de usuarios

Ciudadanía

Ciudadano

  • Registrar reclamos
  • Adjuntar fotos y videos
  • Consultar estado
  • Agregar información
  • Calificar atención
Gestión

Operador

  • Recibir
  • Validar
  • Clasificar
  • Derivar
  • Contactar ciudadano
Supervisión

Responsable / Supervisor

  • Asignar responsables
  • Supervisar tiempos
  • Reasignar
  • Autorizar cierres
  • Ver indicadores
Administración

Administrador

  • Usuarios
  • Roles y permisos
  • Categorías
  • Dependencias
  • Parámetros

3. Tablas base / maestros

Ciudadanos

Identificación, contacto, dirección, correo, teléfono y preferencias.

Tipos de reclamo

Catálogo de incidentes y solicitudes.

Categorías

Calles, alumbrado, basura, agua, tránsito, espacios públicos, seguridad, etc.

Dependencias

Áreas responsables de resolver cada categoría.

Barrios / zonas

Catálogo geográfico para clasificación y estadísticas.

Estados

Estados configurables del ciclo de vida.

Prioridades

Baja, normal, alta, crítica o niveles configurables.

Motivos de cierre

Resuelto, duplicado, información insuficiente, fuera de competencia, etc.

4. Registro de reclamo ciudadano

Ciudadano → Registrar → Número de caso → Validación → Asignación → Atención → Resolución → Cierre

5. Geolocalización y mapa

El ciudadano podrá marcar el punto exacto del problema sobre un mapa y la institución podrá visualizar concentraciones de incidentes.

6. Bandeja de reclamos

CampoDescripción
NúmeroIdentificador único.
FechaRecepción del caso.
CategoríaClasificación.
UbicaciónDirección y coordenadas.
PrioridadNivel de urgencia.
ResponsableFuncionario o dependencia.
EstadoSituación actual.
SLATiempo objetivo.

7. Flujo de estados

EstadoDescripción
RecibidoEl sistema recibió el reclamo.
En validaciónSe verifica la información.
ClasificadoSe determinó la categoría.
AsignadoSe asignó responsable.
En procesoSe trabaja en la solución.
Pendiente ciudadanoSe requiere información adicional.
ResueltoSe realizó la acción correspondiente.
CerradoEl caso fue finalizado.
Rechazado / No correspondeNo puede ser procesado.

8. Asignación y derivación

Reclamo → Categoría → Dependencia → Responsable → Orden de trabajo → Resolución

9. Gestión del caso

10. Órdenes de trabajo

Para reclamos que requieran intervención física, se genera una orden de trabajo.

DatoEjemplo
ReclamoRC-000125
TrabajoReparación de luminaria
CuadrillaEquipo de mantenimiento 02
UbicaciónLugar del incidente
Fecha programadaFecha y hora
MaterialesInsumos utilizados
ResultadoTrabajo realizado y observaciones

11. Evidencias

12. Comunicación y notificaciones

Ciudadano

Recepción, cambios de estado, solicitudes de información y resolución.

Internas

Nuevos casos, SLA, reasignaciones y casos críticos.

Canales

Push, correo, SMS o WhatsApp según integración.

Historial

Registro de comunicaciones y entrega.

13. Consulta ciudadana

14. Encuesta y satisfacción

15. Dashboard institucional

IndicadorInformación
RecibidosTotal por período.
PendientesCasos abiertos.
ResueltosCasos solucionados.
Tiempo promedioRecepción hasta resolución.
SLA vencidosCasos fuera del tiempo objetivo.
CríticosIncidentes prioritarios.
Por categoríaDistribución de problemas.
Por zonaDistribución geográfica.
SatisfacciónEvaluación ciudadana.

16. Reportes

Operativos

  • Por estado
  • Pendientes
  • Vencidos
  • Tiempo de resolución

Geográficos

  • Por barrio
  • Por zona
  • Mapa de incidencias
  • Mapa de calor

Institucionales

  • Por dependencia
  • Por funcionario
  • Productividad
  • Derivaciones

Ciudadanía

  • Usuarios activos
  • Reclamos por ciudadano
  • Satisfacción
  • Canales utilizados

17. Auditoría y trazabilidad

No debe ser posible cambiar silenciosamente el historial de un caso.

18. Estructura de datos recomendada

CapaEntidadesFunción
Maestrosciudadanos, categorias, tipos_reclamo, dependencias, barrios, estados, prioridadesDatos base.
Reclamosreclamos, reclamo_detalle, reclamo_ubicacionInformación del caso.
Archivosreclamo_archivos, evidenciasFotos, videos y documentos.
Workflowreclamo_estado, reclamo_asignacion, reclamo_derivacionSeguimiento.
Operacionesordenes_trabajo, visitas, acciones_realizadasIntervenciones.
Comunicaciónnotificaciones, mensajes, comunicacionesHistorial de comunicación.
Evaluaciónencuestas, calificacionesSatisfacción.
Auditoríaauditoria, historial_cambiosTrazabilidad.

19. Menú general

20. Flujo integral

Ciudadano → Registro → Número de reclamo → Validación → Clasificación → Asignación → Atención → Evidencia → Resolución → Notificación → Cierre → Encuesta
Reclamo → Dependencia → Orden de trabajo → Responsable → Intervención → Evidencia antes/después → Resultado → Cierre
Reclamos → Base de datos → Dashboard → Indicadores → Reportes → Toma de decisiones

21. Principios técnicos

22. Arquitectura tecnológica sugerida

App ciudadana

Flutter para Android/iOS y web responsive si se requiere.

Panel administrativo

Aplicación web para funcionarios y supervisores.

Backend / API

API REST con autenticación, autorización y workflow.

Base de datos

MySQL o PostgreSQL, preparada para consultas geográficas.

Conclusión: la aplicación puede convertirse en una plataforma integral de atención ciudadana, conectando al ciudadano con las dependencias responsables, midiendo tiempos de respuesta, documentando soluciones y generando información para la gestión pública.