CU04 Alerta_Tiempo - nicollenobsa/Ruta_Buses GitHub Wiki

Alerta Tiempo

Identificación

Campo Información
Autor Nicolle - 26/09/2022
Nombre Alerta de tiempo para el conductor
Descripción Cuando el conductor haya finalizado su recorrido, se le dará un tiempo de 15 minutos donde el conductor deberá tomara un descanso, ya cuando se haya cumplido el tiempo, el conductor podrá nuevamente retomar su ruta ingresando nuevamente el nombre y número de cedula.
Datos entrada Nombre y número Cedula
Datos salida Mensaje alerta: "Inicio un nuevo recorrido"
Requerimiento base RQ04
Precondiciones N/A
Postcondiciones N/A
Mockup Tiempo estimado

Flujo

Actor Sistema
1. Digitar el dato de entrada
2. Hacer clic sobre botón "Listo" 3. Validar que los datos no estén vacíos
4. Validar que se haya cumplido el tiempo de descanso
5. Generar un mensaje de: "Inicio un nuevo recorrido"

Flujo Alterno

Paso Solución
3. Validar que los datos no estén vacíos 3.1. Si los datos están vacíos, no se almacena
3.2. Mensaje en pantalla "Los datos están vacíos, intente de nuevo"
Paso Solución
4. Validar que se haya cumplido el tiempo de descanso 4.1. Si no ha cumplido el tiempo de descanso, no puede iniciar una nueva ruta
4.2. Mensaje en pantalla: “No ha tomado su tiempo de descanso...”

Excepciones

Excepciones Solución
Error en acción de persistencia Mostrar en pantalla un mensaje al usuario final que existe un error