Si se cumple lo anterior, entonces se verifica que la contraseña sea una cadena de mínimo 8 caracteres y máximo 20 caracteres alfanuméricos o especiales
Si no se cumple lo anterior, entonces los datos del usuario se actualizan y se emite el mensaje “usuario actualizado exitosamente”
Escenario Alternativo 1:
El Administrador selecciona un usuario de la lista de usuarios
Ingresa los campos que desea actualizar, los cuales pueden ser: nombres, apellidos, correo electrónico, usuario y contraseña
Se valida que los nombres sea una cadena de hasta 40 caracteres alfabéticos con uno o más espacios
Si no se cumple lo anterior, entonces se muestra el mensaje “nombres no validos” y se repite la acción 2
Escenario Alternativo 2:
El Administrador selecciona un usuario de la lista de usuarios
Ingresa los campos que desea actualizar, los cuales pueden ser: nombres, apellidos, correo electrónico, usuario y contraseña
Se valida que los nombres sea una cadena de hasta 40 caracteres alfabéticos con uno o más espacios
Si se cumple lo anterior, entonces se valida que los apellidos sea una cadena de hasta 40 caracteres alfabéticos con uno o más blancos.
Si no se cumple lo anterior, entonces se muestra el mensaje “apellidos no validos” y se repite la acción 2
Escenario Alternativo 3:
El Administrador selecciona un usuario de la lista de usuarios
Ingresa los campos que desea actualizar, los cuales pueden ser: nombres, apellidos, correo electrónico, usuario y contraseña
Se valida que los nombres sea una cadena de hasta 40 caracteres alfabéticos con uno o más espacios
Si se cumple lo anterior, entonces se valida que los apellidos sea una cadena de hasta 40 caracteres alfabéticos con uno o más blancos.
Si se cumple lo anterior, entonces se valida que el correo electrónico sea una cadena de hasta 120 caracteres
Si no se cumple lo anterior, entonces se muestra el mensaje “longitud del correo electrónico no valida” y se repite la acción 2
Escenario Alternativo 4:
El Administrador selecciona un usuario de la lista de usuarios
Ingresa los campos que desea actualizar, los cuales pueden ser: nombres, apellidos, correo electrónico, usuario y contraseña
Se valida que los nombres sea una cadena de hasta 40 caracteres alfabéticos con uno o más espacios
Si se cumple lo anterior, entonces se valida que los apellidos sea una cadena de hasta 40 caracteres alfabéticos con uno o más blancos.
Si se cumple lo anterior, entonces se valida que el correo electrónico sea una cadena de hasta 120 caracteres
Si se cumple lo anterior, entonces se valida el Correo Electrónico siguiendo el algoritmo descrito en el Apéndice X
Si no se cumple lo anterior, entonces se muestra el mensaje “correo electrónico no valido” y se repite la acción 2
Escenario Alternativo 5:
El Administrador selecciona un usuario de la lista de usuarios
Ingresa los campos que desea actualizar, los cuales pueden ser: nombres, apellidos, correo electrónico, usuario y contraseña
Se valida que los nombres sea una cadena de hasta 40 caracteres alfabéticos con uno o más espacios
Si se cumple lo anterior, entonces se valida que los apellidos sea una cadena de hasta 40 caracteres alfabéticos con uno o más blancos.
Si se cumple lo anterior, entonces se valida que el correo electrónico sea una cadena de hasta 120 caracteres
Si se cumple lo anterior, entonces se valida el Correo Electrónico siguiendo el algoritmo descrito en el Apéndice X
Si se cumple lo anterior entonces, se verifica que el usuario sea una cadena hasta 10 caracteres alfanuméricos y que no exista otro asistente contable con el mismo usuario
Si no se cumple lo anterior, entonces se muestra el mensaje “usuario no valido” y se repite la acción 2
Escenario Alternativo 6:
El Administrador selecciona un usuario de la lista de usuarios
Ingresa los campos que desea actualizar, los cuales pueden ser: nombres, apellidos, correo electrónico, usuario y contraseña
Se valida que los nombres sea una cadena de hasta 40 caracteres alfabéticos con uno o más espacios
Si se cumple lo anterior, entonces se valida que los apellidos sea una cadena de hasta 40 caracteres alfabéticos con uno o más blancos.
Si se cumple lo anterior, entonces se valida que el correo electrónico sea una cadena de hasta 120 caracteres
Si se cumple lo anterior, entonces se valida el Correo Electrónico siguiendo el algoritmo descrito en el Apéndice X
Si se cumple lo anterior entonces, se verifica que el usuario sea una cadena hasta 10 caracteres alfanuméricos y que no exista otro asistente contable con el mismo usuario
Si se cumple lo anterior, entonces se verifica que la contraseña sea una cadena de mínimo 8 caracteres y máximo 20 caracteres alfanuméricos o especiales
Si no se cumple lo anterior, entonces se muestra el mensaje “contraseña no valida” y se repite la acción 2
RA5v1.0 Escenario Básico:
El asistente contable selecciona su registro de la lista de usuarios
Ingresa los campos que desea actualizar, los cuales pueden ser: correo electrónico y contraseña
se valida que el correo electrónico sea una cadena de hasta 120 caracteres
Si se cumple lo anterior, entonces se valida el Correo Electrónico siguiendo el algoritmo descrito en el Apéndice X
Si se cumple lo anterior, entonces se verifica que la contraseña sea una cadena de mínimo 8 caracteres y máximo 20 caracteres alfanuméricos o especiales
Si se cumple lo anterior, entonces los datos del asistente contable se actualizan y se muestra el mensaje “usuario actualizado exitosamente”
Escenario Alternativo 1:
El asistente contable selecciona su registro de la lista de usuarios
Ingresa los campos que desea actualizar, los cuales pueden ser: correo electrónico y contraseña
se valida que el correo electrónico sea una cadena de hasta 120 caracteres
Si no se cumple lo anterior, entonces se muestra el mensaje “longitud del correo electrónico no valida” y se repite la acción 2
Escenario Alternativo 2:
El asistente contable selecciona su registro de la lista de usuarios
Ingresa los campos que desea actualizar, los cuales pueden ser: correo electrónico y contraseña
se valida que el correo electrónico sea una cadena de hasta 120 caracteres
Si se cumple lo anterior, entonces se valida el Correo Electrónico siguiendo el algoritmo descrito en el Apéndice X
Si no se cumple lo anterior, entonces se muestra el mensaje “correo electrónico no valido” y se repite la acción 2
Escenario Alternativo 3:
El asistente contable selecciona su registro de la lista de usuarios
Ingresa los campos que desea actualizar, los cuales pueden ser: correo electrónico y contraseña
se valida que el correo electrónico sea una cadena de hasta 120 caracteres
Si se cumple lo anterior, entonces se valida el Correo Electrónico siguiendo el algoritmo descrito en el Apéndice X
Si se cumple lo anterior, entonces se verifica que la contraseña sea una cadena de mínimo 8 caracteres y máximo 20 caracteres alfanuméricos o especiales
Si no se cumple lo anterior, entonces se muestra el mensaje “contraseña no valida” y se repite la acción 2
RA6v1.0 Escenario Básico:
El Administrador selecciona un asistente contable de la lista de usuarios y selecciona “Eliminar”
Se emite el mensaje “¿Esta seguro que desea eliminar a este asistente contable?” Esta acción no se puede deshacer”
Si selecciona “Si” entonces se elimina el asistente contable y se emite el mensaje “El asistente contable fue eliminado exitosamente”
Escenario Alternativo 1:
El Administrador selecciona un asistente contable de la lista de usuarios y selecciona “Eliminar”
Se emite el mensaje “¿Esta seguro que desea eliminar a este asistente contable?” Esta acción no se puede deshacer”
Si selecciona “No” entonces no se elimina el asistente contable.
RA8v1.0 Escenario Básico:
Un administrador selecciona otro administrador de la lista de usuarios y selecciona “Eliminar”
Se emite el mensaje “¿Esta seguro que desea eliminar a este administrador?” Esta acción no se puede deshacer”
Si selecciona “Si” entonces se elimina el administrador y se emite el mensaje “El administrador fue eliminado”
Escenario Alternativo 1:
Un administrador selecciona otro administrador de la lista de usuarios y selecciona “Eliminar”
Se emite el mensaje “¿Esta seguro que desea eliminar a este administrador?” Esta acción no se puede deshacer”
Si selecciona “No” entonces no se elimina el administrador
Si existe un asistente contable registrado con esa cedula, entonces se mostrará: la cedula, nombres, apellidos, correo electrónico, usuario, contraseña y rol del asistente contable
Escenario Alternativo 1:
El asistente contable o el administrador ingresara un apellido
Si existe uno o más asistentes contables registrados con ese apellido, entonces se mostrará: la cedula, nombres, apellidos, correo electrónico, usuario, contraseña y rol de los asistentes contables
Escenario Alternativo 2:
El asistente contable o el administrador ingresara una cedula
Si no existe un asistente contable registrado con esa cedula, entonces no se mostrará ningún dato
Escenario Alternativo 3:
El asistente contable o el administrador ingresara un apellido
Si existen asistentes contables registrados con ese apellido, entonces no se mostrará ningún dato