Anda di halaman 1dari 2

ANALISIS Y DISEO DE SISTEMAS - UML 01-2016

1.0 Proceso: Ingresar al sistema


2.0 Descripcin: Permite ingresar al sistema de la empresa CONTRA-ME, el cual es
autenticado y autorizado para la utilizacin de este
3.0 Flujo bsico
a. El usuario digita en la barra de navegacin del navegador www.contra-me.com
b. El sistema presenta la pantalla de ingreso al sistema
c. El sistema asigna el valor de 1 a nintentos
d. El usuario digita el login y password en las casillas correspondiente al formulario
e. El usuario selecciona la opcin de ingresar al sistema
f. El sistema verifica el formato de login y password
g. El sistema autentica al usuario para utilizar el sistema
h. El sistema autoriza al usuario proporcionndole su perfil de entrada para utilizar el
sistema
i. El sistema redirecciona a la pgina principal del sistema
j. Fin del flujo bsico
3.1 Seccin: Autenticar usuario
a. El sistema abre una conexin a la base de datos
b. El sistema enva Login y Pasword a la base de datos
c. El sistema recupera el cdigo del usuario
d. El usuario almacena en la sesin de usuario, el cdigo del usuario
e. El flujo continua en el paso g del flujo bsico
3.2 Seccin: Autorizar usuario
a. El sistema abre una conexin a la base de datos
b. El sistema enva el cdigo de usuario a la base de datos que se encuentra
almacenada en la sesin de usuario
c. El sistema recupera de la base de datos los privilegios de acceso de usuario
d. El sistema crea la sesin de usuario con los privilegios de acceso al sistema
e. El flujo continua en el paso g del flujo bsico
4.0 Flujos alternos
a. El formato del login y password no es valido
i. El sistema muestra un mensaje de error indicando que los formatos de login y
password no son validos
ii. El sistema reinicia las casillas de login y password para el usuario ingrese
nuevamente esos datos
iii. El sistema coloca el foco en la casilla de login
DESCRIPCIN DE CASO DE USO

ING MSC EDWIN ALBERTO CALLEJAS

ANALISIS Y DISEO DE SISTEMAS - UML 01-2016


iv. El flujo continua al paso d del flujo bsico
b. El usuario no existe en la base de datos
i. El sistema muestra un mensaje de error indicando el usuario digitado no existe
en la base de datos
ii. El sistema reinicia las casillas de login y password para el usuario ingrese
nuevamente esos datos
iii. El sistema coloca el foco en la casilla de login
iv. El flujo continua al paso d del flujo bsico
c. La clave de acceso es incorrecta
i. El sistema muestra un mensaje de error indicando la clave de acceso es
incorrecta
ii. El sistema reinicia la casilla de password para el usuario ingrese nuevamente
el password
iii. Si el nmero de intentos es menor a tres se incrementa el contador de
intentos en uno sino se bloquea el usuario del sistema y muestra mensaje de
error usuario bloqueadofavor pongase en contacto con el administrador del
sistema
iv. El sistema coloca el foco en la casilla de password
v. El flujo continua al paso d del flujo bsico
d. El usuario est bloqueado
i. El sistema muestra un mensaje de error que el usuario esta bloqueado
ii. El sistema reinicia las casillas de login y password para el usuario ingrese
nuevamente sus datos
iii. El sistema coloca el foco en la casilla de login
5.0 Precondiciones
a. El usuario debe estar registrado
b. El usuario no debe de estar bloqueado
c. Nintentos es menor a 3
6.0 Postcondiciones
a. Se crea la sesin de usuario con su perfil de ingreso
7.0 Excepciones
a. El usuario se bloquea si nintentos es mayor a 3

DESCRIPCIN DE CASO DE USO

ING MSC EDWIN ALBERTO CALLEJAS

Anda mungkin juga menyukai