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 |
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 |