CU16 - BwSCanisRed/PROYECTO-ING-SOFTWARE-I GitHub Wiki
Identificación
| Campo | Información |
|---|---|
| Autor | Santiago A |
| Nombre | El médico puede ingresar a su agenda |
| Descripción | Permitir al médico acceder (usuario, contraseña) y gestionar su agenda para programar y visualizar citas médicas. |
| Datos de entrada | - Identificación del médico. - Fecha y hora de la cita. - Datos del paciente (opcional). |
| Datos de salida | - Confirmación de la cita programada. - Actualización de la agenda del médico. |
| Actor | Médico |
| Requerimiento base | El sistema debe permitir al médico acceder a su agenda, programar nuevas citas y visualizar las existentes. |
| Precondiciones | - El médico ha iniciado sesión en el sistema. - La agenda del médico está disponible. |
| Postcondiciones | - La cita médica se programa y refleja en la agenda del médico. |
| Mockup | N/A |
Flujo
| Actor | Sistema |
|---|---|
| 1. El médico ingrese usuario y contraseña | - |
| - | 2. El sistema autentica al médico y presenta la opción de acceder a la agenda. |
| - | 3. El sistema carga y muestra la agenda actual del médico. |
| 4. El médico selecciona la opción de ingresar a su agenda. | - |
| - | 5. El sistema permite al médico gestionar citas existentes y programar nuevas citas. |
| 6. El médico visualiza la interfaz de la agenda, donde puede ver citas actuales y programar nuevas citas. | - |
| 7. El médico selecciona una fecha y hora para programar una nueva cita, ingresando los datos del paciente si es necesario. | - |
| - | 8. El sistema valida la disponibilidad de la fecha y hora seleccionadas. |
| - | 9. El sistema confirma la programación de la cita y actualiza la agenda del médico. |
| 10. El médico cierra sesión | - |
| 11. Fin del caso de uso. | - |
Excepciones
| Paso | Solución |
|---|---|