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