Nombre del Caso de Uso: acceder al sistema
Enviado por Graffys Mtz • 5 de Octubre de 2016 • Práctica o problema • 1.848 Palabras (8 Páginas) • 325 Visitas
[pic 1]
Nombre del Caso de Uso: acceder al sistema
Requerimientos
- El sistema deberá permitir a Presidente, Secretaria, Asistente, Servidor Social, responsable de patrocinio, consejero y afiliados acceder al sistema ingresando usuario o correo electrónico y contraseña
- El sistema no permitirá a Presidente, Secretaria, Asistente, Servidor Social, responsable de patrocinio, consejero y afiliados el acceso al sistema en caso de que su usuario, correo electrónico o contraseña sean incorrectos.
Actores
Presidente, Secretaria, Asistente, Servidor Social, Responsable de Patrocinio, Consejero, Afiliado.
Breve Descripción
El caso de uso permitirá al Presidente, Secretaria, Asistente, Servidor Social, Responsable de Patrocinio, Consejero, Afiliado, acceder al sistema de SEFCA ingresando los datos [{Usuario*, contraseña*}], para poder usar los servicios que este ofrece de acuerdo el rol.
Precondiciones
Presidente, Secretaria, Asistente, Servidor Social, Responsable de Patrocinio y Consejero deben de contar con un usuario y contraseña.
Flujo detallado de eventos del flujo de éxito
El caso de uso inicia cuando el Presidente, Secretaria, Asistente, Servidor Social, Responsable de Patrocinio, Consejero y Afiliado requieren acceder al sistema para administrar las actividades de SEFCA.
1. El sistema muestra a: Presidente, secretaria, Asistente, servidor social, responsable de patrocinio, consejero, afiliado, la opción de ingresar sus datos (usuario*, contraseña*)
2. Presidente, secretaria, Asistente, servidor social, responsable de patrocinio, consejero, afiliado, ingresan sus datos.
3. El sistema valida el nombre de usuario y contraseña.
4. SI Presidente, secretaria, Asistente, servidor social, responsable de patrocinio, consejero, afiliado, ingresan los datos incorrectos.
4.1el sistema informa que el usuario no es correcto
4.2 Presidente, Secretaria, Asistente, Servidor Social, Responsable de Patrocinio, Consejero, Afiliado regresan al número 2
5; SI ingresa bien los datos Presidente
5.1 El sistema le permite el acceso
5.2 El presidente puede administrar el rubro de aportaciones y proyectos.
6; SI Secretaria ingresa correctos sus datos
6.1 el sistema le permite el acceso
6.2 La secretaría tiene la posibilidad de administrar el rubro de logros, aportaciones, proyectos y egresados interesados.
7; SI asistente ingresa correctos sus datos
7.1El sistema le permite el acceso
7.2La asistente tiene la posibilidad de administrar el rubro de logros, aportaciones, proyectos y egresados interesados.
8; Si servidor social ingresa correctos sus datos
8.1El sistema le permite el acceso
8.2Servidor social tiene la posibilidad de administrar el rubro de consejeros, egresados interesados, aportaciones.
9; SI responsable de patrocinio ingresa correcto sus datos
9.1El sistema le permite el acceso
9.2Responsable de patrocinio tiene la posibilidad de administrar el rubro de patrocinadores.
10; SI consejero ingresa correctos sus datos
10.1 El sistema le permite el acceso
10.2 Consejero tiene la posibilidad de administrar sus datos.
11; SI afiliado ingresa correcto sus datos
11.1 el sistema le permite el acceso
11.2 afiliado tiene la posibilidad de administrar sus datos.
12. Presidente, Secretaria, Asistente, Servidor Social, Responsable de Patrocinio, Consejero, Afiliado cierran su sesión en el sistema.
Poscondiciones
Administración de los rubros
Excepciones
[E1]: El sistema no permitirá acceder en caso de ingresar erróneamente el usuario.
[E2]: El sistema mandará a la opción recuperar cuenta si el usuario ingresa 3 veces erróneas el usuario y contraseña.
[E3]: El sistema permitirá que la cuenta del presidente tenga el acceso para cualquier cuenta del sistema.
[E4]: El sistema no permitirá terminar un registro sin antes haber llenado los campos obligatorios requeridos.
Nombre del Caso de Uso: Administración de usuarios
Requerimientos
- El sistema deberá permitir a: administrador del sistema, Asistente generar su respectiva cuenta de forma aleatoria (usuario) con los siguientes datos: [{Apellido paterno*, apellido materno*, nombre*, sexo*, correo electrónico*}]
- El sistema deberá generar a: Administrador del sistema, asistente una contraseña a su cuenta de usuario tomando 8 caracteres de los siguientes tipos de datos: 2 letras mayúsculas [A|B|C|D|E|F|G|H|I|J|K|L|M|N|Ñ|O|P|Q|R|S|T|U|V|W|X|Y|Z|, 2 letras minúsculas [a|b|c|d|e|f|g|h|i|j|k|l|m|n|ñ|o|p|q|r|s|t|u|v|w|x|y|z], 2 números [1|2|3|4|5|6|7|8|9|0] y 2 signos [¡|¡|#|$|%|&|?|¿].
Actores
Administrador del sistema
Breve Descripción
El caso de uso permite a: administrador de sistema y asistente la administración de cuentas de usuario. Contiene las opciones para dar de alta usuarios, actualizar permisos de uso y dar de baja cuentas.
Precondiciones
- Requiere usuario y contraseña de administrador.
Flujo detallado de eventos
El caso de uso comienza cuando el administrador de sistema requiere utilizar alguna de las opciones como alta usuarios, actualizar permisos de uso o dar de baja cuentas de usuario.
- El sistema solicita ingresar nombre de usuario y contraseña
- Si los datos son correctos y es administrador de sistema
Mientras los datos no sean ingresados de forma correcta regresar al punto 1.
2.1 El sistema mostrará las opciones: alta de usuario, actualización de permisos, baja de usuarios.
2.2 Si el administrador de sistema selecciona la opción de dar de alta a usuario.
2.2.1 El sistema solicita los datos fecha, status, nombre y rol.
...