ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Desarrollar un sistema de autenticación


Enviado por   •  10 de Marzo de 2014  •  Síntesis  •  1.112 Palabras (5 Páginas)  •  251 Visitas

Página 1 de 5

Desarrollar un sistema de autenticación que cumpla con los siguientes requerimientos:

R/MIENTO REQUERIMIENTOS

R1 Debe permitir el ingreso de usuarios a través de usuario y contraseña

R2 Cuando los usuarios se autentiquen se debe cargar en sesión los permisos a los que tiene acceso.

R3 La clave debe ser de al menos 6 caracteres

R4 La clave vence cada 30 días y debe ser cambiada a través de un formulario que muestra el sistema.

R5 En caso de tres contraseñas incorrectas la cuenta debe ser bloqueada.

R6 Se debe permitir enviar un correo de recordar la contraseña

R7 Se debe poder cambiar la contraseña una vez se ha accedido al sistema.

• Con los anteriores requerimientos se debe:

1. Crear un listado de requerimientos en el siguiente formato:

Id | descripción…

ID. DESCRIPCIÓN

R1 Muestra formulario de contraseña y usuario

R2 Verifica que la autenticación se encuentre correcta

R3 Validación de usuario y contraseña

R4 Cargue de permisos

ID. DESCRIPCIÓN

R5 Validación de caducidad 30 días

R6 Validación de usuario cuando se encuentre 3 veces incorrecta

R7 Envió de correo

R8 Permitir modificar contraseña

2. Crear el diagrama de casos de uso para los requerimientos.

Diagrama de caso de uso

3. Realizar la especificación ampliada de los casos de uso, con los siguiente formato:

Id | Nombre | Descripción | Precondiciones | Postcondiciones | Excepciones | Requerimientos que cubre…

ID. NOMBRE DESCRIPCIÓN PRE CONDICIONES POST CONDICIONES EXCEPCIONES REQUERIMIENTOS

QUE CUBRE

Cu. 1 INGRESAR AL SISTEMA Valida el nombre de usuario y contraseña para el ingreso al sistema además carga la sesión y los permisos del usuario previamente identificado y valida la clave de usuario que debe tener mínimo 6 caracteres. El usuario debe ingresar los datos correctos y además debe estar creado y tener un perfil en la base de datos. El usuario ingresara a la página principal, y a la navegación a través del sistema. El usuario no está creado en la base de datos, la contraseña es inválida, la contraseña o el nombre de usuario no corresponde. (R1)- (R2)- (R3)

Cu. 2 CAMBIAR CONTRASEÑA La clave del usuario vence cada 30 días, se muestra un formulario de actualización de contraseña para cambiarla. Después de tres contraseñas herradas deberá bloquearla Usuario debe estar creado y tener un perfil Se debe diligenciar un formulario para cambiar contraseña NA (R4).-(R5)

Cu. 3 SOLICITAR CONTRASEÑA POR CORREO Se permite enviar un correo para recordar contraseña. Se debe poder cambiar la contraseña una vez se ha accedido al sistema. el correo debe ser válido y seguir el enlace para realizar el cambio , al realizar el cambio de contraseña no debe ser igual a la anterior por seguridad El usuario ingresa la nueva contraseña el usuario no existe en la base de datos por lo tanto no se genera el envió (R6)- (R7).

4. Crear los diagramas de realizaciones de casos de uso

Diagrama de clases

ID. DESCRIPCIÓN

R13 Debe permitir crear clientes y registrar su nombre, apellido, cédula o nit y dirección

R10 Debe permitir crear productos, con su código, su nombre, su descripción y su unidad de medida

R11 Para los productos se debe poder escoger entre las siguientes unidades de medida: Unidad, Litro, Gramo, Kilo, Palet o Rollo.

R12 Se debe permitir crear facturas. Cada factura debe tener número, fecha, cliente y los productos de la factura. De cada uno de los productos almacenar su código, cantidad a facturar y precio unitario.

Requerimientos Segundo Corte

Casos de Uso

aso de uso facturación

ID. NOMBRE DESCRIPCIÓN PRE CONDICIONES POST CONDICIONES EXCEPCIONES REQUERIMIENTOS

QUE CUBRE

Cu. 4 CREAR CLIENTES Permite al usuario que factura,

...

Descargar como (para miembros actualizados) txt (7 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com