RF31: Usuario modifica parámetros de fórmulas.
Historia de Usuario
Yo como usuario quiero tener la capacidad de cambiar los parámetros (columnas de excel ej: Gasolina) de una fórmula.
Precondiciones:
- Haber creado una formula.
- Consultar las formulas disponibles.
Dependencias:
- RF2: Usuario registrado inicia sesión.
- RF21: Usuario consulta fórmulas.
- RF22: Usuario guarda fórmula.
Criterios de Aceptación:
- El sistema debe permitir modificar el nombre de la fórmula.
- El límite de caracteres para el nombre es de 50.
- El sistema debe permitir modificar los valores de la fórmula.
- El límite de caracteres para la fórmula es de 512.
- Los campos de entrada no permiten inyecciones de código.
- El sistema debe notificar al usuario si no se pudo hacer la modificación.
- Los parámetros de la fórmula (Si, Contar, Buscar, etc.) están en inglés debido a la librería hyperformula.
- El sistema debe notificar visualmente al usuario si no se ha modificado nada.
- El usuario puede cancelar los cambios en cualquier momento.
- El sistema debe notificar visualmente al usuario cuando la operación es exitosa.
- El usuario es notificado si la fórmula no inicia con un signo de ( = ).
Diagrama de Secuencia
Mockup
Descripción: El mockup representa la interfaz del sistema donde el usuario puede modificar los parámetros de la fórmula.
Pruebas Unitarias
Pruebas del RF
Pull Request
https://github.com/CodeAnd-Co/App-Local-TracTech/pull/85
Tipo de Versión | Descripción | Fecha | Colaborador |
---|---|---|---|
1.0 | Creación del requisito | 6/3/2025 | Antonio Landeros |
2.0 | Ordenar las RFs | 1/6/2025 | Mauricio Anguiano |
2.1 | Mejora en el diagrama de secuencia, criterios de aceptación y Mockups | 1/6/2025 | Ian Julian Estrada, Juan Pablo Chávez |
3.0 | Refactorización de los diagramas | 2/6/25 | Juan Pablo Chávez |