rpro_003 (TERMINADO)¶
Requerimiento - Sincronización de datos¶
HISTORIA DE USUARIO¶
- Como: Usuario
- Quiero: Poder sincronizar las ocurrencias almacenadas en el dispositivo
- Para: Poder reportar los eventos ocurridos
CRITERIOS DE VALIDACION¶
Criterio 1
- Dado: Que el usuario se haya registrado en el sistema y cuente con un token valido
- Entonces: Se debe poder sincronizar los datos almacenados
- Cuando: Cuente con un token valido y una conexion a internet para poder realizar la sincronización.
Criterio 2
- Dado: Que el usuario enviara eventos con imágenes y/o audio
- Entonces: El sistema deberá validar si existe el archivo, para posteriormente convertirlo a base64 y poder ser enviado
- Cuando: Se realice la sincronización de las ocurrencias.
Criterio 3
- Dado: Que se requiere validar exepciones de conectividad
- Entonces: El sistema debera contar con restricciones de conectividad
- Cuando: Se trate de sincronizar las ocurrencias y no cuente con una conexion a internet
Criterio 4
- Dado: Que se requiere enviar ocurrencias
- Entonces: El sistema debera crear el archivo en formato JSON para ser enviado al servidor
- Cuando: Se realice la petición de sincronización