Skip to main content
Version: Next

RF6: Buscar charola

Historia de Usuario

Como usuario, quiero buscar una charola específica mediante una barra de búsqueda introduciendo su nombre, para localizar rápidamente su información sin tener que revisar manualmente todos los registros.

Criterios de Aceptación:

  • El sistema debe permitir la búsqueda de charolas por nombre.
  • La búsqueda debe ser rápida y sin afectar el rendimiento del sistema.
  • Si el nombre no existe, debe mostrarse el mensaje: "Charola no encontrada. Verifica el nombre ingresado.
  • La búsqueda debe devolver los resultados en menos de 2 segundos bajo condiciones normales de uso.
  • El campo de búsqueda debe aceptar un máximo de 20 caracteres alfanuméricos sin espacios.
  • Los guiones medios están permitidos.

🧪 Casos de Entrada (Esperadas y No Esperadas)

TipoEjemplo de EntradaResultado Esperado
VálidaC-456-1Muestra información de la charola
InválidaC1234567890Mensaje de error por exceder el número máximo de caracteres
Inválida123456Mensaje de "Charola no encontrada" si no existe

Diseño de Algoritmo

Diseño de Algoritmo - Buscar Charola


Diagrama de Secuencia


Pull Request

PR de Buscar charola Backend PR de Buscar charola Frontend

Mockup

mockup - buscar charola

Pull Request

Pull Request 97 - RF6 Buscar Charola

Pruebas

Matriz pruebas de funcionamiento

Historial de cambios

Tipo de VersiónDescripciónFechaColaborador
1.0Creacion de la historia de usuario8/3/2025Armando Mendez
1.1Modificar historial de cambio17/05/2025Mariaa Juárez
1.2Actualiza criterios de aceptación y casos esperados y no esperados, mockup, diagrama de secuencia y diseño de algoritmo05/06/2025Emiliano Gomez Gonzalez
1.2.1Máximo de caracteres06/06/2025Emiliano Gomez Gonzalez
1.2.2Agregar Pull Request y Pruebas06/06/2025Emiliano Gomez Gonzalez