CU05 Eliminar registro de una visita agendada - GatoCabanzo/Repo_Ing_de_Software GitHub Wiki
Eliminar registro de una visita agendada
| Campo | Información |
|---|---|
| Autor | Alejandro Cabanzo - 21/04/2021 |
| Código | CU05 |
| Descripción | Suprimir la información almacenada en tabla, correspondiente a la visita seleccionada de acuerdo al id registrado en la misma. |
| Datos de entrada | id visita |
| Datos de salida | N/A |
| Actor | Usuario |
| Requerimiento base | RQ05 |
| Precondiciones | Debe oprimir el botón Cancelar visita que lo dirige a la ventana que permite la eliminación de datos y registros en la tabla. |
| Postcondiciones | La ventana debe mostrar la información actualizada de la tabla visitas, verificando que el registro seleccionado no se encuentre. |
| Mockup | Se llega oprimiendo el botón Cancelar visitas. ![]() |
Flujo
| Actor | Sistema |
|---|---|
| 1. Registrar el id a eliminar | |
| 2. Hacer click botón Cancelar visita | |
| 3. Verificar que el campo de ingreso de id no esté vacío | |
| 4. Verificar que el id de la visita exista en tabla | |
| 5. Buscar registro en la base de datos | |
| 6. Ejecutar la eliminación del registro | |
| 7. Hacer click botón actualizar tabla | |
| 8. Mostrar tabla con los registros actualizados |
Excepciones
| Paso | Solución |
|---|---|
| 3. Campo vacío | 3.1 No almacenar información |
| 3.2 Enviar mensaje en pantalla "Campo vacío" | |
| 3.3 Devolver a pantalla de Cancelar visita | |
| 4. El id ingresado no existe en la tabla | 4.1 Enviar mensaje en pantalla "el Id ingresado no existe, intente de nuevo" |
| 4.2 Devolver a pantalla de Cancelar visita con los campos restablecidos (vacíos) | |
| 5. La tabla seleccionada para eliminar los datos no existe | 5.1 Enviar mensaje en pantalla "No se encuentra la tabla" |
| 8. La tabla no muestra información | 8.1 Enviar mensaje en pantalla "No es posible acceder a la información de la tabla, intente de nuevo mas tarde" |
