Sprint 6.1 - Gestión de Usuarios y Autenticación

← Volver al inicio

Este sprint implementa las funcionalidades principales del sistema PoliAcreditaIA relacionadas con la gestión de usuarios, autenticación, y administración académica.

🔐 Autenticación y Sesiones

HU5087 - Iniciar Sesión

Descripción: Sistema de autenticación con credenciales y validación de roles.

Componentes:

  • Validación de credenciales (email/contraseña)
  • Generación de tokens JWT
  • Hashing seguro de contraseñas
  • Validación de roles

Diagrama de Login


HU5089 - Cerrar Sesión

Descripción: Funcionalidad para cerrar sesión de manera segura.


HU5115 - Cambio de Contraseña Personal

Descripción: Permitir a los usuarios cambiar su contraseña de forma segura.

Diagrama de Cambio de Contraseña


👥 Gestión de Usuarios

HU5090 - Listar Usuarios

Descripción: Vista administrativa para listar todos los usuarios del sistema.

Funcionalidades:

  • Lista completa de usuarios registrados
  • Información de roles y estados
  • Acceso restringido a administradores

Diagrama de Listado de Usuarios


HU5092 - Filtrar Usuarios por Rol

Descripción: Sistema de filtrado para visualizar usuarios según su rol.

Diagrama de Filtrado


HU5095 - Cambiar Estado de Usuario

Descripción: Funcionalidad administrativa para activar/desactivar usuarios.

Diagrama de Cambio de Estado


HU5099-5107 - Búsqueda Paginada de Usuarios

Descripción: Sistema avanzado de búsqueda con paginación para encontrar usuarios.

Diagrama de Búsqueda


HU5102 - Crear Nuevo Usuario

Descripción: Funcionalidad para registrar nuevos usuarios en el sistema.

Diagrama de Creación de Usuario


HU5116 - Visualizar Perfil Personal

Descripción: Vista del perfil personal del usuario autenticado.

Diagrama de Perfil


🏛️ Gestión Académica

HU5094-5098 - Gestión de Facultades

Descripción: Sistema completo para la gestión de facultades universitarias.

Incluye:

  • Listado de facultades con filtros
  • Búsqueda avanzada
  • Gestión administrativa

Diagrama de Facultades


HU5100 - Crear Nueva Facultad

Descripción: Funcionalidad para registrar nuevas facultades en el sistema.


HU5104-5110 - Gestión de Carreras

Descripción: Sistema completo para la administración de carreras universitarias.

Diagrama de Carreras


HU5108 - Crear Nueva Carrera

Descripción: Funcionalidad para registrar nuevas carreras académicas.

Diagrama de Registro de Carreras


📊 Dashboard y Monitoreo

HU5091 - Dashboard de Actividad

Descripción: Panel de control con métricas y actividad del sistema.

Dashboard


⚙️ Funcionalidades Adicionales

HU5093 - Actualizar Información Personal

Descripción: Permitir a los usuarios actualizar su información personal.


HU5113 - Gestión Avanzada de Usuarios

Descripción: Funcionalidades administrativas avanzadas para la gestión de usuarios.


HU5114 - Notificaciones del Sistema

Descripción: Sistema de notificaciones para eventos importantes del sistema.


HU6005 - Funcionalidades Adicionales

Descripción: Características adicionales y mejoras del sistema.


📈 Resumen del Sprint

  • Total de Historias: 18 HUs
  • Estado: ✅ Completado
  • Funcionalidades principales:
    • Autenticación y autorización completa
    • Gestión integral de usuarios
    • Administración académica (facultades y carreras)
    • Dashboard administrativo
    • Búsqueda y filtrado avanzado

← Volver al inicio