CU5 - BwSCanisRed/PROYECTO-ING-SOFTWARE-I GitHub Wiki
Identificación
| Campo | Información |
|---|---|
| Autor | Jennifer López - 14/03/2024 |
| Nombre | Consultar disponibilidad de citas médicas |
| Descripción | El afiliado puede consultar la disponibilidad de citas medicas de una determinada sede, realizando una búsqueda por datos del médico como el nombre o por una fecha en particular, el sistema debe mostrar la fecha, la hora de la cita y el nombre del médico disponible en los horarios Y/o el medico que el afiliado haya solicitado según sus preferencias o permitiendo que el sistema le sugiera fechas disponibles |
| Datos de entrada | Nombre y dirección de la sede, especialidad, fecha, hora de la cita y nombre del médico |
| Datos de salida | Fecha, hora de la cita y nombre del médico |
| Actor | Afiliado |
| Requerimiento base | RQ-04 |
| Precondiciones | El afiliado debe estar registrado y autenticado en el sistema |
| Postcondiciones | El afiliado visualiza si hay disponibilidad de citas con los horarios y el nombre del médico de su preferencia o con la opción de fechas sugeridas |
| Mockup | Consultar disponibilidad |
Flujo
| Actor | Sistema |
|---|---|
| 1. Hace clic sobre el botón "Consultar disponibilidad" | |
| 2. Se consulta en la BD los datos de las sedes disponibles | |
| 3. Se carga en la pantalla el nombre y la dirección de la sede | |
| 4. Hace clic sobre la sede que desea seleccionar | |
| 5. Se consulta la especialidad de la cita | |
| 5. Hace clic sobre la especialidad que desea seleccionar | |
| 6. Se consulta en la BD el nombre de la sede, su dirección, las fechas disponibles y el nombre del médico | |
| 8. Si hace clic sobre el botón "Consultar", debe Selecciona la fecha, hora y/o medico de la cita que desea solicitar | |
| 8. Si hace clic sobre el botón "Sugerir fechas disponibles", no es necesario seleccionar los datos de fecha, hora y nombre del medico | |
| 9. Se carga en pantalla los resultados de las citas disponibles según las preferencias del afiliado, en caso, de no haber disponibilidad se muestra el mensaje "No hay citas disponibles según las opciones seleccionadas" | |
| 9. De ser por fecha sugerida, se carga en pantalla los resultados de las citas disponibles , en caso, de no haber disponibilidad se muestra el mensaje "No hay citas disponibles" |
Excepciones
| Paso | Solución |
|---|---|
| 1. Se puede perder la conexión a la BD | Generar un mensaje de perdida de conexión, intente más tarde |