CU07 - Jrs21rs/Proyecto_basket GitHub Wiki
Crear alumno
Campo | Información |
---|---|
Autor | @Leidy & Jesús |
Nombre | Crear alumno |
Descripción | Crear un registro para un alumno nuevo ingresando sus datos personales (documento, nombre completo, numero de teléfono, fecha de nacimiento, historial medico), de su representante(Documento, Nombre, Relación, numero de teléfono), de su físico (altura, peso, posición de juego) y de la mensualidad (monto, fecha de pago, estado, mes pagado). |
Datos salida | Mensaje de confirmación: "Alumno creado exitosamente", Visualización del perfil del nuevo alumno con los siguientes datos: Nombre completo, Documento, Fecha de nacimiento, Información del representante (nombre, documento, teléfono, relación), Información física (altura, peso, posición), Información de la mensualidad (monto, estado de pago, fecha de vencimiento). |
Actor | Usuario del sistema |
Requerimiento base | RQ-07 |
Precondiciones | 1. Usuario con acceso a la interfaz del sistema. 2. El formulario para ingresar los datos del alumno debe estar disponible. |
Postcondiciones | 1. Se crea un nuevo registro de alumno en la base de datos con la información ingresada. 2. El alumno queda registrado en el sistema y aparece en la lista de alumnos disponibles. 3. Se notifica al usuario sobre el éxito de la operación. |
Mockup |
Flujo
Actor | Sistema |
---|---|
1. El usuario abre la aplicación . | |
2. El usuario selecciona la opción "Crear nuevo alumno". | |
3. El sistema presenta un formulario para ingresar los datos del alumno | |
4. El usuario ingresa los datos personales del alumno (nombre, fecha de nacimiento, etc.), datos del representante, físicos (altura, peso, etc.) y la información de la mensualidad. | |
5. El usuario confirma la operación y el sistema valida los datos ingresados. | |
6. El sistema guarda la información en la base de datos. | |
7. El sistema confirma la creación exitosa del nuevo alumno y muestra el mensaje de confirmación. |
Excepciones
Paso | Solución |
---|---|
El usuario no completa todos los campos requeridos o ingresa datos incorrectos. | Mostrar un mensaje claro que indique los campos específicos que requieren corrección, por ejemplo: "Por favor, complete todos los campos obligatorios y asegúrese de que los datos sean válidos. "Resaltar en el formulario los campos que tienen errores o que están incompletos para que el usuario pueda corregirlos fácilmente. Permitir que el usuario vuelva al formulario para ingresar los datos correctos sin perder la información ya ingresada. |