clase login !!!

/*
* Nombre del sistema: Hystomed
* Version: V. 1.0
* Nombre del Paquete: Main
* Nombre de la clase: Seguridad
*/


// Scanner es una clase que nos va a permitir ingresar
// datos desde el teclado;
import java.util.Scanner;

public class Seguridad
{
// Atributos: Se ha visto por conveniente usar 3 atributos;
public static String S_User; // Atributo que recogera el login del usuario;
public static String S_Passwd; // Atributo que recojera la clave del usuario;
public static final int S_INTENTOS = 3; // Constante que define el numero de intentos;

// Metodo constructor de la Clase Seguridad;
public Seguridad()
{
S_User = "";
S_Passwd = "";
}

// Metodo Verificar: Permite realizar la comparacion entre el login y
// clave registrado contra el login y clave proporcionado por el usuario;
public void Verificar()
{

Scanner input = new Scanner( System.in );
int cont = 0; //Variable contador;

while(cont <= S_INTENTOS)
{
System.out.println("Input login : ");
S_User = input.next();
System.out.println("Input Password : ");
S_Passwd = input.next();

if(S_User.equals("lolo") && S_Passwd.equals("666"))
{
Accesar(true);
break;
}
else
{
System.out.println("Datos incorrectos ");
cont = cont+1;
if(cont == 3)
{
System.out.println("Intentos de entrada superados");
break;
}
}
}
}

// Metodo Accesar: Permite accesar al menu principal o en su defecto al
// menu de mantenimiento una vez que el logueo por parte del usuario
// haya resultado satisfactorio
public void Accesar(Boolean Valor)
{
if(Valor)
System.out.println("-- Bienvenido al Sistema Medico HYSTOMED --");

}

// Metodo Main: Permite arrancar el programa de manera temporal desde esta clase
public static void main( String args[] )
{
Seguridad Nlogin = new Seguridad();
Nlogin.Verificar();
}
}

0 comentarios: