CU1 - BwSCanisRed/PROYECTO-ING-SOFTWARE-I GitHub Wiki

Identificación


Campo Información
Autor Jennifer López - 14/03/2024
Nombre Registrar al usuario vigente en el sistema
Descripción Se debe permitir a cualquier usuario el registro al sistema con los siguientes datos: tipo y número de identificación, nombre, fecha de nacimiento, celular, dirección, correo, genero del usuario y contraseña, si y solo si, este se encuentra vigente en el sistema de lo contrario no podrá ser registrado. La verificación del estado del usuario (vigente o no vigente) se realizará una vez este haya enviado el formulario de registro con los datos completamente llenos
Datos de entrada Tipo y número de identificación, nombre, fecha de nacimiento, celular, dirección, correo, genero y una contraseña valida para generar la autenticación de usuario
Datos de salida Se mostrará un Mensaje "El registro ha sido exitoso", en caso de que el estado sea "No vigente" se mostrará el siguiente mensaje "No ha sido posible completar el registro"
Actor Paciente / Afiliado - Médico - Consultor
Requerimiento base RQ-12
Precondiciones El estado del usuario debe ser "vigente"
Postcondiciones Después de que el usuario complete el registro y este sea satisfactorio, su información básica será guardada en el sistema
Mockup Registrar usuario

Flujo


Actor Sistema
1. Hace clic sobre el botón Registrarse
2. Se carga en pantalla los siguientes datos: tipo y número de identificación, fecha de nacimiento , nombre, celular, dirección, correo, genero y contraseña
3. Llena el formulario con los datos básicos cargados en pantalla anteriormente
4. Hace clic sobre el botón Finalizar
5. Se consulta la persistencia de los datos básicos
6. Se comparan los datos ingresados en el formulario con los datos de la persistencia
7. Si coinciden, el sistema consulta el estado del usuario
8. Si el estado es "vigente", aprueba el registro de usuario y se carga en pantalla el mensaje de "Registro satisfactorio"
8. Si el estado es "No vigente, no aprobará el registro y se carga en pantalla el mensaje "No ha sido posible completar el registro"

Excepciones


Paso Solución
1. Al ingresar los datos erróneamente, el sistema no lograría verificar la coincidencia de los datos, por lo tanto, no permitir el registro Generar un mensaje de aviso "Esta seguro de que desea continuar" al presionar el botón Finalizar