CU02 Almacenar una actividad - StivenRodriguez/planeadorActividades GitHub Wiki

Identificación

Campo Información
Autor Stiven Rodriguez - 24/04/2021
Nombre Almacenar una actividad
Descripción Se debe persistir la información principal de una actividad al ser asociada a un proyecto. El responsable se debe seleccionar de los recursos cargados previamente al momento de haber sido creado el proyecto
Datos de entrada Nombre de la actividad, fecha propuesta para iniciar la actividad, duración de la actividad, nombre del responsable y descripción de la actividad.
Datos de salida N/A
Actor Usuario
Requerimiento base RQ03
Precondiciones Cargar un proyecto previamente
Postcondiciones Regresar a la pantalla de proyecto
Mockup Dem2

Flujo

Actor Sistema
1. Registrar los datos entrada
2. Hacer click sobre el botón de "Tareas" 3. Abrir pantalla de almacenar tareas
4. Hacer click sobre el botón "Guardar" 5. Validar que los campos de entrada no estén vacíos
6. Validar que las fechas sean mayores a la fecha inicial del proyecto y menores a la fecha fin del proyecto
7 Validar que exista al menos una tarea asociada
8. Persistir la información, y devolver un mensaje de éxito.
9. Mostrar en pantalla el mensaje de éxito.
10. Hacer click sobre el botón "Salir" 11. Mostrar en pantalla mensaje de confirmación de salida
12. Salir

Excepciones

Paso Solución
3. Los campos no son vacíos 3.1 No almaceno
3.2 Mensaje de pantalla "Datos vacíos"
3.3 Volver a la pantalla de almacenar