Historias de usuario (HU) - alejandroescobar10/DABRAL GitHub Wiki

HU1: Consultar disponibilidad de un espacio

Como estudiante o profesor, quiero visualizar la disponibilidad de aulas, laboratorios y auditorios en un calendario interactivo, para poder elegir un espacio adecuado según mis necesidades.

HU2: Reservar un espacio académico

Como estudiante o profesor, quiero reservar un espacio académico seleccionando la fecha y horario disponible, para asegurarme de que tendré un lugar para mi actividad.

HU3: Modificar o cancelar una reserva

Como estudiante o profesor, quiero poder modificar o cancelar una reserva previamente realizada, para liberar el espacio si ya no lo necesito.

HU4: Recibir confirmación por correo electrónico

Como usuario, quiero recibir un correo electrónico con la confirmación de mi reserva, para tener un registro de mi solicitud.

HU5: Gestionar usuarios y permisos

Como administrador, quiero agregar, modificar o eliminar usuarios, para gestionar quién tiene acceso al sistema y qué permisos poseen.

HU6: Gestionar disponibilidad de espacios

Como administrador, quiero bloquear horarios o asignar espacios de manera manual, para evitar conflictos de uso y garantizar un mejor control.

HU7: Generar reportes de ocupación

Como administrador, quiero generar reportes sobre el uso de los espacios académicos, para optimizar la planificación de recursos y horarios.

Criterios de Aceptación (CA)

Visualización de espacios:

  • El sistema debe mostrar una lista de aulas, laboratorios y auditorios disponibles.

  • Cada espacio debe incluir: nombre, capacidad y tipo (aula/lab/auditorio).

Calendario interactivo:

  • El usuario puede seleccionar una fecha y ver los horarios disponibles (ej: bloques de 1 hora).

  • Los horarios ocupados deben aparecer en rojo, los disponibles en verde.

Filtros básicos: Wireframes-Criterios de Aceptación (CA)

  • Filtrar por tipo de espacio (aula/lab/auditorio).

  • Filtrar por capacidad mínima requerida.

Expansividad:

  • La vista debe adaptarse a dispositivos móviles y desktop.

image